Senior Backend Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Backend Engineer (Java/Spring Boot): Developing and optimizing backend services for a large-scale IoT data platform in construction with an accent on API design, stream processing, and scalability. Focus on scaling backend architecture for millions of devices and mentoring engineering talent.
Location: Hybrid (London, Ontario, Canada). Must be based in Ontario
Salary: $90,000 - 107,000 CAD per year
Company
is the leading operating data platform connecting people, assets, and processes in the construction industry.
What you will do
- Develop and launch backend features for 10k+ active users and 1.25M+ IoT devices with multiple daily deployments.
- Scale and improve the backend platform and architecture to meet evolving customer needs as the business grows.
- Collaborate with Product Managers and Engineering Team Leads on technical design and architecture discussions.
- Mentor other backend developers, conducting code reviews and providing constructive feedback.
- Take full ownership of projects, from core features to new product launches.
Requirements
- Must be based in Ontario, Canada (regular presence at the London hub is required).
- Degree in Engineering, Computer Science, or a similar technical field.
- Experience developing REST APIs using Spring Boot in Java or similar frameworks.
- Hands-on experience with stream processing technologies like Kafka, Kinesis, or Flink.
- Proficiency with Git/GitHub and CI/CD in cloud environments.
Nice to have
- Familiarity with open-source technologies such as Cassandra, VictoriaMetrics, or Kubernetes.
- Motivation to leverage AI to improve development efficiency and productivity.
Culture & Benefits
- Flexible hybrid work setup with provided IT equipment.
- Strong focus on personal and professional development through training, coaching, and mindfulness.
- International environment with regular social events and cross-team collaboration.
- Inclusive workplace with dedicated DE&I initiatives.
Hiring process
- Virtual meet and greet with the Senior Engineering Manager and team.
- Assignment-specific interview involving a case preparation and presentation.
- Virtual or in-person second interview.
- Offer presentation and walk-through.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →