Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$114.48k - $139.59k

Ancestry

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, connects everyone with their past so they can discover, preserve, and share their unique family stories. With our unparalleled collection of more than 65 billion records, over 3.5 million subscribers, and over 27 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.

When you join Ancestry, you join a human-centered company where every person's story is important. Ancestry®, the global leader in family history, connects everyone with their past so they can discover, preserve, and share their unique family stories. With our unparalleled collection of more than 65 billion records, over 3.5 million subscribers, and over 27 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.

Ancestry is looking for a Senior Engineer, Frontend Platform, to join our team. You will work on the Web Platform team to solve, implement, deliver, and adopt shared architecture, systems, libraries, and components. You will solve problems in both the frontend and backend. Using a variety of technologies and skill sets, you will play a critical role in ensuring efficient, high-quality development across the company.


As a member of the Web Platform team, you will help with an assortment of development projects that will help Ancestry migrate to a new web component-based platform. You will help develop web components, define release engineering processes for our frontend, and support the overall maintenance of our web platform for all frontend teams at Ancestry.


What you will do...


  • 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
Who you are...
  • 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/ 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

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. Read more about our benefits HERE.

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 candidates who live in San Francisco, CA, 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.

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 candidates who live in San Francisco, CA, 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.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 
    Suggested

    MANTECH

    Hanover, MD
    6 hours ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Lisbon, MD
    3 days ago
  •  ...Where your work is valued—above-market pay, real work-life balance, and a team that feels like home.” THE POSITION… As a Software Engineer, you will provide engineering expertise in the evaluation and testing of existing and emerging technologies, systems, and capabilities... 
    Senior
    Work at office
    Local area
    Remote work

    Mid-Continent Instruments and Avionics

    Wichita, KS
    29 days ago
  •  ...Software Engineer TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you'll contribute to the full software lifecyclefrom architecture and development to testing... 
    Senior

    The Logical Answer

    McLean, VA
    a month ago
  • Owning quality engineering for the Commerce product surface, the full-time Senior Software Engineer in Test will execute manual QA, build automation infrastructure, and define quality standards for Shopify-embedded products in a remote environment. Key responsibilities... 
    Senior
    Remote work

    VirtualVocations

    Montgomery, AL
    2 days ago
  •  ...Senior Software Engineer Location: Rockville, MD / Tysons Corner, VA / NY/NJ (Hybrid 3 Days Onsite) Duration: 6-Month Contract Job Summary: We are seeking a Senior Software Engineer with strong expertise in Python, Angular, AWS, and modern microservices architecture... 
    Senior
    Contract work

    Staffing

    Rockville, MD
    a month ago
  • To drive the development of high-performance applications, the full-time remote Senior Software Engineer will architect, develop, and maintain complex systems in C++, focusing on reliability, scalability, and performance while leading code reviews and collaborating with... 
    Senior
    Remote work

    VirtualVocations

    Springfield, MA
    more than 2 months ago
  • Building high-performance storage technologies, the full-time Senior Storage Software Engineer will develop client libraries and filesystem frameworks for AI workloads, enhance storage systems, and create observability tools, working remotely or onsite across various locations... 
    Senior
    Remote work

    VirtualVocations

    Newport News, VA
    2 days ago
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $84.84k - $153.55k

     ...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Severn, MD
    6 hours ago
  • $86k - $139k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Software Engineer SMES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Job... 
    Senior
    Local area
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    1 day ago
  •  ...Lead development of core software systems for autonomous vehicles, including perception, planning, and control modules. Responsibilities...  ...key features for the company Requirements 7+ years software engineering experience Experience with distributed systems and robotics... 
    Senior

    Deep Ubuntu

    San Francisco, CA
    4 days ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile...  .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex... 
    Senior

    Lockheed Martin

    Annapolis Junction, MD
    6 hours ago
  • $135k - $160k

     ...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    6 hours ago
  •  ...J&T Business Consulting is looking for an experienced Software Engineer to work on mission-critical systems. The role involves design, development, and maintenance of sophisticated software solutions, with a focus on real-time processing and analytics. The ideal candidate... 
    Senior

    J&T Business Consulting

    Annapolis, MD
    4 days ago
  •  ...General Dynamics Information Technology is seeking a Software Engineer Principal in Maryland to develop and troubleshoot mission-critical software applications. The ideal candidate requires a Bachelor of Science, over 8 years of experience, and a TS/SCI w/ Polygraph security... 
    Senior

    General Dynamics Information Technology

    Annapolis, MD
    6 hours ago
  •  ...Senior Software Engineer, Growth We're hiring a Senior Software Engineer on the growth team with experience building web applications and analyzing data to improve our customer's experiences. This is a full-time, in-office position based in Austin, TX. As a Sr Software... 
    Senior
    Work at office

    Steadily

    Austin, TX
    more than 2 months ago
  • $230k - $385k

     ...OpenAI is seeking an experienced Software Engineer to develop the creative rendering layer for its ads ecosystem in San Francisco. You will work across the technical stack to build infrastructure for new ad formats and ensure they feel natural within the ChatGPT experience... 
    Senior

    OpenAI

    San Francisco, CA
    4 days ago
  • $165k - $218k

     ...Slope is seeking a Senior Software Engineer specializing in Space Ground Software in Colorado Springs, CO. You will own the architecture and deployment of software solutions that support mission management for space operations. The ideal candidate has a strong programming... 
    Senior

    Slope

    Colorado Springs, CO
    6 hours ago
  • $180k - $195k

     ...A leading technology solutions provider is hiring a Software Engineer in Fort Meade, Maryland. The role requires an active TS/SCI clearance with polygraph, a Bachelor’s degree in Computer Science, and extensive experience in software engineering. Key responsibilities include... 
    Senior

    Red Arch Solutions

    Maryland
    6 hours ago
  •  ...A leading aerospace company is seeking a Software Engineer specializing in Information Assurance for AWACS and AEWC systems. The role involves designing and building secure IT systems, leading security analyses, and collaborating with a diverse engineering team. Candidates... 
    Senior

    Direct Staffing Inc

    Oklahoma City, OK
    6 hours ago
  • $189k - $211k

     ...ARSIEM in Annapolis Junction, MD is seeking a Software Engineer 3 to support government clients. The role involves developing and enhancing complex software systems, ensuring adherence to design, and reviewing software components. This position requires a bachelor's degree... 
    Senior

    ARSIEM Corporation

    Annapolis, MD
    4 days ago
  •  ...A renowned tech company in Maryland is seeking a Software Developer/CNO Developer to join their team. The ideal candidate will have...  ...extensive experience in C/C++ or Python, along with skills in reverse engineering and vulnerability research. This role involves mission-... 
    Senior

    Stanley Reid & Company

    Annapolis, MD
    6 hours ago
  •  ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    3 days ago
  • Qualifications Must have Kubernetes experience. Seven (7) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required...
    Senior

    Avid Technology Professionals

    Annapolis, MD
    6 hours ago
  • $78k - $250k

     ...Onyx Point, Inc. is looking for a Software Engineer in Hanover, Maryland, with required TS/SCI clearance. This position demands extensive experience in Hadoop, Java development, and excellent debugging skills. The candidate will be responsible for analyzing user requirements... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    4 days ago
  •  ...A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include... 
    Senior

    General Motors

    Milford, MI
    4 days ago
  • $152.13k - $154.2k

     ...EMPLOYER : Delta Dental Insurance Company TITLE :Senior Software Engineer Location: 1130 Sanctuary Parkway, Alpharetta, GA 30009; Must live within reasonable commuting distance from HQ and able to appear in office as required. Salary Range: $152,131/yr... 
    Senior
    Work at office

    Delta Dental of California

    Alpharetta, GA
    2 days ago
  •  ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree... 
    Senior

    Page Mechanical Group Inc

    Huntsville, AL
    4 days ago
  •  ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner... 
    Senior

    Evolvesquads

    Boston, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!