Software Engineer – Observability, Co-op

Ancestry logo

Ancestry

We connect everyone with their past so they can discover, preserve, and share their unique family stories.

1,001-5,000 employeesFounded 1983Draper , UTSoftware Development
Actively hiringPaidRemote-friendlySoftware Development
Apply Now

Best applied by Nov 15

Access our internships job board to view 10,000+ active internships.


About the role#

As a Software Engineer on the Observability team, you will build and maintain the tools that help monitor our site and resolve incidents. You will focus on developing automated migration tools for OpenTelemetry-based platforms, protecting sensitive data, and supporting infrastructure operations.

What you'll do#

  • Develop AI-powered code transformation tools using foundation models and agentic frameworks to migrate application instrumentation to OpenTelemetry standards.
  • Build intelligent parsing engines with AI agents to transform existing APM instrumentation code, including validation and migration reporting.
  • Design LLM-driven tools to extract, transform, and recreate observability dashboards with functional-equivalence testing.
  • Create automation to migrate alerting policies, conditions, and escalation workflows between observability platforms.
  • Build validation frameworks to compare metrics and traces, create progress dashboards, and develop rollback procedures.
  • Develop CLI tools, scripts, and self-service utilities for application teams.
  • Contribute to observability operations, including near-real-time log PII detection, log pipeline integration, cost optimization, and infrastructure monitoring.
  • Partner with application, security, and platform engineering teams to deliver solutions and present work at team demos.

What you'll need#

  • Active enrollment in a Master's degree program in Computer Science, Software Engineering, or a related field.
  • Strong development experience in Python.
  • Hands-on experience with AI coding assistants such as GitHub Copilot, Cursor, Claude Code, or similar tools.
  • Full-stack exposure with JavaScript/TypeScript and front-end frameworks like React, Vue, or Angular.
  • Familiarity with at least 2-3 languages from Java, Python, Node.js, or .NET.
  • Understanding of data structures, algorithms, testing, and design patterns.
  • Experience with or interest in observability concepts including logs, metrics, traces, and distributed systems.
  • Experience with SQL and database design, plus AWS cloud services and containerization tools like Docker and Kubernetes.
  • Familiarity with APM tools such as Datadog, New Relic, or Dynatrace is preferred.
  • Strong analytical skills and the ability to solve problems independently.

Location & details#

  • This role is based in Draper, Utah.
  • Work modality options include remote, on-site, or hybrid.
  • This is a part-time position requiring a commitment of 20 hours per week for 6 months.
Relevant fieldsComputer Science

About Ancestry

Ancestry operates in the family history and consumer genomics sectors. Founded in 1983, the company maintains a database of over 65 billion records from 88 countries. It employs approximately 1,858 people across global offices in the United States, Ireland, France, England, Australia, and Germany. The business focuses on software development, data science, and machine learning to help users research their genealogy.

LinkedInWebsiteCareers emailAncestry contact channels unlock with a free account
All Ancestry internships

How to get in at Ancestry

Applying early is your best strategy for securing an internship at Ancestry. Because high-volume roles fill up quickly, Intern Insider sends an instant alert the moment a position is published, ensuring you apply among the first before the pile grows. This timing helps your application get seen by the team while they are still actively reviewing candidates. You can also improve your chances by reaching out to the right people. Intern Insider surfaces the recruiters behind the company's roles, allowing you to contact them directly to ask about the position or a referral. This direct approach often leads to better response rates than submitting your resume into a standard queue.

Get alerts for new Ancestry internships
Share

Interns who landed roles with Intern Insider

“When I started my internship search, every posting I found seemed to require previous experience. Intern Insider helped me find roles that were actually entry-level friendly.”
Anne T., Finance & Operations Intern

Anne T.

Finance & Operations Intern

“I was in the recruitment cycle for over 2 years and had almost given up on landing an internship. Then I gave Intern Insider a shot and the first interview I got through the platform turned into an offer!”
Rajan S., Software Engineer Intern

Rajan S.

Software Engineer Intern

Apply to more than this one.

10,000+ open internships in one place, with the deadlines and the people to email.

Create free account
Apply by Nov 15Apply Now
Privacy

Cookies

Manage optional cookies and similar technologies. You can update these choices anytime. Read our privacy policy

EssentialKeep you signed in and support security and basic site features.Always on
AnalyticsHelp us improve the site by measuring how people use it.
AdvertisingHelp us show relevant ads and measure how well they work.