Point your AI agent at freehire and let it find you a job.

Get the CLI →

Plume Design

Senior Software Engineer (Data)

Posted Updated
Discussion
  • 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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available