Plume logo
Plume

Gender-affirming care, from your phone.

Senior Software Engineer

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200Since 2020H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

33 days ago

Salary

$128.5K - $145.1K / year

Seniority

Senior

Job Description

Role Description

As part of our Product Engineering organization, you will play a critical role in building scalable, high-performance backend systems that directly power customer-facing products and internal platforms. Product Engineering at our company is responsible for translating product vision into reliable, secure, and production-grade software solutions.

This role sits at the intersection of product strategy and technical execution — partnering closely with Product, Design, and cross-functional engineering squads to rapidly ship impactful features while maintaining long-term architectural integrity. You’ll help shape the technical foundation of our products, ensuring they are scalable, resilient, observable, and built with engineering excellence.

Responsibilities

  • API Development: Design, implement, and maintain RESTful and gRPC APIs powering internal and external applications.
  • Cloud Microservices: Architect and deploy scalable microservices in AWS/GCP/Azure using Kubernetes and modern DevOps practices.
  • Data Pipelines: Build real-time and batch data pipelines, ensuring data accuracy, performance, and observability (EMR on EKS).
  • Collaboration: Partner with cross-functional squad members to deliver features end-to-end, from concept to production.
  • System Reliability: Optimize services for scalability, resilience, and high availability.
  • Engineering Excellence: Contribute to architecture discussions, enforce coding standards, and drive best practices in CI/CD, testing, and monitoring.
  • Security: Embed security and compliance into backend systems and data workflows.

Qualifications

  • Strong proficiency in Scala, Go, or Java and Python (experience with multiple is a plus).
  • Proven experience with distributed systems, microservices, and event-driven architectures.
  • Fundamental understanding of computer networking (including Wi-Fi), operating systems, and databases.
  • Hands-on expertise in cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes, Docker).
  • Familiarity with data engineering (ETL pipelines, real-time streaming with Kafka/Pulsar, batch processing frameworks).
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra, DynamoDB).
  • Solid knowledge of CI/CD pipelines, testing frameworks, and observability tools (Grafana, Prometheus, ELK).
  • Strong problem-solving skills and the ability to thrive in an agile, squad-based environment.

Nice To Have

  • Functional programming experience in Scala.
  • Experience with caching layers, distributed storage, and message queues.
  • Familiarity with AI-powered developer tools such as ChatGPT, Cursor, GitHub Copilot, or similar to boost productivity.
  • Contributions to open-source projects or personal projects showcasing backend innovation.

Requirements

  • We are unable to offer sponsorship at this time.

Benefits

  • Total Compensation package would include: anticipated base compensation range of $128,525.00 - $145,064.00 + bonus + equity + benefits.
  • Benefits include: a 401k plan and a company match, basic life insurance plus unparalleled health, dental, vision and other benefits and perks.

Job Requirements

  • Strong proficiency in Scala, Go, or Java and Python (experience with multiple is a plus).
  • Proven experience with distributed systems, microservices, and event-driven architectures.
  • Fundamental understanding of computer networking (including Wi-Fi), operating systems, and databases.
  • Hands-on expertise in cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes, Docker).
  • Familiarity with data engineering (ETL pipelines, real-time streaming with Kafka/Pulsar, batch processing frameworks).
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra, DynamoDB).
  • Solid knowledge of CI/CD pipelines, testing frameworks, and observability tools (Grafana, Prometheus, ELK).
  • Strong problem-solving skills and the ability to thrive in an agile, squad-based environment.
  • Nice To Have
  • Functional programming experience in Scala.
  • Experience with caching layers, distributed storage, and message queues.
  • Familiarity with AI-powered developer tools such as ChatGPT, Cursor, GitHub Copilot, or similar to boost productivity.
  • Contributions to open-source projects or personal projects showcasing backend innovation.
  • We are unable to offer sponsorship at this time.

Benefits

  • Total Compensation package would include: anticipated base compensation range of $128,525.00 - $145,064.00 + bonus + equity + benefits.
  • Benefits include: a 401k plan and a company match, basic life insurance plus unparalleled health, dental, vision and other benefits and perks.

Related Job Pages

More Backend Engineer Jobs

Senior Fullstack Engineer, PHP

Arbiter

Unifying and automating referral workflows so that every patient reaches the right provider at the right time and cost.

Backend Engineer33 days ago
OtherRemoteTeam 11-50Since 2025

Senior Fullstack Engineer building AI-powered healthcare software solutions

United States
$148.5K - $190K / year
OtherRemoteTeam 51-200Since 2017H1B Sponsor

Senior Software Engineer enhancing an API platform at SentiLink

United States
$170K - $240K / year
DevDocs logo

Technical Architect

DevDocs

Your complete technical project partner

Backend Engineer33 days ago
OtherRemoteTeam 11-50Since 2012H1B No Sponsor

Technical Architect building documentation and tooling for clients

United States