Senior Software Engineer (Data)
Posted Updated
- Plume’s Cloud Platform team is seeking a Senior Software Engineer to help shape the future of our industry-leading platform. At our scale, every technical decision matters — you’ll tackle complex distributed systems challenges daily, architecting solutions that power millions of connected devices worldwide
- This is a high-impact, high-visibility role where your work will directly influence the trajectory of our platform and the engineers around you
- Architect and lead the end-to-end delivery of large-scale software initiatives across cloud, embedded, front-end web/mobile, data, and product teams
- Set the technical bar — writing clean, well-documented code and elevating quality across the team through thoughtful code reviews and engineering best practices
- Drive solutions to complex scalability, integration, and architectural challenges unique to our platform’s massive scale
- Own the full lifecycle of services in a Kubernetes ecosystem — from design and deployment to operations and incident response
- Serve as a technical leader and mentor, helping grow the next generation of engineers on the team
- Participate in rotating on-call responsibilities as part of a strong production support culture
Benefits
- Monthly data or phone allowance
- Allowance for home-office set up
- Retirement savings contributions
- Plume employee referral bonus program
- Lifetime Plume HomePass membership
- Public transportation reimbursement
- Employee discounts
- Employee assistance program
- Competitive and comprehensive health insurance coverage and extended benefits such as dental, vision, life, short/long-term disability insurance, and FSA/HSA (detailed coverage may vary by location)
- Patent submission support and incentive award program
- PlumeStrong - our corporate social responsibility program designed to apply our resources (time, brainpower, product, money) for good
- Online and in-person team-building events
- Generous vacation policy to ensure time to recharge (open paid time off or generous accrued paid time off based on location)
- Immigration support
- Health and wellness reimbursement and a Premium Strava membership
- Professional development opportunities
- Remote/flexible work arrangements
- Generous parental leave policy
- Holistic health platform through Walking on Earth
- 4+ years of experience writing and shipping production-quality code
- Solid understanding of cloud-native architectures on AWS or GCP
- Experience with Spark, Akka, or NestJS is a strong plus
- A strong track record of leading complex, cross-functional software projects from conception to delivery
- Working knowledge of computer networking, operating systems, and databases
- Exceptional communication skills — you can distill complex technical concepts for both engineers and non-technical stakeholders
- Deep proficiency in one or more of: Java, Scala, Node.js, or Rust
- BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field
- Strong foundation in algorithms, data structures, and object-oriented design