Jobs · Engineering

Senior Software Engineer

Ancestry · Utah, United States · 1 wk ago
RemoteRemoteEngineeringFull-time

About the role

The Senior Engineer, Frontend Platform plays a critical role in ensuring efficient, high-quality development across Ancestry. They will work on the Web Platform team to solve, implement, deliver, and adopt shared architecture, systems, libraries, and components. This role involves solving problems in both the frontend and backend, developing web components and libraries, facilitating the adoption of shared code and libraries, implementing and managing frontend routing and request filtering processes, and supporting the overall maintenance of Ancestry's 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

Requirements

  • 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 ss (such as with BDD, TDD)
  • Familiarity with AI coding assistants and agentic coding workflows and tools

Qualifications

  • 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

Skills

  • Ability to write effective prompts for code generation, debugging, and refactoring tasks

Benefits

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: $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.

Pay

$114,480 - $139,590

Schedule

Not specified

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com