Principal Software Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (IoT): Lead architecture and engineering for connected-device software including IoT, smart home automation, energy management, HVAC, and water systems with an accent on scalable, reliable cloud services and device integrations. Focus on designing modular systems, mentoring engineers, and driving cross-team collaboration across hardware, firmware, and software domains.
Location: Tysons, Virginia, United States; onsite work 4 days a week
Salary: $167,500 - $213,750 USD
Company
is a leading platform for intelligently connected properties, providing security, automation, and energy management solutions to millions of customers across North America and worldwide.
What you will do
- Lead architecture and design of software systems spanning IoT device control, cloud services, mobile and web applications, and automation engines.
- Drive evolution of monolithic systems into modular, scalable, and maintainable components.
- Collaborate across product, firmware, platform, operations, and application teams to clarify technical direction.
- Mentor engineers and raise technical standards through design and code reviews.
- Evaluate and adopt new technologies to improve product capabilities and engineering outcomes.
- Provide technical leadership and influence architecture decisions across multiple teams.
Requirements
- Location: Must be based in or near Tysons, Virginia, United States with onsite presence 4 days per week
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- 15+ years of professional software development experience with strong object-oriented programming skills, especially in C#/.NET.
- Proven experience designing and delivering complex software systems and leading technical direction across teams.
- Strong database design and performance experience.
- Excellent communication skills and ability to mentor engineers and influence cross-team collaboration.
Nice to have
- Experience with IoT, smart home, energy management, HVAC, water, automation, or connected-device systems.
- Experience working with physical systems, hardware devices, firmware, or embedded-device integrations.
- Experience with event-driven systems, device telemetry, automation/rules engines, or distributed systems.
- Experience modernizing monolithic systems into modular services.
- Experience designing cloud software interacting with physical devices considering latency, reliability, and operational visibility.
Culture & Benefits
- Collaborate with high-achieving professionals in a dynamic and diverse environment.
- Immediate impact with real responsibility from day one.
- Supportive culture emphasizing community, collaboration, and fun.
- Comprehensive benefits including medical plans with subsidies, HSA contributions, 401(k) with employer match, paid vacation and holidays, wellness time, and parental leave.
- Company-paid disability and life insurance within a casual work environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →