Software Engineer - Observability, Co-op
Ancestry
Job Description
Job Description
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.
Ancestry seeks an exceptional, passionate, and highly motivated Software Engineer - Observability Engineer. to join our Observability team. The Observability team builds and maintains all the observability tools and technologies that help Ancestry monitor the site and detect and resolve customer-impacting incidents. As a Software Engineer on the Observability team, you will lead the development of automated migration tools for OpenTelemetry-based observability platforms while contributing to sensitive data protection and infrastructure operations.
What you will do:
Contribute to the development of AI-powered code transformation tools leveraging foundation models (LLMs) and agentic frameworks to migrate application instrumentation to OpenTelemetry standards across multiple languages (Java, Python, Node.js, .NET) and browser-based Real User Monitoring (RUM)
Build intelligent parsing and analysis engines using AI agents and Model Context Protocol (MCP) tools to transform existing APM instrumentation code with proper error handling, validation, and comprehensive migration reports
Design and implement LLM-driven dashboard migration tools that extract, transform, and recreate observability dashboards across platforms with functional equivalence validation
Develop agentic alert migration automation using AI frameworks to export, transform, and migrate alerting policies, conditions, notification channels, and escalation workflows between observability platforms
Create comprehensive validation and testing frameworks to compare metrics and traces, build migration progress dashboards, and develop rollback procedures
Build CLI tools, scripts, and self-service migration utilities with detailed guides and best practices documentation to enable application teams
Contribute to observability operations including log PII detection with near real-time streaming, multi-source log pipeline integration (CloudWatch, Lambda), cost optimization, and infrastructure monitoring (EKS, EC2, Lambda)
Support Harness deployment pipeline integration with observability alerts and contribute to operational excellence through code reviews and documentation
Partner with application teams, security and compliance teams, and platform engineering teams to understand requirements, pain points, and deliver impactful solutions
Present work at team demos and showcase events while contributing to team documentation, runbooks, and best practices
Who You Are:
Master's degree in Computer Science, Software Engineering, or a related field
Strong development experience in Python with demonstrated ability to write high-quality code
AI-assisted development experience: Hands-on experience using AI coding assistants such as Cline, Roo Code, Kiro, Claude Code, GitHub Copilot, Cursor, or similar tools for software development
Full-stack development exposure with JavaScript/TypeScript and modern front-end frameworks (React preferred, Vue, or Angular)
Multi-language exposure: Familiarity with at least 2-3 programming languages from Java, Python, Node.js, or .NET
Solid understanding of software engineering fundamentals: data structures, algorithms, testing, and design patterns
Experience with or strong interest in observability concepts: logs, metrics, traces, and distributed systems
Experience with database design and SQL (MySQL, PostgreSQL)
Exposure with Application Performance Monitoring (APM) tools such as New Relic, Datadog, Dynatrace, or similar platforms is preferred
Experience with AWS Cloud services (CloudWatch, Lambda, EKS, EC2, Fargate, SQS, SNS) and containerization technologies (Docker, Kubernetes)
Strong analytical and problem-solving skills with ability to explore solutions independently before escalating
Excellent communication and collaboration abilities with mindset to seek feedback early and often
This is a part-time, work-study-based opportunity designed for active graduate students. You must be able to commit to 20/hr per week for a duration of 6 months.
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.
- ...Research & Development team a small, high-autonomy group of software and AI engineers building the systems that make Pattern's ecommerce... ...for agentic development, automated testing, DevOps, and observability. Guide engineering colleagues through architectural reviews...SuggestedFull timeCasual workLocal areaImmediate start
$135k - $170k
...management, to secure infrastructure, software, devices, messages, AI content and agents... ...(PQC). The Quantum Central engineering team is looking for a full stack Senior... ...implementation, testing, deployment, and observability Use AI coding agents (Cursor, GitHub...SuggestedFlexible hours- ...documentation of systems utilized by Certiport customers and partners. Responsible for adhering to company practices throughout the software development process. Will play an integral role on the assigned project team(s) and is responsible to the team and the project...SuggestedFull timeRemote work
- ...Full-time Description What is a day in the life of a Software Engineer at Solutionreach? You might ship improvements to patients and practice messaging one day and track down a production issue in a campaign or content tool the next. Work is varied: prioritized...SuggestedFull timeWork at officeRemote workWork from homeShift work2 days per week
- ...raised $19M from world-class investors. Ambition is sacred to us, and we've built a product that takes that seriously. As a Software Engineer at Leland, you will directly contribute to our core offerings and drive product development alongside a talented team of engineers...SuggestedFull time
- ...surpassed well over $1bb in revenue with a goal to grow over 200% over the next few years! Weâre looking for a passionate Sr. Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and...Remote jobFull timeWork experience placementWork at office
$100k - $150k
...experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented engineers... ...collaboration. Day In The Life You are a seasoned Software Engineer with a strong background in application development....Hourly payFull timeWork at officeLocal areaFlexible hours2 days per week- ...and we're just getting started! We are looking for legendary engineers. You know the type. When you are at lunch and a story starts... ...and maintain Neighbor.com's marketplace Produce high quality software that enhances the customer experience Manage project...Full timeWork at office
- ...AI-powered advice on this job and more exclusive features. Flashlight Learning is seeking a passionate and skilled Senior Software Engineer who thrives in a Go & React environment to join our growing team and play a key role in shaping the future of our educational...Full timeRemote work
- ...As a Senior Software Engineer at Remi, you’ll build and maintain our core software products supporting the world’s first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors, to automated workflows and...Full timeFor subcontractor
$240.7k - $303.2k
...delivering best-in-class financing and software products for sustainable solutions, from... ...them. The Senior Director of Software Engineering will lead the Funding & Payments engineering... ...risk metrics Drive CI/CD, observability, and deployment automation across the Financing...For contractors- ...reconciliation and settlement pipelines to increase observability, throughput, and operational... ...technical guidance to distributed engineering teams through code reviews,... ...scalability when designing and implementing software components. Implement monitoring, logging...Full timeContract workRemote work2 days per week
- Software Engineer( Sr. Associate) - Platform Engineering and AI We are looking for Senior Engineers and Staff Engineers at the Architect... ...Reliability Engineering (SRE) & Operational Excellence Monitoring, Observability & Platform Reliability Security, Governance & Engineering...Work experience placement
- ...Podium is looking for a talented Senior AI Engineer to help build and scale our AI Agent... ...role, you’ll design and deliver the software that enables local businesses to manage... ...and user experience. Implement observability, monitoring, and operational best practices...Full timeTemporary workSummer holidayLocal areaImmediate startShift workWeekend work
- ABOUT THIS POSITION Plans, designs, develops and tests software systems or applications for software enhancements and new products including... ...not breakout software development positions such as Software Engineer (Applications) or Software Engineer (Systems) and / or is...Full timeLive outLocal areaFlexible hours
- ...Senior Site Reliability Engineer Lehi, Utah Who We Are DigiCert is a global leader... ...management, to secure infrastructure, software, devices, messages, AI content and... ...velocity with system stability. Implement observability and automation-first principles to...Flexible hours
$185 per hour
...health. About the role Enzo builds software for home health care teams. Our systems... ...are hiring a Senior Site Reliability Engineer to join our Security and Site... ...safer delivery. You will also help mature observability, on-call, and incident response practices...Work at office- ...customer feedback. We're looking for a Staff Software Architect to own the architectural... ...drive architectural consistency across engineering teams, and be a key voice as we scale... ...ensuring systems are scalable, secure, observable, and maintainable Balance ownership...Full timeWork at officeLocal area
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Associate, Software Engineer Job Code:??39937 Job Location:??Salt Lake City, UT Job Schedule: 9/80:?Employees work 9 out of every 14 days...Local area
$200k - $220k
...define the next generation of legal technology, we'd love to meet you. What You’ll Do NetDocuments is seeking a Principal Software Engineer – Intelligent DMS to provide technical leadership across the next generation of our document management platform. This role...Full timeWork at officeImmediate startFlexible hours- ...Fortem is looking for an experienced Software Engineer with a passion for solving difficult problems. In this role you will primarily be responsible for designing, maintaining, and improving DroneHunter’s ability to autonomously seek and capture targets safely....Full timeRemote workWorldwide
- ...Full-time Description Fortem Technologies is seeking a Senior Software Engineer (C++) to lead the integration of third-party sensors and mitigation systems into Fortem’s established SkyDome Family of Systems. In this role, you will design and build robust C++...Full timeWorldwide
- Summary: The Full-Stack Web Developer I is responsible for developing and maintaining web applications across both front-end and back-end components. This entry-level position involves collaborating with cross-functional teams to deliver effective and efficient code...Full timeCasual workFreelanceInternshipWork at officeMonday to FridayAfternoon shift
$168.2k - $310.1k
...The opportunity We're looking for a Senior Cloud Security Engineer to help define, build, and scale Adobe's cloud security capabilities... .... While hands‑on technical work, automation, prototyping, and software development will be part of the job, success in this role will...Temporary workLocal areaImmediate startWorldwide$140.94k - $226.91k
About This Opportunity As a Senior Staff Software Engineer, you will utilize your advanced professional expertise and experience to enhance... ...of the software platform, from coding to delivery and observation in production Learn and adhere to team and company processes...Work at office3 days per week- ...This Position Waystar is seeking a highly skilled Senior Data Engineer to join our Business Data & Architecture team and help... ...data ingestion and transformation to orchestration, quality, observability, and governance, helping deliver trusted and scalable data products...Full timeLive outLocal areaFlexible hours
- Weave is looking for engineers hungry for fun challenges who can join our self-empowered teams... ...and building scalable, redundant, and observable servicesExpertise in architecting... ...information, cash a check from us, or purchase software or equipment as part of your interview...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Internship
- ...seeking an exceptional Signal Processing or Communications Analysis Engineer to join our Salt Lake City team. This role is integral to... ...satellite, and spread spectrum communication systems. Familiarity with Software Defined Radios and Digital Signal Processing. Experience in...Local area
- ...Are you a student in a Computer Science or Electrical/Computer Engineering program? Do elegant algorithms make your heart skip a beat?... ...four years running. Come grow with us! We are on the hunt for software engineer interns with strong skills in producing and implementing...Summer workInternshipWork at officeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Observability, Co-op. Be the first to apply!
- software engineer internship remote Lehi, UT
- senior software engineer ruby on rails Lehi, UT
- software developer positions Lehi, UT
- entry level software engineer remote Lehi, UT
- senior software engineer remote Lehi, UT
- senior software design engineer Lehi, UT
- senior software engineer Lehi, UT
- startup software engineer Lehi, UT
- remote entry level software developer Lehi, UT
- cybersecurity software engineer Lehi, UT



