Senior Full Stack Software Developer

  • 153 Townsend St, San Francisco, CA 94107, USA
  • Full-time

Job Description

We are looking for a highly skilled and motivated senior software engineer to join our team and help deliver high-quality and impactful features to improve Ancestry. We use the latest open source tools and technologies to create high performance web applications that run at scale. Your work will have a direct impact on user experience and the core product. You will be a talented full stack engineer with expert level proficiency with Java, and have advanced experience with server/client side JavaScript. 

Key Responsibilities:

  • Identify and solve advanced technical challenges
  • Interacting with various stake holders to vet the technical requirements
  • Develop new features for the various marketing support tools in our organization
  • Work on cloud migration and tech transition initiatives
  • Write code that follows standards and best practices, specially around performance, stability and testability
  • Work in a collaborative agile environment (SCRUM)


  • Minimum of 5 years of prior industry development experience Java
  • Must have 2 years of experience Javascript
  • 2 years of experience building RESTful services in a micro services environment
  • Experience with Spring framework
  • Strong understanding of data structures and design patterns
  • Continuous Integration/Continuous deployment experience
  • Strong command-line experience using remote access Linux
  • Experience working within an Agile development environment
  • Engaged in current technology trends, experience researching and evaluating new techniques, concepts, and tools
  • Bachelors degree in Computer Science/Engineering is required

Desired Skills:

  • Nodejs frameworks like - Express
  • Cache - Memcached, Redis
  • NoSQL database

Additional Information

Helping people discover their story is at the heart of ours. Ancestry is the largest provider of family history and personal DNA testing, harnessing a powerful combination of information, science and technology to help people discover their family history and stories that were never possible before. Ancestry’s suite of products includes: AncestryDNA, AncestryProGenealogists, Fold3,, Find a Grave,, and Rootsweb.

We offer excellent benefits and a competitive compensation package. For additional information, regarding our benefits and career information, please visit our website at (REF993M)