19 часов назад
Senior Software Engineer (Java/Kotlin)
151 000 - 189 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Java/Kotlin): Building backend services that ingest, persist, and retrieve high-volume telemetry and alerting data for a customer-facing observability platform with an accent on distributed systems, data persistence, and high-throughput processing. Focus on designing reliable APIs and multi-threaded services, scaling relational data systems, and improving alerting architecture for customer-facing performance.
Location: Toronto, Canada; remote work is indicated for the role.
Estimated base pay: $151,000–$189,000 CAD per year, plus eligibility for a corporate bonus plan.
Company
develops an intelligent observability platform that helps companies monitor, visualize, and reason about application, operations, customer, and telemetry data.
What you will do
- Design, develop, and deploy Java/Kotlin backend services for high-volume telemetry and alerting workloads.
- Build alerting features across the data pipeline while reducing technical debt and retiring legacy architecture.
- Collaborate with product managers and engineers working on streaming systems, infrastructure, UIs, and customer-facing APIs.
- Advocate for architecture improvements, assess trade-offs, and define future technical direction.
- Deliver reliable, secure, clean, well-tested, and maintainable code through frequent production releases and peer reviews.
- Contribute to internal documentation and cross-team code changes.
Requirements
- 5+ years of professional backend software engineering experience, preferably in a SaaS or product-based environment.
- Strong Java proficiency and willingness to work with Kotlin; solid knowledge of object-oriented programming, RESTful APIs, and multithreaded programming.
- Experience building and operating reliable, high-throughput Java services in production.
- Experience with relational databases, complex SQL, optimization, pagination, partitioning, and scaling.
- Experience with distributed systems, scalable queries, and APIs used by internal or external customers.
- Agile experience and strong interpersonal skills, including consensus-building, leadership by example, persistence, and tenacity.
Nice to have
- Hands-on experience with LLMs, AI agents, LLM APIs, retrieval-augmented workflows, model evaluation, or MCP servers.
- Familiarity with Kafka, Flink, Spark Streaming, RabbitMQ, AMQP, or gRPC.
- Familiarity with Kubernetes, Docker, Terraform, and AWS, GCP, or Azure.
- Frontend awareness involving React, TypeScript, GraphQL, or CSS.
Culture & Benefits
- Agile development with frequent customer feedback and multiple daily deployments.
- Flexible workforce model supporting office-based, remote, and hybrid workplaces.
- Healthcare, dental, vision, mental health benefits, and a 401(k) plan with company match.
- Flex time-off, 11 paid holidays, 10 weeks of paid parental leave, and volunteer time off.
- Inclusive workplace focused on diverse backgrounds, abilities, and perspectives.
Hiring process
- Employment eligibility and identity verification are required.
- A criminal background check is required because of customer data stewardship.
- Some roles may require an export compliance assessment; visa sponsorship is not available for this position.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior Software Engineer (Java/Backup)
140 000 - 220 000$
1 день назад
Senior Backend Engineer (Java)
90 000 - 115 000CAD
1 день назад
Senior Software Engineer (Java/Microservices)
137 500 - 183 500$
2 дня назад
Software Engineer (Java/Kotlin)
120 700 - 213 000$
1 день назад
Java Backend Engineer
150 000 - 170 000$
Airbnb
6 дней назад
Staff Software Engineer (AI)
212 000 - 265 000$