Senior Software Development Engineer, Backend

New
J
JobgetherCloud infrastructure
Employees able to work from any of the 50 U.S. states, subject to limited exceptionsFull-TimeSenior
SalaryAnnual base salary of $164,400–$262,600 USD in California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington, DC. Annual base salary of $156,200–$249,400 USD in Colorado, Hawaii, Illinois, Maine, Minnesota, Nevada, Ohio, Rhode Island, Vermont, and Virginia.
Apply NowOpens the employer's application page

Job Details

Experience
At least 6 years of professional software engineering experience building and operating backend or platform services in production environments.
Required Skills
AWSBackend DevelopmentPythonGoCI/CDTerraformDistributed Systems

Requirements

  • Have at least 6 years of professional software engineering experience building and operating backend or platform services in production.
  • Demonstrate system design skills, particularly in distributed systems and API-driven platforms.
  • Have production development experience with Go or Python, or another modern programming language.
  • Apply automated testing, code reviews, debugging, and maintainable coding practices.
  • Have significant experience with at least one public cloud provider; AWS is preferred.
  • Understand cloud services and infrastructure, including VPCs, subnets, routing, load balancers, security groups, IAM, compute, and storage.
  • Have hands-on experience with infrastructure-as-code tools such as Terraform, including reusable, tested configurations and infrastructure drift management.
  • Understand cloud security fundamentals, including IAM, network segmentation, encryption, and policy enforcement in multi-account environments.
  • Have experience designing and maintaining CI/CD pipelines using tools such as GitLab Pipelines, GitHub Actions, Jenkins, or Argo.
  • Have experience building or contributing to internal developer platforms, tooling, account provisioning systems, self-service infrastructure, or standardized engineering workflows; this is preferred.
  • Have strong Linux systems and networking fundamentals; these are preferred.

Responsibilities

  • Design, develop, and maintain backend services and APIs for self-service cloud capabilities, including account provisioning, networking, IAM, and policy controls.
  • Turn recurring manual infrastructure tasks into reusable software products, APIs, and automation.
  • Replace runbooks and ticket-based processes with secure, automated workflows.
  • Understand internal engineering teams’ requirements and design intuitive interfaces and standardized infrastructure paths.
  • Use customer feedback, platform usage data, and adoption metrics to guide improvements and roadmap priorities.
  • Own services through architecture, implementation, testing, deployment, monitoring, and ongoing operations.
  • Design for reliability using observability, service-level objectives, and self-healing capabilities.
  • Participate in production on-call rotations and lead follow-up work to address root causes and prevent recurring incidents.
  • Collaborate with platform, database, middleware, delivery engineering, and security teams to improve public cloud enablement.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual base salary of $164,400–$262,600 USD in California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington, DC. Annual base salary of $156,200–$249,400 USD in Colorado, Hawaii, Illinois, Maine, Minnesota, Nevada, Ohio, Rhode Island, Vermont, and Virginia.
Apply Now