Staff Software Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Software Engineer (IoT): Scaling 's customer experience platform through an architectural transition from monolith to microservices with an accent on system scalability, reliability, and technical leadership. Focus on decomposing complex legacy systems, defining architectural patterns, and mentoring engineering teams to ensure long-term delivery.
Location: Centennial, Colorado (Hybrid: 4 days per week in office)
Salary: $150,000 - $165,000 USD
Company
is a leading platform for intelligently connected properties, providing security, automation, and energy management solutions across North America.
What you will do
- Define architectural patterns and technical standards for the Customer Experience (CX) team.
- Lead the decomposition of monolithic systems into independently deployable services with a stable migration strategy.
- Design high-scale, high-availability systems capable of handling real traffic and evolving requirements.
- Drive critical decisions regarding data modeling, API contracts, service boundaries, and event-driven patterns.
- Mentor engineers through design and code reviews to raise the overall technical quality of the team.
- Collaborate with product and engineering management to sequence technical debt repayment alongside product priorities.
Requirements
- Bachelor's in Computer Science, Computer Engineering, or equivalent experience.
- 7+ years of professional software development experience with a demonstrated progression into technical leadership.
- Deep expertise in systems design, backend architecture, and distributed systems (failure isolation, data consistency).
- Experience operating services where latency, throughput, and reliability SLAs are strict constraints.
- Strong OOP skills (C# or Java preferred) and deep SQL expertise (schema design for scale, query optimization).
- Must be authorized to work in the US; sponsorship is not available for this position.
Nice to have
- Direct experience leading monolith-to-microservices migrations.
- Experience with event-driven architecture and messaging systems like Kafka.
- Familiarity with Android (Kotlin/Java), iOS (Swift), or modern frontend web frameworks.
- Experience building shared platforms used by other engineering teams.
Culture & Benefits
- Comprehensive medical plans with company subsidies and Health Savings Account (HSA).
- 401(k) plan with employer match.
- Paid vacation (increasing with tenure), holidays, wellness time, and maternity/bonding leave.
- Collaborative, high-achieving work environment with a focus on community and camaraderie.
- Company-paid disability and life insurance.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →