Senior Software Engineer
Plume Design · United States
About The Role
Join Plume's Cloud Platform team as a Staff Software Engineer, where you'll tackle complex distributed systems challenges and architect solutions that power millions of connected devices worldwide. In this high-impact role, you'll lead the end-to-end delivery of large-scale software initiatives, set the technical bar, drive solutions to scalability and architectural challenges, and serve as a technical leader and mentor. Enjoy a range of benefits, including a home-office setup allowance, public transportation reimbursement, retirement savings contributions, comprehensive health insurance coverage, and a generous vacation policy.
- Architect and lead the end-to-end delivery of large-scale software initiatives across cloud, embedded, front-end web/mobile, data, and product teams.
- Drive solutions to complex scalability, integration, and architectural challenges unique to our platform's massive scale.
- Serve as a technical leader and mentor, helping grow the next generation of engineers on the team.
- Working knowledge of computer networking, operating systems, and databases
- 4+ years of experience writing and shipping production-quality code
- BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field
- Solid understanding of cloud-native architectures on AWS or GCP
- A strong track record of leading complex, cross-functional software projects from conception to delivery
- Experience with Spark, Akka, or NestJS is a strong plus
- Exceptional communication skills — you can distill complex technical concepts for both engineers and non-technical stakeholders
- Strong foundation in algorithms, data structures, and object-oriented design
- Deep proficiency in one or more of: Java, Scala, Node.js, or Rust
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring