Job Closed

This listing is no longer active.

Apella logo
Apella

Technology for better surgery

Senior Software Engineer, Backend

Backend EngineerSoftware EngineerOtherRemoteTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

149 days ago

Salary

0

No structured requirement data.

Job Description

Senior Software Engineer, Backend

Apella

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description You are a skilled backend software engineer with a strong foundation in service design and distributed systems. In this role you'll: - 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). Qualifications - 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. Requirements - Experience working in regulated or high-compliance environments. - Familiarity with streaming or event-driven platforms (Kafka, Pub/Sub, etc.). - Experience with containerized workloads and modern delivery and deployment patterns. - Background in data modeling, schema evolution, or data quality management. - Experience with media capture, storage, and delivery systems. - Familiarity with GitOps tools (ArgoCD, Flux) or progressive delivery patterns (canary deployments, feature flags). What to expect from our interview process - Chat with Our Recruiter – A quick intro to get to know you and share more about Apella & the role. - Complete a Coding Exercise – Work through a collaborative coding exercise with one of our engineers. - Virtual Onsite Interviews – Meet a few team members and dive into areas like collaboration, culture, and role-specific skills. Typically 3-4 interviews. - Meet with one or two of our founders – Usually "reverse interview" style where you can ask questions and make sure we're the right fit for you. 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.

Job 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.
  • Experience working in regulated or high-compliance environments.
  • Familiarity with streaming or event-driven platforms (Kafka, Pub/Sub, etc.).
  • Experience with containerized workloads and modern delivery and deployment patterns.
  • Background in data modeling, schema evolution, or data quality management.
  • Experience with media capture, storage, and delivery systems.
  • Familiarity with GitOps tools (ArgoCD, Flux) or progressive delivery patterns (canary deployments, feature flags).
  • What to expect from our interview process
  • Chat with Our Recruiter – A quick intro to get to know you and share more about Apella & the role.
  • Complete a Coding Exercise – Work through a collaborative coding exercise with one of our engineers.
  • Virtual Onsite Interviews – Meet a few team members and dive into areas like collaboration, culture, and role-specific skills. Typically 3-4 interviews.
  • Meet with one or two of our founders – Usually "reverse interview" style where you can ask questions and make sure we're the right fit for you.

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.

Related Job Pages

More Backend Engineer Jobs

Oowlish logo

Senior Data Engineer, Python – Azure – AI

Oowlish

We make innovation simple, convenient and right...we just make it HAPPEN

Backend Engineer149 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Design, implement, and optimize ETL processes to improve data flow and operational efficiency • Monitor and maintain ETL workflows to ensure reliability, consistency, and performance • Develop scalable data pipelines using Python with strong OOP principles • Work with relational databases (Microsoft SQL Server, Oracle) to design and optimize queries and schemas • Manage and optimize Azure storage and cloud data solutions • Support data preparation and architecture for AI and advanced analytics initiatives • Ensure data integrity, observability, and performance across systems • Collaborate with cross-functional teams to translate business requirements into scalable data solutions

Portugal
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Work alongside CI&T to support a financial services client; • Develop both backend and frontend components; • Develop and maintain high-quality, high-performance microservices; • Actively participate in all phases of the software development lifecycle, including technical refinement, development, testing and deployment; • Collaborate with the team to propose and implement technical solutions aligned with business requirements; • Participate in code reviews, ensuring quality and adherence to best practices.

Brazil
Job Closed
CookUnity logo

Senior Backend Engineer, Revenue Engine – Pricing

CookUnity

We are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.

Backend Engineer149 days ago
Full TimeRemoteTeam 501-1,000Since 2015H1B Sponsor

• Design, develop, and maintain scalable backend services for payment processing, pricing, refunds and promotions. • Optimize payment success rates by improving retry mechanisms, fraud detection, and error handling • Develop and implement features to support promotions, subscriptions, and order finalization workflows • Work on multi-currency support and international payment processing • Define and uphold engineering best practices in security, scalability, performance, and code quality • Improve the maturity of our technical stack through engineering best practices and process automation • Monitor and enhance system performance • Participate in code reviews, mentorship, and technical decision-making • Collaborate with cross-functional teams including finance, legal, and security to ensure compliance and fraud prevention

Latin America
Job Closed
NEXDOM healthtech logo

Desenvolvedor Full Stack Junior – Java, Vue.js

NEXDOM healthtech

Transformamos e impulsionamos a gestão de operadoras de planos de saúde através da tecnologia e inovação

Backend Engineer149 days ago
Full TimeRemoteTeam 201-500Since 2024H1B No Sponsor

• Desenvolver soluções e realizar manutenção das soluções e sistemas existentes; • Entregar código limpo e fácil de se manter, priorizando segurança e estabilidade; • Interpretar, avaliar e criticar as soluções especificadas, indicando possíveis não conformidades; • Efetuar testes de verificação das funcionalidades implementadas; • Documentar tecnicamente as soluções implementadas; • Atuar com pró atividade constante e apresentar solução para situações técnicas e de negócio; • Prestar suporte ao cliente interno e externo, sempre que necessário.

Brazil
Job Closed