Staff Software Engineer (Data Engineering)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Staff Software Engineer (Backend/Data): Designing and scaling large-scale, data-intensive systems for an ELT application with an accent on high-throughput backend architectures and distributed data pipelines. Focus on optimizing REST APIs, event-driven applications, and ensuring system reliability across AWS-native cloud infrastructure.
Location: Remote and hybrid options available across most regions (Salary provided in CAD)
Salary: $104,000 – $130,000 CAD
Company
Varicent is a market leader in Sales Performance Management (SPM), providing cutting-edge SaaS solutions to help organizations optimize revenue success and seller performance.
What you will do
- Design, build, and scale REST APIs and large-scale data processing pipelines for high-volume datasets across distributed systems.
- Architect and optimize backend services to achieve high throughput and low-latency performance.
- Develop data-intensive and event-driven applications utilizing Python, TypeScript, C#, and AWS-native services.
- Improve system performance, reliability, and scalability across microservices and cloud infrastructure.
- Collaborate with senior engineers, architects, DevOps, and QA throughout the full development lifecycle.
- Mentor developers, guide code reviews, and establish higher engineering quality standards.
Requirements
- 6+ years of backend or full-stack engineering experience with a strong backend focus.
- 3+ years of professional experience with TypeScript, Node.js, or C#.
- Advanced experience with AWS services including EC2, EKS, Lambda, S3, DynamoDB, RDS, and Step Functions.
- Proven experience with large datasets, distributed computing, and batch/stream processing (Spark, Dask, EMR, Glue, Kafka).
- Solid understanding of system design, scalability patterns, and cloud architecture.
Culture & Benefits
- Comprehensive medical, dental, and vision coverage tailored to local needs.
- Generous time off, including PTO, public holidays, and dedicated volunteer days.
- Ignite Days for continuous professional growth and skill development.
- Financial security through retirement plans and tuition assistance for continuing education.
- Flexible work environment with remote and hybrid options.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →