Back-End Software Engineer

Ancestry πŸ§¬πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦πŸ“œ

Remote regions

US

Salary range

$111,690–$139,590/year

Benefits

Job Description

Focusing on developing and maintaining core back-end services, with a strong emphasis on user authentication, service authorization, and data privacy. Collaborate with cross-functional teams, including enterprise architecture, product management and other engineers, for development of new features, and maintenance of Ancestry’s authentication and authorization services. Design, build, and implement scalable and efficient back-end solutions using Java with a mix of Spring WebFlux and MVC on AWS cloud infrastructure Ensure that the system architecture supports scalability, security, and privacy requirements. Participate in code reviews and ensure quality standards and best practices are maintained. Develop and deploy resilient back-end services, taking full ownership of code quality through comprehensive unit testing. Contribute to our agile environment by collaborating with teammates in sprint planning, daily stand-ups, and retrospectives. Drive the operational excellence of our services by improving monitoring and alerting, troubleshooting issues, and ensuring high availability.

About Ancestry

Ancestry is the global leader in family history, empowering journeys of personal discovery to enrich lives.

Apply for This Position