×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Cloud, C++, Devices, Multi-Tenant Systems

Job in Bellevue, King County, Washington, 98009, USA
Listing for: Lassen Peak
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Software Engineer, DevOps, Cloud Engineer - Software, Embedded Software Engineer
Job Description & How to Apply Below
Position: Software Engineer (Cloud, C++, Devices, Multi-Tenant Systems)

We are looking for a strong software engineer with hands-on experience in C++ development and device-level software, combined with working knowledge in cloud platforms (Azure and/or AWS). The ideal candidate will have a solid background in building reliable, production-grade software that spans edge devices and their interaction with cloud systems, with a good understanding of functional programming, Kubernetes, and multi-tenant architectures.

Responsibilities

  • Design, develop, test, and maintain high-performance C++ software running on devices and embedded or edge platforms.
  • Apply strong software engineering practices including clean code, testing, debugging, documentation, and code reviews.
  • Work on device-side software, including hardware interaction, performance optimization, and reliability.
  • Collaborate with cross-functional teams including hardware, firmware, Dev Ops, and product.
  • Use Git for version control and collaborative development workflows.
  • Debug complex issues across devices, networking, and cloud infrastructure.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
  • Strong software engineering experience with production systems.
  • Proven experience developing in C++, including performance-critical and low-level components.
  • Hands-on experience working with devices, embedded systems, or edge computing platforms.

Nice to have

  • Experience with Azure and/or AWS cloud services.
  • Good understanding of functional programming concepts like ELM
  • Working knowledge of Kubernetes, containers, and microservices.
  • Proficiency with Git and modern development workflows.
  • Experience with Linux-based embedded systems.
  • Familiarity with networking protocols, device drivers, or hardware interfaces.
  • Knowledge of database like SQL
  • Knowledge of observability, logging, and monitoring for distributed systems.
  • Experience working with real-time or performance-sensitive systems.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary