Staff Software Engineer, Backend
Role responsibilities
As a Staff Backend Engineer, you will design, build, and maintain scalable backend services while solving complex engineering challenges. You will lead large strategic projects, improve system reliability, and mentor engineers across multiple teams.
Requirements
Candidates should have 10+ years of backend engineering experience with expertise in Golang and distributed systems. Strong analytical skills and a passion for mentoring are also essential.
Key skills
Golang, Java, Python, Ruby, C#, Microservices, Distributed Systems, API Design, Database Optimization, Cloud Environments, Kubernetes, CI/CD, Infrastructure as Code, Payments Solutions, Monitoring, Testing
Keywords
Backend Engineering, Golang, Java, Python, Ruby, C#, Microservices, Distributed Systems, API Design, Database Optimization, Cloud Computing, GCP, AWS, Azure, Kubernetes, CI/CD, Terraform, Payments, Fintech, Monitoring, Alerting, Incident Response, System Reliability, Scalability, Mentoring, Technical Strategy, Software Development, Healthcare Technology, Customer Experience, Operational Readiness