
Senior Software Engineer, Backend
Apella
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $175,000 - $200,000 per year
Job Level
About the role
- Design and implement backend services and infrastructure that power our platform's core functionality.
- Build and maintain reliable APIs, service interfaces, and platform tooling to support application needs.
- Collaborate with product and engineering partners to understand system requirements and translate them into robust technical solutions.
- Build systems for media capture, storage, and serving that support high-quality video and imaging workflows.
- Implement observability, error handling, and monitoring to ensure system reliability in production.
- Contribute to the design and evolution of secure, scalable infrastructure that supports high-throughput backend workloads.
- Develop shared GitOps workflows and CI/CD pipelines with progressive delivery patterns (canary rollouts, automated testing).
Requirements
- 4+ years of experience in backend software engineering, with a focus on service-oriented architectures, high-throughput systems, and platform infrastructure.
- Strong proficiency in at least one backend programming language (Python, Java, Go, etc.).
- Experience designing and consuming APIs (REST, GraphQL, gRPC, etc.) and working with asynchronous or message-based systems.
- Hands-on experience with SQL and/or NoSQL databases.
- Working knowledge of cloud platforms (AWS, GCP, or similar) and how applications run in production environments.
- Experience building resilient systems with proper testing, validation, and error handling.
- Experience with infrastructure-as-code or platform tooling that supports backend services.
Benefits
- Competitive salary and stock options
- Flexible vacation policy and a culture that values time for rest and recharging
- Remote-first work environment with unique virtual and in-person events to foster team connection
- Comprehensive health, dental, and vision insurance—we're a healthcare company that prioritizes your health
- 16 weeks of parental leave for all parents
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend software engineeringservice-oriented architectureshigh-throughput systemsPythonJavaGoAPIsSQLNoSQLinfrastructure-as-code
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityattention to detail