Skip to content
← Back to job listings

Senior Software Engineer

Plume Design · United States

External listingfull-timeabout 1 month ago

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