CrawlJobs Logo

Software Engineer Intern, Observability

roku.com Logo

Roku

Location Icon

Location:
United Kingdom , Cardiff

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
April 11, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer Intern, Observability

Software Engineer Intern

Be part of a team that designs, implements, tests and validates software for net...
Location
Location
Singapore , Central Singapore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Able to start in January
  • Able to commit for minimum of 20 weeks
  • Currently in a Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent program
  • Solid understanding of software development principles
  • Experience with software development tools and processes
  • Knowledge of C programming
  • Interest and ability to conduct issues investigation and develop solutions
  • Good analytical and problem-solving skills
  • Self-motivated, eager and quick learner
  • Passion for technology
Job Responsibility
Job Responsibility
  • Designs, implements, tests and validates SW for state-of-the-art networking products
  • Apply and build on existing technical knowledge on the job, and opportunities to expand into other platform work
  • Understand and gather project requirements, design sub-modules and conduct investigation
  • Identify risk factors and mitigate those risks
  • Debug issues observed and derive fixes
  • Close follow-up and drive issues closure with relevant parties
  • Participate actively in technical discussions, enable decision-making and progress
  • Proactive to engage others directly in discussions whenever necessary
  • Articulate technical proposals/justification/issues and provide clear updates to team lead and manager
  • Ensure timely deliverables of assigned tasks
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Inclusive working environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Postgres

ClickHouse is launching a strategic Postgres initiative to extend our developer-...
Location
Location
United States
Salary
Salary:
140000.00 - 208000.00 USD / Year
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in software engineering, ideally with experience building or operating database or cloud platform systems
  • Deep understanding of Postgres — configuration, extensions, operations, and performance tuning
  • Strong programming experience in Ruby, Go, or Python (or willingness to work across languages)
  • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD)
  • Understanding of distributed systems, data replication, and service orchestration patterns
  • Pragmatic, detail-oriented, and comfortable with both greenfield development and operational ownership
  • Happy to contribute where needed — from backend APIs and platform automation to Postgres internals and debugging
  • Strong communicator who works effectively across teams in a fast-paced, cross-functional environment
  • Operate with a founder’s mindset — take initiative, move quickly, and care deeply about outcomes
Job Responsibility
Job Responsibility
  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud
  • Extend our platform control plane — written in Ruby, Go, and TypeScript — to support new Postgres capabilities
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems
  • Improve observability, deployment safety, and debugging workflows for database services
  • Participate in design discussions, code reviews, and on-call rotations, contributing to the overall reliability and velocity of the team
  • Operate with autonomy — identifying opportunities, driving execution, and delivering meaningful impact
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Postgres

ClickHouse is launching a strategic Postgres initiative to extend our developer-...
Location
Location
Canada
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in software engineering, ideally with experience building or operating database or cloud platform systems
  • Deep understanding of Postgres — configuration, extensions, operations, and performance tuning
  • Strong programming experience in Ruby, Go, or Python (or willingness to work across languages)
  • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD)
  • Understanding of distributed systems, data replication, and service orchestration patterns
  • Pragmatic, detail-oriented, and comfortable with both greenfield development and operational ownership
  • Happy to contribute where needed — from backend APIs and platform automation to Postgres internals and debugging
  • Strong communicator who works effectively across teams in a fast-paced, cross-functional environment
  • Operate with a founder’s mindset — take initiative, move quickly, and care deeply about outcomes
Job Responsibility
Job Responsibility
  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud
  • Extend our platform control plane — written in Ruby, Go, and TypeScript — to support new Postgres capabilities
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems
  • Improve observability, deployment safety, and debugging workflows for database services
  • Participate in design discussions, code reviews, and on-call rotations, contributing to the overall reliability and velocity of the team
  • Operate with autonomy — identifying opportunities, driving execution, and delivering meaningful impact
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Postgres

ClickHouse is launching a strategic Postgres initiative to extend our developer-...
Location
Location
India
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in software engineering, ideally with experience building or operating database or cloud platform systems
  • Deep understanding of Postgres — configuration, extensions, operations, and performance tuning
  • Strong programming experience in Ruby, Go, or Python (or willingness to work across languages)
  • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD)
  • Understanding of distributed systems, data replication, and service orchestration patterns
  • Pragmatic, detail-oriented, and comfortable with both greenfield development and operational ownership
  • Happy to contribute where needed — from backend APIs and platform automation to Postgres internals and debugging
  • Strong communicator who works effectively across teams in a fast-paced, cross-functional environment
  • Operate with a founder’s mindset — take initiative, move quickly, and care deeply about outcomes
Job Responsibility
Job Responsibility
  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud
  • Extend our platform control plane — written in Ruby, Go, and TypeScript — to support new Postgres capabilities
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems
  • Improve observability, deployment safety, and debugging workflows for database services
  • Participate in design discussions, code reviews, and on-call rotations, contributing to the overall reliability and velocity of the team
  • Operate with autonomy — identifying opportunities, driving execution, and delivering meaningful impact
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Software Engineer II - Tooling and Telemetry

We are seeking a resourceful, versatile Full Stack Software Engineer to join the...
Location
Location
India , Chennai
Salary
Salary:
Not provided
arcadia.com Logo
Arcadia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in a software engineering role
  • Experience with the programming languages we use: Java, Python, TypeScript, SQL
  • Experience with infrastructure found in our stack: MySQL or a similar relational database, Elasticsearch or a similar NoSQL database, Docker, K8s, AWS (Lambda, SQS, etc.), Cloudformation, CI/CD (GitHub Actions, etc.)
  • Exposure to any frameworks that we use: React or Angular, Springboot, JPA/Hibernate, Snowflake (with Streamlit)
  • API programming experience
  • Experience working on Agile methodologies is an added advantage
  • Experience working on building data models, API programming, Postman, and REST services
  • Comfortable managing the balance between shipping code quickly and shipping perfect code
  • Ability and internal drive to problem-solve, both creatively and pragmatically
  • Skill with mentoring and learning from other engineers, and treating colleagues with respect
Job Responsibility
Job Responsibility
  • Write and refactor code to help Arcadia deliver data on the committed timeline
  • Partner with Product, SRE, Data Engineering, and Analytics to deliver the best possible product for our members and enterprise partners
  • Design and develop robust, scalable back-end systems
  • Build and maintain microservices that aid in monitoring, tracking, and delivering data to end users on time
  • Build and maintain observability reports, which help various stakeholders track progress, take necessary action, and deliver data to customers without delay
  • Frequently deploy new functionality to production with a streamlined CI/CD pipeline
  • Explore new technologies with an open-minded team
  • Increase test coverage and reliability, and help troubleshoot production issues
  • Collaborate frequently with other engineers, give thoughtful code review, and mentor junior engineers
  • Notice and speak up about opportunities to improve the member and developer experience
What we offer
What we offer
  • Competitive compensation based on market standards
  • Flexible Leave Policy
  • The office is located in the heart of the city
  • We provide comprehensive coverage, including accident policy and life insurance
  • Medical Insurance (1+5 Family Members)
  • Flexible Benefit Plan
  • Awards and Bonus
  • Annual performance cycle
  • Quarterly engagement activities
  • A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency
  • Fulltime
Read More
Arrow Right

Lead Software Engineer, Full-stack

Shape the next generation of browser-based 3D technology at scale. Push the boun...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
navvis.com Logo
NavVis GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience, with a proven track record of delivering complex, high-impact systems
  • Deep expertise in Java, Spring, and modern web application architectures, as well as advanced frontend experience with Angular and TypeScript
  • Strong knowledge of relational databases (PostgreSQL/PostGIS) and building scalable, data-intensive services
  • Demonstrated ability to lead architectural decisions, define technical roadmaps, and drive consensus in cross-functional environments
  • Experience delivering APIs and SDKs and gathering developer feedback to guide future development
  • Solid cloud infrastructure experience (preferably AWS) and familiarity with modern DevOps practices
  • Excellent communication and collaboration skills, with the ability to influence technical direction across teams and organizations
Job Responsibility
Job Responsibility
  • Architect and guide the evolution of our distributed client-server systems, driving performance, scalability, and maintainability of large-scale 3D rendering and spatial data services
  • Define and implement technical strategy in collaboration with engineering leads and product stakeholders, shaping how we process, enrich, and deliver geospatial data across the platform
  • Own critical backend and frontend components—including our Java/Spring services, Angular/TypeScript web client, and PostgreSQL/PostGIS data layer—ensuring robustness, performance, and long-term sustainability
  • Design and evolve APIs and integration patterns for internal and external use, influencing how partners and third-party developers extend the NavVis ecosystem
  • Drive cross-team initiatives—from introducing new technologies to improving development practices—with a focus on scalability, automation, and developer experience
  • Mentor and coach engineers within and beyond your squad, fostering technical excellence, knowledge sharing, and continuous improvement
  • Champion engineering quality by setting high standards for architecture, testing, observability, and operational readiness across services
What we offer
What we offer
  • 30 days of paid time off per year
  • Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy
  • Deutschlandticket subsidy to support sustainable travel using public transport
  • Flexible working hours and a hybrid work setup
  • Full visa and relocation support for international candidates
  • Attractive bike leasing model through JobRad
  • A competitive compensation package
  • Up to 4000 EUR employee referral bonus
  • Financial support for local language classes
  • Fulltime
Read More
Arrow Right

Confirmed Software Engineer - Workflow & Operations

We're hiring a Confirmed Software Engineer to join Workflow & Operations squad. ...
Location
Location
France , Paris
Salary
Salary:
55000.00 - 60000.00 EUR / Year
implicity.com Logo
Implicity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science or equivalent significant practical experience
  • 3-5+ years of professional backend development experience, with a demonstrable focus on system design and architecture
  • Proven, hands-on experience applying Domain-Driven Design (DDD) principles in complex projects
  • Strong track record in designing, building, and maintaining scalable and resilient backend systems (microservices, event-driven architectures, or well-structured monoliths)
  • Expertise in TypeScript and backend frameworks like NestJS (or similar Node.js frameworks like Express with a strong architectural understanding)
  • Deep understanding of database design and modeling (both relational/SQL - PostgreSQL preferred, and NoSQL - MongoDB)
  • Experience with cloud platforms (AWS preferred) and CI/CD practices (GitLab CI)
  • Fluency in both English and French (written and spoken) is required for our Paris-based team
Job Responsibility
Job Responsibility
  • Define Architecture: Design, evolve, and document the backend architecture (e.g., microservices, modular monoliths, event-driven patterns), making informed decisions based on domain needs and technical trade-offs
  • Develop Core Services: Build robust backend logic using TypeScript/NestJS for key functions like reporting data aggregation, financial process automation, and secure administrative data management
  • Collaborate & Translate: Work closely with Frontend Engineers, Product Managers, and internal stakeholders to understand requirements deeply and translate them into well-architected, domain-focused backend solutions
  • Ensure Quality & Best Practices: Drive high standards for code quality, comprehensive automated testing (unit, integration, domain logic tests), API design, security, and observability (monitoring, logging)
  • Integrate Systems: Design and implement effective integration strategies with other internal and potentially external systems
  • Facilitate Agile Delivery (Scrum Master, 10%): Support the team’s delivery by leading agile rituals, tracking delivery KPIs, resolving blockers, and fostering continuous improvement and collaboration
What we offer
What we offer
  • Health care plan: Alan (50% employer)
  • Luncheon voucher: 9€ (50% employer)
  • Transport: 50% of your pass OR sustainable mobility pass
  • Eligible for stock option (BSPCEs) according to the company's existing rules
  • Regular team events, especially every Thursday evenings
  • Our beautiful office is “rue du Louvre” (between Chatelet & Bourse)
  • Tools: we used Slack, Notion and Drive, and it is pretty cool
  • Worklife balance: we are definitely respectful & remote friendly
  • Shareholder: you will be incentivized with company equity
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

The Coaching team builds Highspot’s personalized, AI-enhanced coaching capabilit...
Location
Location
Canada , Vancouver
Salary
Salary:
146000.00 - 178000.00 CAD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 5+ years of experience in back-end software development building and maintaining large-scale web applications
  • At least 3 years of experience working with object-oriented programming languages
  • Ruby and Python preferred
  • Experience architecting, building, and deploying mid-to-large scale web applications in a distributed environment
  • Strong understanding of API design, data modeling, and backend scalability
  • Experience integrating or working with AI/LLM platforms such as OpenAI, Anthropic (Claude), or Azure OpenAI
  • Familiarity with AI-powered development tools (e.g., Cursor, GitHub Copilot, Cody, etc.) and a demonstrated ability to incorporate them effectively into day-to-day workflows
  • Deep expertise in web performance, security, and reliability best practices
  • Proven ability to deconstruct complex technical problems and deliver elegant, maintainable solutions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-quality, scalable, and user-centric backend systems using modern technologies
  • Architect and optimize backend infrastructure to power intelligent, AI-driven workflows and Agentic AI integrations
  • Build and maintain integrations with multiple large language models (LLMs) including ChatGPT, Claude, and other OpenAI and Microsoft models
  • Collaborate closely with AI/ML engineers to productionize agentic workflows and autonomous reasoning systems
  • Partner effectively with Product Management and UX Design to translate ideas and research into production-ready, AI-enhanced features
  • Leverage AI-assisted development tools such as Cursor, GitHub Copilot, and other code generation frameworks to accelerate development and improve code quality
  • Lead and mentor engineers through complex projects, emphasizing clean architecture, testing, and software craftsmanship
  • Drive backend infrastructure improvements that enhance reliability, observability, and performance
  • Collaborate cross-functionally to deliver differentiated customer value through AI and data-driven solutions
  • Troubleshoot and resolve critical production issues while contributing to internal documentation and best practices
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Group Retirement Savings Plan (RRSP) and matching employer contributions (DPSP) with immediate vesting
  • Flexible PTO
  • Generous Holiday Schedule + 5 Days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • Flexible work schedules
  • Access to Coaches and Therapists through Modern Health
  • 2 Volunteer days per year
  • Monthly transportation allowance for employees that work in our Vancouver Hub location
  • Employees are eligible to receive stock options
  • Fulltime
Read More
Arrow Right