CrawlJobs Logo

Software Engineer Intern, Observability

United Kingdom, Cardiff · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

Internship role to dive into the world of observability and contribute to building the next generation of Roku's AI-enhanced observability platform. Opportunity to learn about the CNCF open-source ecosystem and explore how AI and Large Language Models can revolutionize observability workflows. The role involves helping manage large-scale operations involving high-volume data and requests across multiple regions and clusters, while pioneering AI driven observability solutions.

Job Responsibility

  • Exploring and then making proof of concepts for AI/LLM capabilities within our observability stack
  • Discovering and evaluating MCP servers that can be globally hosted to improve the usability and intelligence of our observability platform
  • Developing AI- driven anomaly detection systems to proactively identify issues and patterns in our telemetry data
  • Creating intelligent automation for common observability workflows using LLMs
  • Building proof-of-concepts for AI-assisted troubleshooting and root cause analysis
  • Explore any other options that benefit our platform
  • Work on smaller tasks to gain hands-on experience with our observability stack, collaborating with a passionate team to solve real-world challenges

Requirements

  • Currently enrolled in a degree program in Computer Science/Engineering or related field and due to graduate in Dec 2026 or later
  • A strong curiosity and eagerness to learn about observability, cloud platforms, and large-scale systems
  • Some prior experience with AI and LLM’s in general
  • Some familiarity with concepts around Kubernetes or container orchestration, and an interest in learning how to deploy and manage services in these environments
  • An understanding of, or experience with, basic DevOps or CI/CD workflows, and a desire to explore how these can improve reliability and scalability
  • A knack for problem-solving and a willingness to experiment with new tools and technologies
  • A passion for collaborating with others and contributing to team goals
  • Excitement about creating something impactful and being part of a project that helps improve the way we monitor and optimize systems

What we offer

  • Paid 12-week internship
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off work for vacation and other personal reasons

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer Intern, Observability

8 matching positions

Software Engineer, Observability

As a Software Engineer in Observability, you’ll be responsible for our metrics a...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Background in both Systems and/or Software Engineering
  • Experience in designing, automating, maintaining, and optimizing observability platforms (logging, metrics, and tracing)
  • Experience with configuration management tools such as Ansible, Terraform, etc.
  • Experience with Public Cloud environments such as GCP, AWS, etc.
  • Familiarity with languages such as Python, Go, Rust, etc.
  • Previous direct experience with Grafana, Loki, Prometheus
  • Experience with Linux
  • Experience with Kubernetes (including GKE/EKS) and building containerized applications
  • Undergraduate degree in Computer Science or Engineering
Job Responsibility
Job Responsibility
  • Develop and improve instrumentation for monitoring and logging the health and availability of services
  • Develop and maintain the observability stack within Dialpad engineering
  • Define best practices and standards around making systems and services measurable, and work with various teams to get those best practices applied
  • Create tools and libraries for other engineering teams to enable them to build self-monitoring capabilities
  • Create and own internal documentation used by the other engineering teams
  • Stay up-to-date with the latest trends in observability, logging, monitoring, and cloud technologies
  • Collaborate with different engineering teams to integrate observability practices into their workflows
  • Participate in a rotating on-call within the larger Infrastructure Engineering division
What we offer
What we offer
  • Competitive salary
  • comprehensive benefits
  • real opportunities for growth
  • cutting-edge AI tools
  • robust training program
  • Fulltime
Read More
Arrow Right

Software Engineer Intern

Join us in Global Skilling and be a part of a team that is dedicated to maximizi...
Location
Location
United States , Multiple Locations
Salary
Salary:
5610.00 - 11010.00 USD / Month
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a Bachelor's Degree in Computer Science, Engineering, or related field during the academic term immediately before the internship
  • Must have completed at least 1 year of undergraduate studies
  • One year of programming experience in an object-oriented language
Job Responsibility
Job Responsibility
  • Apply engineering principles to solve complex problems through sound and creative engineering
  • Work with appropriate stakeholders to determine user requirements for a set of features
  • Quickly learn new engineering methods and incorporate them into work processes
  • Demonstrate skill in time management and completing engineering assignments in a collaborative team environment
  • Review current build processes and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Apply Microsoft’s Responsible AI practices and use structured feedback loops to help shape high-quality AI learning experiences—testing features, identifying usability opportunities, and providing clear recommendations that improve Copilot experiences for learners
  • Participate in a cross‑group project performing structured teardowns to identify issues, opportunities and provide improvement recommendations across an end‑to‑end experience
  • Fulltime
Read More
Arrow Right

Staff/Senior Software Consultant - Observability Engineer

Location
Location
Pakistan , Lahore; Karachi; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Around 8+ years of experience with IT infrastructure and applications
  • 3-5 years of hands-on experience in observability and continuous integration
  • 2+ years of programming background in Java or relevant technologies
  • Knowledge of cloud infrastructure (Azure) and cluster management tools such as Kubernetes
  • In-depth knowledge of application performance metrics, monitoring, and troubleshooting
  • Strong communication skills with the ability to align the organization on complex technical decisions
  • Bachelor's or Master's degree in Information Technology, Computer Science, or a related quantitative discipline
Job Responsibility
Job Responsibility
  • Collaborate with engineering, operations, and other stakeholders to understand enterprise architecture, monitoring requirements, and performance goals
  • Identify and define key performance indicators (KPIs) and metrics, diagnose issues, and proactively identify areas for optimization
  • Develop and implement observability frameworks, tools, and processes to enable comprehensive monitoring, logging, and tracing of systems and applications
  • Ensure the availability, scalability, and reliability of infrastructure and deployment environments
  • Implement and manage monitoring and observability tools (such as AppDynamics, DataDog, Splunk, ELK, or Sentry) to gain insights into system performance and health
  • Provide timely and accurate reports on application performance, highlighting key insights and trends
  • Collaborate with digital squads to implement performance improvements, including code optimizations and infrastructure adjustments
  • Offer guidance and training to end-users and internal teams on best practices for APM and optimizing application performance
  • Provide recommendations on monitoring systems, logging frameworks, and distributed tracing platforms
  • Manage and deliver key KPI metrics across enterprise architecture and perform trend analysis
Read More
Arrow Right

Senior Software Engineer - Customer Developer Observability

We are looking for a Software Engineer to join the team, and contribute to: A fu...
Location
Location
United States , San Francisco
Salary
Salary:
190000.00 - 290000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently working as a Senior Software Engineer or at a similar level, with demonstrated knowledge of building Java web services and designing performant relational database models (preferably PostgreSQL)
  • You have strong problem-solving skills, are comfortable navigating evolving priorities, and adapting quickly to unforeseen challenges
  • You enjoy elevating the software creation process, system design, reliability, testing, and general problem-solving of the team and broader organization
  • You have great communication skills and can articulate complex technical vision and strategy to both technical and non-technical stakeholders
  • You are skilled at collaborating with various people, including senior leaders, Product Managers, and other Software Engineers
  • You are experienced in leading technical projects in a fast-paced environment
  • You are a flexible team player with an eye for detail
  • You proactively share what you learn with the larger engineering community
  • Open to some domestic and international travel
  • 7+ years of experience in the software development industry
Job Responsibility
Job Responsibility
  • Bring a new perspective on best engineering practices, improvements, and opportunities
  • Lead complex technical projects from requirements analysis through architectural design, implementation, testing, and launch into production
  • Work closely with the product team to understand the scope of changes for our customers
  • Championing security, compliance and reliability challenges
  • Mentor and guide other engineers to improve their technical skills and make informed decisions
  • Launch fast and iterate often
  • Collaborate across teams and time zones to get projects over the finish line
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - Customer Developer Observability

We are looking for a Software Engineer to join the Customer Developer Observabil...
Location
Location
United States , Chicago
Salary
Salary:
180000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in the software development industry
  • Full professional proficiency in English
  • Currently working as a Senior Software Engineer or at a similar level, with demonstrated knowledge of building Java web services and designing performant relational database models (preferably PostgreSQL)
  • Experience in Kafka and/or Elasticsearch is a plus
  • Strong problem-solving skills, comfortable navigating evolving priorities, and adapting quickly to unforeseen challenges
  • Great communication skills and can articulate complex technical vision and strategy to both technical and non-technical stakeholders
  • Skilled at collaborating with various people, including senior leaders, Product Managers, and other Software Engineers
  • Experienced in leading technical projects in a fast-paced environment
  • A flexible team player with an eye for detail
  • Open to some domestic and international travel
Job Responsibility
Job Responsibility
  • Bring a new perspective on best engineering practices, improvements, and opportunities
  • Lead complex technical projects from requirements analysis through architectural design, implementation, testing, and launch into production
  • Work closely with the product team to understand the scope of changes for our customers
  • Championing security, compliance and reliability challenges
  • Mentor and guide other engineers to improve their technical skills and make informed decisions
  • Collaborate across teams and time zones to get projects over the finish line
  • Fulltime
Read More
Arrow Right

Staff Software engineer - Authentication and Security Observability

The Login Services team sits within Core Security Engineering and owns Uber’s au...
Location
Location
United States , Sunnyvale
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience)
  • 8+ years of industry experience building large-scale backend platforms, with deep experience in distributed systems and production infrastructure
  • Strong programming experience in multiple languages (e.g., Go, Java, Python, Node.js/TypeScript), with a track record of shipping reliable systems
  • Demonstrated expertise designing and operating scalable distributed services, including reliability engineering and operational excellence (observability, incident response, SLAs)
  • Strong background in security engineering, preferably in identity/authentication and building or operating security-critical pipelines at scale
  • Proven ability to own complex systems end-to-end—from architecture and implementation to rollout, monitoring, and long-term maintainability—in large-scale environments
Job Responsibility
Job Responsibility
  • Lead architecture and execution of core authentication capabilities for human and non-human identities, delivering secure, resilient, and frictionless login experiences at Uber scale
  • Own and evolve Uber’s tier-zero authentication and SSO infrastructure, maintaining high availability, security, and performance for core login flows and enabling secure, policy-driven access to internal and third-party applications
  • Build and evolve platform services (APIs, workflows, policy enforcement) with strong engineering fundamentals: reliability, performance, observability, and safe rollout/rollback
  • Develop the Security Knowledge Platform, building the data/graph foundations and risk signals to categorize identity + asset risk and power multiple security and product use cases
  • Build the next generation of automation and intelligence—agentify IAM operations to reduce toil/cost and develop the Security Knowledge Platform to power identity + asset risk insights across Security Engineering
  • Partner cross-functionally and raise the bar—align stakeholders across Security/IT/Ops/Product, mentor engineers through design reviews and incident learning, and set technical direction for the team
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Software Engineer - Platform Engineering

The Platform Engineering team at Appian serves as the core of our engineering ec...
Location
Location
India , Chennai
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree: Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related technical field
  • Strong programming skills in Java, Python, or Go
  • Proven proficiency in Terraform (or equivalent IaC tools)
  • Hands-on experience with Kubernetes (including deployment, troubleshooting, and scaling)
  • Solid experience building and managing CI/CD pipelines and deployment automation tools
  • Familiarity with modern observability tools (e.g., AWS CloudWatch, centralized logging, and metrics monitoring systems)
  • Good understanding of distributed systems and microservices architecture
  • Strong debugging, analytical, and troubleshooting skills across complex environments
Job Responsibility
Job Responsibility
  • Designing, building, and optimizing highly scalable internal platforms and infrastructure that empower our product teams to deliver exceptional software
  • Collaborating with global teams to ensure our systems are robust, automated, and equipped to handle extensive enterprise workloads
What we offer
What we offer
  • Health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • Life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • Retirement/pension plan
  • Wellness dollars
  • Tuition reimbursement
  • Family-forming benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, AI for Developer Productivity

We are seeking a highly skilled Staff Software Engineer to join the Virtualizati...
Location
Location
United States , Austin; Mountain View; Warren
Salary
Salary:
160200.00 - 246300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field
  • 10+ years of experience in software engineering, developer tooling, platform engineering, machine learning engineering, applied AI, or a closely related field
  • Strong expertise building and shipping production software systems, with proficiency in Python and at least one additional language used in engineering tooling environments
  • Demonstrated expertise applying AI and LLM-based approaches to engineering problems such as code analysis, workflow automation, knowledge retrieval, summarization, troubleshooting, or developer productivity support
  • Strong understanding of software engineering fundamentals, system design, APIs, data flows, observability, and production operations
  • Experience integrating AI-powered capabilities into enterprise platforms, engineering tools, or CI/CD systems
  • Experience with cloud services, containerization, and orchestration technologies
  • Strong knowledge of secure engineering practices and responsible AI guardrails
  • Demonstrated success leading technically ambiguous, cross-functional efforts from concept through production deployment
  • Excellent communication skills and the ability to influence technical direction across teams without formal authority
Job Responsibility
Job Responsibility
  • Define the technical vision for AI-powered developer productivity capabilities across engineering tools and workflows
  • Design, develop, and deliver AI-powered solutions that reduce manual effort, accelerate issue resolution, and improve software quality across development, debugging, test analysis, issue triage, documentation, and engineering support workflows
  • Partner with cross-functional teams to identify high-value AI use cases and translate them into scalable products, platforms, and reusable capabilities
  • Integrate AI-powered capabilities into engineering tools, workflows, and automation platforms in ways that improve reliability, usability, and adoption
  • Lead architecture and implementation decisions for AI systems spanning model access, orchestration, retrieval, evaluation, observability, security, and enterprise integration
  • Drive productionization of AI capabilities within GM engineering environments, including cloud-hosted services, internal platforms, CI/CD systems, and developer tools
  • Establish technical standards and best practices for responsible use of AI in engineering tools, including quality, traceability, maintainability, and cybersecurity considerations
  • Serve as a subject matter expert and technical leader across organizational boundaries, influencing roadmaps, solution direction, and implementation priorities
  • Mentor engineers on AI system design, prompt and workflow design, evaluation strategies, and toolchain integration without formal people-leader responsibility
  • Present strategy, progress, recommendations, and demonstrations to technical leaders and partner organizations
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right