×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in West Jordan, Salt Lake County, Utah, 84088, USA
Listing for: Ancestry
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Front End Developer, Software Engineer, Web Developer, React.js
Salary/Wage Range or Industry Benchmark: 114480 - 139590 USD Yearly USD 114480.00 139590.00 YEAR
Job Description & How to Apply Below

Overview

Ancestry is a human-centered company where every person’s story is important. We connect everyone with their past so they can discover, preserve, and share their unique family stories with an unparalleled collection of more than 65 billion records, over 3.5 million subscribers, and over 27 million people in our growing DNA network. We are committed to a flexible work approach, allowing you to work in the nearest office, from home, or a hybrid of both (subject to location restrictions).

We value inclusive, diverse environments where every idea and perspective is valued.

Ancestry is looking for a Senior Engineer, Frontend Platform, to join our Web Platform team. You will work to solve, implement, deliver, and adopt shared architecture, systems, libraries, and components. You will solve problems in both the frontend and backend and play a critical role in ensuring efficient, high-quality development across the company. You will help migrate to a new web component-based platform, develop web components, define release engineering processes for frontend, and support the maintenance of our web platform for all frontend teams.

Responsibilities
  • Improve shared architecture, systems, and tools across web services and web pages
  • Create frontend components and libraries using various web technologies
  • Facilitate the adoption of shared code and libraries in web pages and web services
  • Implement and manage frontend routing and request filtering processes
  • Manage AWS-related resources
Required Qualifications
  • 5+ years of experience with JavaScript / Node.js and frontend technologies such as HTML, CSS, and frontend frameworks like React, Vue, Svelte, Lit, Angular, etc.
  • Experience writing or maintaining web component libraries
  • Experience with server frameworks such as Fastify and Express
  • Experience with reverse-proxy or other TCP/HTTP transport technologies and methods
  • Experience with deployment and containerization concepts like CI/CD, IAC, and related technologies (e.g., Terraform, Docker)
  • Experience with cloud-based compute infrastructure
  • Experience with localization and accessibility best practices
  • Ability to write effective tests (such as with BDD, TDD)
  • Familiarity with AI coding assistants and agentic coding workflows and tools
Nice to have
  • Familiarity with SEO best practices
  • Understanding of UX design principles
  • Experiences with content delivery networks
  • Application of security and privacy best practices
  • Experience working with legacy code bases and technologies
  • Experience with advanced web technologies, including web components, container queries, web workers, etc.
  • Experience with Cloud-based server infrastructure, such as EC2, ECS, EKS, Fargate, and Route 53
  • Ability to write effective prompts for code generation, debugging, and refactoring tasks
Compensation and Benefits

As a signatory of the Parity Pledge in Support of Women and the Parity Pledge 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: $114,480 - $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.

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. Ancestry will provide reasonable accommodations for qualified individuals with disabilities.

All job offers are contingent on a background check compliant with applicable law. For candidates who live in San Francisco, CA, the San Francisco Fair Chance Ordinance applies. Ancestry is not accepting unsolicited assistance from search firms and will deem resumes submitted without a valid written search agreement as the property of Ancestry."

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary