Senior Software Engineer

Ancestry

Draper, Northern (UT, KY)

Hybrid

USD 110,000 - 170,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ancestry.com Operations Inc. seeks a Senior Software Engineer in Draper, UT to design, build, and maintain scalable web applications. You will work with JavaScript, React, Redux, and NodeJS to deliver secure, high-performance systems in a SCRUM environment.

Responsibilities include solving complex technical challenges, collaborating with stakeholders, mentoring junior engineers, and ensuring robust testability and performance. 100% telecommuting from anywhere within the U.S. is available.

Qualifications

  • Master’s degree or equivalent in Computer Science or Software Engineering.
  • 18 months of progressively responsible experience with a Master’s, or 3 years with a Bachelor's.
  • strong JavaScript, HTML, CSS background and web server experience.
  • Experience with React/Redux, NodeJS, and RESTful services in a microservices setup.

Responsibilities

  • Design, build, enhance, and maintain highly scalable, secure web sites.
  • Solve advanced technical challenges across data structures and design patterns.
  • Collaborate with stakeholders to vet technical requirements and ensure performance.
  • Mentor and train junior engineers in a SCRUM environment.
  • Investigate and resolve customer issues in a timely manner.

Skills

JavaScript
React
NodeJS
RESTful services

Education

Master's degree in CS/Software Engineering
Bachelor's + 3 years experience

Tools

SCRUM

Job description

Ancestry.com Operations Inc. seeks Senior Software Engineer in Draper, UT

Job Duties: Design, build, enhance, and maintain highly scalable, secure web sites using industry standard technologies. Identify and solve advanced technical challenges involving different data structures and design patterns. Interact with various stakeholders to vet the technical requirements. Write code that follows standards and best practices, especially around performance, scalability, and testability, while working in a collaborative agile environment (SCRUM). Investigate and resolve customer issues in a timely manner. Mentor and train junior engineers. 100% telecommuting from anywhere within the U.S.

Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus 18 months of progressively responsible experience in the job offered or a related occupation OR Bachelor’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus 3 years of progressively responsible experience in the job offered or a related occupation.

Special Skill Requirements:

  1. Experience designing and developing large-scale software applications using JavaScript, HTML, CSS, Web Servers (18 months)
  2. Experience designing and developing large-scale software applications using React, Redux (18 months)
  3. Experience developing large-scale software applications using NodeJS (18 months)
  4. Experience working with RESTful services in a micro services environment (18 months)

EOE, including disability/vets.

Must be legally authorized to work in the U.S. without sponsorship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Remote (React/Node.js)
Senior Software Engineer — Remote (React/Node.js)

Ancestry • Draper (UT), Northern (KY)

Hybrid
USD 110,000 - 170,000
Remote Associate Software Engineer - Data Platform & APIs
Remote Associate Software Engineer - Data Platform & APIs

Ancestry • Draper (UT), Northern (KY)

Hybrid
USD 85,000 - 110,000
Staff Quality Engineer in Test
Staff Quality Engineer in Test

Ancestry • Draper (UT), Northern (KY)

Hybrid
USD 120,000 - 160,000
Sr. Product Analyst
Sr. Product Analyst

Ancestry • Draper (UT), Northern (KY)

Hybrid
USD 110,000 - 140,000
Sr. Product Manager
Sr. Product Manager

Ancestry • Draper (UT), Northern (KY)

Hybrid
USD 130,000 - 170,000
Software Engineer – Observability, Co-op
Software Engineer – Observability, Co-op

Ancestry • Draper (UT)

Hybrid
USD 42,000 - 78,000
Part-time
Work-study
Remote Senior QA Engineer in Test - Automation Lead
Remote Senior QA Engineer in Test - Automation Lead

Ancestry • Draper (UT), Northern (KY)

Hybrid
USD 120,000 - 160,000
Data Scientist (Applied AI Senior Engineer)
Data Scientist (Applied AI Senior Engineer)

Ancestry • Draper (UT), Northern (KY)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Acima Digital • Draper (UT)

Hybrid
USD 130,000 - 170,000
Health Benefits
401(k) match
DTO (Discretionary Time Off)
+3
Principal Design Engineer, Storytelling
Principal Design Engineer, Storytelling

Embedded Shishya • Utah

Hybrid
USD 153,000 - 182,000
Health benefits
Equity
Bonus eligibility