Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Sr. Software Engineer image - Rise Careers
Job details

Sr. Software Engineer

About Ancestry:
When you join Ancestry, you join a human-centered company where every person’s story is important. Ancestry®, the global leader in family history, empowers journeys of personal discovery to enrich lives. With our unparalleled collection of more than 40 billion records, over 3 million subscribers and over 23 million people in our growing DNA network, customers can discover their family story and gain a new level of understanding about their lives. Over the past 40 years, we’ve built trusted relationships with millions of people who have chosen us as the platform for discovering, preserving and sharing the most important information about themselves and their families.

We are committed to our location flexible work approach, allowing you to choose to work in the nearest office, from your home, or a hybrid of both (subject to location restrictions and roles that are required to be in the office- see the full list of eligible US locations HERE). We will continue to hire and promote beyond the boundaries of our office locations, to enable broadened possibilities for employee diversity.

Together, we work every day to foster a work environment that's inclusive as well as diverse, and where our people can be themselves. Every idea and perspective is valued so that our products and services reflect the global and diverse clients we serve. 

Ancestry encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants. Passionate about dedicating your work to enriching people’s lives? Join the curious.

We are seeking a dedicated Back-End Software Engineer to join our AuthSec (Authentication Security) team. This role will focus on developing and maintaining our core back-end services, with a strong emphasis on user authentication, service authorization, and data privacy. The ideal candidate will have a strong background in Java, experience building highly scalable, robust systems, particularly in the authentication and authorization domain.

What you will do…

  • 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

Who you are…

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience, coupled with 3+ years of professional experience as a back-end software engineer.

  • Proficiency in building APIs with Java and Spring Boot, with bonus experience in the reactive ecosystem using Spring WebFlux

  • A critical understanding of authentication and authorization principles, including JWT and encryption, is required.

  • Practical experience implementing modern authentication solutions, including MFA, SSO, OAuth, and full token lifecycle management is highly valued

  • Experience with relational databases like MySQL and cloud platforms like AWS.

  • Solid understanding of version control systems such as Git and agile methodologies. Experience with CI/CD processes and tools for seamless integration and deployment.

  • Strong problem-solving skills, with the ability to troubleshoot and debug applications independently and collaboratively in a dynamic environment.

  • Experience with NoSQL databases and caching technologies (e.g., Elasticsearch, Redis) is a plus.

  • Experience with the modern JavaScript ecosystem (e.g., React, Node.js) is a plus.

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, Newspapers.com, Find a Grave, Archives.com, 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 http://ancestry.com/careers

As a signatory of the ParityPledge in Support of Women and the ParityPledge in Support of People of Color, Ancestry values pay transparency and pay equity. We are pleased to share the base salary range for this position: $111,690 - $139,590 with eligibility for bonus, equity and comprehensive benefits including health, dental and vision. The actual salary will vary by geographic region and job experience. We will share detailed compensation data for a specific location during the recruiting process. Read more about our benefits HERE.

*Note: Disclosure as required by sb19-085(8-5-20) and sb1162(1-1-23)


Additional Information:

Ancestry is an Equal Opportunity Employer that makes employment decisions without regard to race, color, religious creed, national origin, ancestry, sex, pregnancy, sexual orientation, gender, gender identity, gender expression, age, mental or physical disability, medical condition, military or veteran status, citizenship, marital status, genetic information, or any other characteristic protected by applicable law. In addition, Ancestry will provide reasonable accommodations for qualified individuals with disabilities.

All job offers are contingent on a background check screen that complies with applicable law.  For San Francisco office candidates, pursuant to the San Francisco Fair Chance Ordinance, Ancestry will consider for employment qualified applicants with arrest and conviction records.  

Ancestry is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Ancestry via-email, the Internet or in any form and/or method without a valid written search agreement in place for this position will be deemed the sole property of Ancestry. No fee will be paid in the event the candidate is hired by Ancestry as a result of the referral or through other means.

Average salary estimate

$125640 / YEARLY (est.)
min
max
$111690K
$139590K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
CyberArk Hybrid Salt Lake City, Utah, United States
Posted 8 days ago

Join CyberArk as a Backend Software Engineer and support the development of innovative solutions for machine identity management.

Pearl Hybrid No location specified
Posted 3 days ago

Join Pearl Talent as a Senior Full-Stack Engineer and lead the development of scalable web applications using cutting-edge technologies.

Posted 13 days ago

Take on a pivotal leadership role as a Manager of Software Engineering at Guardant Health, driving innovative solutions in the fight against cancer.

Photo of the Rise User
AbbVie Hybrid Salt Lake City, UT, USA
Posted 13 days ago

Join Allergan Aesthetics as a Software Engineering Manager to lead a dynamic team of engineers and elevate engineering standards.

Photo of the Rise User
Medtronic Hybrid Minneapolis, Minnesota, United States of America
Posted 3 days ago

Medtronic is searching for a Principal Software Engineer to innovate within their Cardiac Implantables Technology Development Center by improving design environments for better product development integration.

Posted 12 days ago

Join our team as a Brand Marketing iOS Application Engineer and contribute to the development of cutting-edge mobile applications on the Apple platform.

Posted 11 days ago

Boston Engineering is on the lookout for an experienced Principal Robotics Software Engineer to lead complex robotics software development.

Blys Hybrid No location specified
Posted 9 days ago

Join Blys as an AI Engineer and contribute to transforming wellness service delivery through advanced AI technologies.

Photo of the Rise User
TP-Link Systems Inc. Hybrid Irvine, California, United States
Posted 8 days ago

Become an integral part of TP-Link Systems Inc. as a Sr. Full Stack Software Engineer, developing innovative web applications and backend services for global users.

Photo of the Rise User
Roblox Hybrid San Mateo, CA, United States
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Feedback Forward
Growth & Learning
Fast-Paced
Collaboration over Competition
Transparent & Candid
Casual Dress Code
Empathetic
Medical Insurance
Paid Time-Off
Maternity Leave
Donation Matching
Vision Insurance
Summer Fridays
401K Matching
Work Visa Sponsorship
Paid Volunteer Time
Equity
Mental Health Resources
Family Medical Leave

Join Roblox as a Senior Geometry Software Engineer and help innovate the future of immersive digital experiences.

Photo of the Rise User
Box Hybrid Redwood City, California, United States
Posted 10 days ago
Customer-Centric
Dare to be Different
Diversity of Opinions
Feedback Forward
Take Risks
Growth & Learning
Transparent & Candid

Box is looking for a versatile Frontend Software Engineer II to join their team and enhance their AI-driven content management platform.

Photo of the Rise User
Posted 7 days ago

Seeking a collaborative Senior Software Engineer to drive technological excellence at Great Gray Group, a leader in retirement services.

Posted 2 days ago

Experienced Senior UX Engineer wanted to shape intuitive, powerful 3D digital design experiences for an innovative company transforming dental care.

Our Mission: We empower journeys of personal discovery to enrich lives. Our Product Vision: We help everyone easily DISCOVER, CRAFT, & CONNECT around their family story. Our Values: Be customer obsessed. + Deeply understand our customers throug...

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
June 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!