Position Details
About this role
Lead a portfolio of backend technology projects and guide developers building distributed microservices and full-stack systems for regulatory needs. Collaborate with product managers to deliver robust cloud-based solutions using modern languages and container orchestration on AWS and other clouds.
Key Responsibilities
- Lead a portfolio of diverse technology projects and a team of developers
- Collaborate with digital product managers to deliver robust cloud-based solutions
- Utilize Java, Python, SQL, Node, Go, Scala and database technologies
- Stay on top of tech trends, experiment with new technologies, and mentor engineers
- Code or evaluate code as needed
Technical Overview
Backend engineering focused on distributed microservices and full-stack systems using Java, Python, SQL, Node/Node.js, Go, and Scala. Work includes Open Source RDBMS and NoSQL databases, Docker and Kubernetes orchestration, and AWS tools/services with experience across AWS, Microsoft Azure, and Google Cloud.
Ideal Candidate
The ideal candidate is a Lead Back End Software Engineer with 4+ years of professional software engineering experience and hands-on cloud computing experience using Amazon Web Services, Microsoft Azure, or Google Cloud. They have strong backend experience building distributed microservices and full-stack systems, with practical Docker and Kubernetes container orchestration experience. They can lead projects, collaborate with product partners, and stay current on emerging technologies while mentoring other engineers.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's Degree, At least 4 years of professional software engineering experience, At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile