Browse Jobs
107 open positions across AI, XR, games, and quantum tech
Product Manager Intern (Summer 2026)
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Available Locations: Austin, TX About the role Cloudflare is seeking a curious and user-focused Product Manager Interns to join our team. You will contribute to building innovative products and services that help build a better Internet. Our interns are at the core of this mission, developing foundational technologies that impact millions of users globally. What You'll Do As a Product Manager Intern, you will be the voice of the user. You will own a project focused on improving products, user experience and contributing to the development of our offerings. Your responsibilities will include: - Define the Future: Conduct user research and competitive analysis to understand user needs and market trends. You'll identify pain points and opportunities to make our tools best-in-class. - Collaborate to Build: Work hand-in-hand with product, engineering and design counterparts and senior members of the engineering and product team to bring your vision to life, ensuring features are built to spec and meet user expectations or the getting things done to solve hard problems at scale. - Drive for Impact: You will help define success metrics and be responsible for making sure the features you launch are not only technically sound but also solve real-world problems for our users - Solve problems: Identify, analyze, and strategically address complex challenges, transforming them into opportunities for innovation and growth. This involves not only reactive problem-solving but also proactive identification of potential issues and the development of preventative measures. Effective problem-solving requires a deep understanding of user needs, market dynamics, and technological capabilities, allowing for the creation of solutions that are both feasible and impactful. Who We're Looking For We are looking for talented and ambitious students who are passionate about building products that users love. Cloudflare believes in the vital source of talent, new energy, and ideas that interns bring, especially as we stand at the cusp of the AI technological revolution. Ideal Qualifications: - Currently pursuing a degree (Bachelor's or Master's) in Business, Computer Science, Human-Computer Interaction, or a related field. - A strong passion for technology and understanding user needs. - Technical literacy, with the ability to read and understand code (e.g., JavaScript, Python, Go or Rust) and empathize with developer workflows. - A solid understanding of networking concepts (e.g., TCP/IP, HTTP, DNS) is a plus. - Excellent written and verbal communication skills, with an ability to articulate complex concepts to both technical and non-technical audiences. - Strong analytical, problem-solving, and organizational skills. - The ability to thrive in a fast-paced, collaborative environment. Bonus Points: - Hands-on experience with developer tools like Git, and personal or open-source projects that demonstrate an interest in software development. - Familiarity with command-line tools and the developer workflow. - Previous experience writing product specifications or conducting user research. - Knowledge of security or Zero Trust concepts. - Experience with competitor products or other developer-focused tools. Desirable Skills, Knowledge, and Experience: - Excellent communication skills with the ability to engage with both external partners and internal teams. - A self-starter who is comfortable with ambiguity and eager to take initiative. - Ability to commit to a full-time 12 week internship - In office 3-4 days a week in-office in Austin, TX Please note: - We will be hiring interns through the fall and early spring on a rolling basis until all roles are filled. What Makes Cloudflare Special? We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost. Athenian Project : In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you’d like to be a part of? We’d love to hear from you! Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at hr@cloudflare.com or via mail at 101 Townsend St. San Francisco, CA 94107.
Ubuntu Security Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. Canonical is building a team dedicated to providing security coverage across a wide range of ecosystems and environments, working to make the world a better, safer place. We are hiring an Ubuntu Security Engineer to join an industry-leading security engineering team and help protect the open source community and Ubuntu users from emerging threats. We are looking for candidates across all levels of experience, from Graduate to Senior. As part of the Ubuntu Security Team, you will work with some of the best and brightest people in technology to monitor, triage, respond to, and document new and existing vulnerabilities in open source software. You will collaborate with internal teams and external partners to identify issues, prioritize them, and coordinate remediation. This is an engineering-focused role that may also involve activities such as producing security assessments, building features, conducting code reviews, developing internal tools, engaging with the open source community, and participating in industry initiatives and events. This role requires international travel at least twice a year, usually for one week. It also requires the ability to be productive in a globally distributed team through self-discipline and self-motivation. Location: Worldwide, this is a globally remote role The role entails - Analyzing, fixing, and testing vulnerabilities in open source packages - Keeping track of vulnerabilities in the Ubuntu ecosystem as they are discovered, researched, and fixed, leveraging internal tools - Collaborating with other teams in the Ubuntu community and upstream developers, as needed, to exchange or develop vulnerability patches and ensure that Ubuntu includes the most robust security features - Auditing source code for vulnerabilities - Building features and tools to help teams strengthen the security of their products and contribute to the overall security of Ubuntu What we are looking for in you - You have a thorough understanding of the common categories of security vulnerabilities and techniques for fixing them - You are familiar with coordinated disclosure practices - You are familiar with open source development tools and methodologies - You are skilled in one or more of C, Python, Go, Rust, Java, Ruby, PHP or JavaScript/TypeScript - You have excellent logic, problem-solving, troubleshooting, and decision-making skills - You can clearly and effectively communicate with the team and Ubuntu community members - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, flexibility, and accountability - Appreciative of diversity, polite, and effective in a multi-cultural, multi-national organization - Thoughtfulness and self-motivation - Result-oriented, with a personal drive to meet commitments What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Software Engineer, Automotive and Industrial Architecture
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring multiple positions from early-career engineers to experienced architects focused on the different dimensions of dependable software: cybersecurity, quality, and safety. What does it take to bring the world’s open source software into mission-critical systems? At Canonical, we are driving the engineering discipline needed to build secure, reliable, and high-quality products that our automotive and industrial partners can depend on. Ubuntu is already the world’s most widely used Linux distribution in general; we want to make it the world’s best choice for the automotive and industrial sectors too. We operate at the boundary between upstream open source innovation and the industrial regulatory realities. Our engineers define the concepts, architectures, processes, verification strategies, and certification artifacts to transform a general-purpose platform into a dependable, certifiable foundation for automotive and industrial compute. This is systems-level engineering at scale, requiring precision, rigor, and a deep understanding of how complex software behaves in constrained, regulated environments. We are looking for engineers and architects who combine an open source hacker and builder mindset with respect for rigorous, standards-driven engineering. You will work across Canonical engineering teams and with leading industrial partners, helping to build this capability from the ground up and shaping how open source enters the most demanding technical domains. Location : This is a remote role based in the EMEA region. The role entails - Translate automotive and industrial cybersecurity, quality and safety standards into actionable engineering requirements and perform gap analyses against current capabilities. - Drive the creation of structured engineering artifacts, including requirements, traceability models, risk analysis, test strategies, and certification documentation. - Collaborate with Canonical engineering teams to align development practices with industrial compliance needs. - Design, implement, and execute verification and validation activities required to qualify Ubuntu and other components for regulated environments. - Develop and improve automation and tooling to scale traceability, testing, compliance evidence generation, and reporting. - Engage with industrial partners to understand their expectations, align external expectations and internal capabilities, and support audits and technical reviews. - Contribute to the continuous improvement of Canonical’s internal processes and standards capability as the team scales. What we are looking for in you - Strong software engineering foundation with experience in developing complex systems on Linux. - Professional experience with C, C++, and Python in production environments. - Demonstrated experience working within automotive, industrial, or other regulated environments governed by safety, cybersecurity, or quality standards (such as ISO 26262, ISO/SAE 21434, IEC 61508, IEC 62443, SOTIF, or (A)SPICE), and applying them in practice. - Experience in system or software architecture, implementation, or verification and validation of complex embedded systems. - Strong written and verbal communication skills, with the ability to produce precise technical documentation. - Ability to collaborate effectively in a distributed team and engage with industrial partners. Additional experience that is valuable - Contributions to open source projects, particularly in the area of Software Defined Vehicles. - Knowledge of Debian packaging. - Experience with Rust or safety-critical software development. What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal-opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration .
Junior Ubuntu Software Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring junior engineers to work across the breadth of our Ubuntu Engineering organisation - engineers who care deeply for quality, performance and resilience in software, engineers who are just as comfortable designing and engineering new software as they are packaging, integrating, testing and shipping the incredible catalog of open source software provided by the Ubuntu repositories. Our engineers integrate the freshest open source software, provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu is not just the world’s most deployed open source operating system, it's a platform that enables innovation for millions of users across the globe. Our community represents the full breadth of the developer experience; from students, hobbyists and freelancers to high performance engineering and creative teams in corporate and academic environments. The four key teams that ship Ubuntu are - Foundations : maintaining foundational software: architectures, package managers, compilers, toolchains, bootloaders, filesystems and core utilities - Server: leading the design, evolution and future of our Ubuntu Server distribution - Desktop: driving Ubuntu Desktop, our future immutable desktop: Ubuntu Core Desktop, WSL, gaming technology, and a suite of modern applications for the desktop crafted with Flutter - Debcrafters: a new team responsible for the forward movement, maintenance and overall health of the Ubuntu archive: one of the most abundant repositories of open source software available today Bring your existing expertise and learn new skills by working on one of the most prolific pieces of open source software. As an engineer working on Ubuntu you could work on any or all of the following categories: - Development : design, build and ship new foundational systems software and applications in Rust, Go, Flutter, and Python - Architecture : engineer the integration of open source from boot firmware to cloud applications deployment - Packaging : a combination of Debian and Snap packaging to ship software in the distribution - Automation : build and maintain the machinery responsible for building, testing and shipping Ubuntu - Distro Engineering : the maintenance and evolution of a Linux distribution and its repositories If you have skills in those areas, or you have other skills you believe could contribute to Ubuntu, and you're keen to get started building your career in open source, then this is the role for you. Our junior career path caters for both new graduates and early careers engineers. At Canonical, you will have the opportunity to engage with and contribute to the broader open source community. We're looking for individuals who can help build a thriving community and contribute with enthusiasm and precision to a broad range of technologies. Location : We have remote roles open in every time zone. The role entails Based on the first round of interviews, we identify specific teams where you might be an excellent fit and conduct second-round interviews with those teams. Our engineers are: - Designing, building and shipping software in Rust, Go, Python and C/C++ - Packaging, integrating, testing and uploading open source software to the Ubuntu repositories - Debugging issues, then designing and delivering robust solutions - Authoring and improving technical and community documentation - Contributing to upstream and neighboring open source projects - Collaborating as part of a globally distributed team - Continuously learning and progressing their technical and professional skills What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above and beyond expectations - A passion for open source software - Experience with Rust, Go, Python, Flutter or C/C++ - Professional written and spoken English - Excellent communication and interpersonal skills - Ability to travel twice a year, for company events up to two weeks each Nice-to-have skills - Familiarity with Linux distributions - Familiarity with system debugging tools and techniques - Familiarity with automation tooling and CI/CD systems - Experience contributing to open source projects What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Engineering Manager - Ubuntu Desktop Apps
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Our Ubuntu Desktop engineering teams build the modern Linux desktop experience used daily by millions of developers, enterprises, and open source communities worldwide. Location : We have remote roles open in every time zone. About the team The Ubuntu Desktop Apps team , as part of the broader Ubuntu Desktop team, designs and builds the core user-facing applications that shape the Ubuntu desktop experience. This includes key projects such as the Ubuntu Desktop Installer , the Ubuntu App Center , the Ubuntu Security Center , TPM-backed full disk encryption integration and Application Permission prompting . Our applications are primarily built using Flutter and Dart , with system components and services implemented in Go and Rust . The team works across the full engineering lifecycle, defining the roadmap, contributing to product design and system architecture, implementing features and conducting code reviews, maintaining CI/CD pipelines and automated testing, improving quality, reliability, and performance, and ensuring smooth release management and delivery to users. The Role We are looking for a Software Engineering Manager to lead the Ubuntu Desktop Apps team. This is a technical leadership role combining people management with active engineering involvement. You will guide the team in delivering modern desktop applications that integrate seamlessly with the Ubuntu platform while ensuring high standards of quality, performance, and security. You will report to the Ubuntu Desktop Engineering director and collaborate closely with design, product management, and other Ubuntu engineering teams to deliver a coherent and forward-looking desktop experience for millions of users. What You’ll Do Technical Leadership - Guide architecture and technical direction for Ubuntu desktop applications - Ensure strong integration with the Ubuntu platform, Snap ecosystem, and system services - Participate in design reviews and key technical decisions - Promote high standards for performance, reliability, and security Team Leadership - Lead and support a team of talented engineers - Mentor and grow engineers across frontend and systems domains - Foster a culture of ownership, collaboration, and continuous improvement Delivery and Engineering Excellence - Plan and deliver features across multiple release cycles - Balance innovation with reliability and maintainability - Improve CI/CD pipelines, test coverage, and release quality Collaboration and Community - Work with product and design teams to deliver intuitive user experiences - Collaborate across Canonical engineering teams - Engage with the Ubuntu open source community What We Are Looking For Required - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Strong background in software engineering and system design - Experience building and shipping graphical applications - Experience leading engineering projects or teams - Expertise in Flutter and Dart , with experience in Go or Rust as a plus - Experience working with modern Linux desktop technologies such as Wayland, D-Bus, Systemd, or GNOME - Excellent written and verbal communication skills - Ability to work effectively in a globally distributed engineering team - Ability to travel twice a year, for company events up to two weeks each Nice to Have - Experience contributing to or leading open source projects - Experience with Linux distribution development - Familiarity with software packaging and application sandboxing - Performance or Security Engineering experience We know that strong candidates may not meet every qualification. If you are excited by this role and our mission, we encourage you to apply. What Success Looks Like First 3 Months - Build strong relationships with the team and stakeholders - Gain a deep understanding of the Ubuntu desktop architecture and application stack - Identify key improvement opportunities in engineering processes or product quality First 6 - 12 Months - Deliver meaningful improvements to the Ubuntu desktop application experience - Strengthen development workflows, testing practices, and delivery reliability - Help the team grow and maintain a high standard of engineering excellence What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
C++/Rust Graphics and Windowing System Software Engineer - Mir
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a C++/Rust Graphics and Windowing System Software Engineer. We build Mir – a high-performance, high-efficiency technology stack for window managers, display subsystems and solutions built on top of it, like Ubuntu Frame. Leading with vision, we shape the technology stack that empowers communities to realize a world where apps work seamlessly in every graphical environment. Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop environments. We also set the pace for graphics enablement across the Ubuntu certified hardware ecosystem. Our daily drill includes design, development and testing of features as well as working with the community and responding to issues and user inquiries. Most of the software is written in C++, with support tooling in scripting languages. We will use Rust as an evolutionary step forward. Thus candidates are required to have strong skills in both Rust and C++. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience. We are hiring on various career levels with a minimum of 2 years industry experience. We are looking for people who ideally have experience in building window compositing systems or graphics device experience. We're committed to creating an outstanding developer experience, secure foundations, and easy access to today's most used graphics toolkits and libraries. This is an excellent opportunity for someone who wants to have a meaningful impact on modern display technologies that will impact millions of developers and users. Canonical offers a fast-paced team environment and a career full of learning and development opportunities across the open source spectrum. Location: This role will be based remotely in the EMEA or APAC region. The role entails - Design and implementation of features across the Mir stack - Assisting in debugging, tracking down and fixing issues - Participating in our engineering process through code and architectural review - Creating and improving tests and performance benchmarks to catch issues early - Creating and maintaining documentation to enhance the developer experience - Engaging with the open source community and commercial partners - Collaborating proactively with a distributed team What we are looking for in you - Excellent Bachelor’s or equivalent degree in Computer Science, STEM or similar and 2+ years of working experience - Excellent modern C++ and excellent Rust programming skills - Familiarity with Linux as a development and deployment platform - Ability to collaborate remotely with a diverse set of team members and remain highly motivated, productive, and organized - Ability to travel internationally twice a year for company events up to two weeks long Nice-to-have skills - You have experience with the Wayland protocol ecosystem and compositors - You are familiar with OpenGL, Vulkan, Flutter and other graphics, toolkits and animation frameworks - You have a solid understanding of asynchronous programming and concurrency patterns - You have proven ability to consistently deliver robust code to production - You have strong written and verbal communication skills to document and present software developed What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-Remote #Linux #Graphics #OpenSource #Canonical #Mir #Rust #C++
Rust Engineer
Software development is becoming a collaboration between developers and AI systems. Most AI developer tools operate on prompts and static snapshots of code. But real software development happens inside large, evolving codebases that change continuously through edits, refactors, discussions, and collaboration. We are building AI systems that operate inside that environment. Zed today is a code editor built from scratch in Rust with GPU acceleration and real-time multiplayer collaboration. Every keystroke and edit can be shared instantly between collaborators, creating a shared workspace where developers and increasingly AI systems can work together. The codebase spans nearly one million lines of Rust, covering editor state management, language tooling, rendering infrastructure, distributed collaboration systems, and the AI and agent capabilities built around the editor. We’re also building DeltaDB https://zed.dev/blog/sequoia-backs-zed, a system designed to capture the operational history of software development. WHAT YOU'LL WORK ON Rust engineers at Zed work across the editor and the systems that make it possible. - Evolving the core systems that power editing, navigation, and large codebases - Improving Zed’s real-time collaboration infrastructure built on CRDTs - Designing editor data structures and indexes that update incrementally as code changes - Designing data structures and memory layouts that keep editor operations fast under large projects and continuous edits - Identifying and eliminating performance regressions across rendering, input handling, and editor state - Extending Zed across macOS, Linux, and Windows Performance and correctness are continuous concerns. Engineers regularly measure, profile, and improve the editor while maintaining strong testing discipline. ENGINEERS WHO THRIVE AT ZED - Systems thinkers comfortable working close to the machine - Engineers who reason from latency, memory, and system constraints - Developers who care about clean design, performance, and strong tests - Collaborative engineers who enjoy pair programming and exploring systems together Engineers are encouraged to explore the system deeply and propose improvements that make the editor faster, simpler, and more reliable. REQUIREMENTS - Strong proficiency in Rust - Experience building production systems software - Deep understanding of algorithms, data structures, and systems design - Strong debugging skills across complex systems - Interest in developer tools or programming environments - Comfort incorporating AI tools into your development workflow PREFERRED EXPERIENCE - Editors, compilers, language servers, or developer tools - Real-time collaborative systems - GPU or rendering systems - Performance-sensitive software - Cross-platform desktop development ABOUT ZED Zed is open source and built in public by the team behind Atom and Tree-sitter. The editor is written in Rust with GPU acceleration for every frame. When you type or move the cursor, pixels respond instantly. That responsiveness keeps you in flow. Zed is multiplayer by default, allowing developers to work together in the same codebase in real time. Much of our work happens through pair programming, with engineers collaborating directly inside the editor. We ship improvements weekly and work closely with a community that cares deeply about the craft of developer tools. Join us in revolutionizing the development experience. Your expertise could drive Zed's next game-changing feature! Location: Remote (American or European time zones)
Senior Software Engineer, Storage Platform
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Storage Platform team builds and operates the platform that powers database access across Robinhood. We own relational (Postgres/Aurora), key-value (DynamoDB), and caching systems, along with the SDKs, control plane automation, and data plane services that enable safe and reliable access at scale. Our mission is to standardize and strengthen how services connect to storage, improve reliability and performance, and reduce operational overhead through automation. We manage thousands of databases and hundreds of caching clusters supporting millions of users and critical brokerage workloads. Availability is our highest priority — our systems are designed to meet strict uptime targets, including no downtime during market hours. As a Senior Software Engineer , you will build and improve core infrastructure used by many engineering teams, with a focus on reliability, performance, and operational excellence. You’ll deliver key components of data plane and control plane systems (for example: connection pooling, query routing, automation workflows, and observability) and help evolve patterns for safe, consistent database access. You’ll work closely with peers to design pragmatic solutions, reduce toil through automation, and improve how we operate storage systems at scale. Here are a few talks + blog posts from the team! - Listen to our director speak to the work we are building! - Read a blog post or listen to this chat from members of the team! This role is based in our Bellevue, WA office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Build and ship services that improve database reliability and performance, including connection pooling, query routing, and database access patterns - Implement automation that reduces manual work for operating databases and caching clusters at scale (provisioning, configuration changes, backups, and routine operations) - Improve observability for storage systems by adding metrics, logs, and alerts that help detect issues early and speed up incident response - Diagnose and resolve production issues across storage infrastructure, including latency regressions, capacity constraints, and availability events - Contribute to engineering standards for secure database connectivity (for example, encryption-in-transit) and safe usage guardrails What you bring - Strong experience building and operating backend or infrastructure systems in production environments - Solid knowledge of PostgreSQL and relational database concepts (schema design, indexing, query performance, replication fundamentals) - Proficiency in at least one backend language such as Go or Rust, with the ability to learn existing codebases quickly - Experience with cloud infrastructure and containers (AWS and Kubernetes preferred), plus hands-on operational skills (on-call, incident response, and post-incident follow-ups) - Familiarity with system observability practices and performance measurement (metrics, dashboards, logs, and tracing) What we offer - Challenging, high-impact work to grow your career. - Performance-driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching. - Best-in-class benefits to fuel your work, including 100% paid health insurance for employees with 90% coverage for dependents. - Lifestyle wallet — a highly flexible benefits spending account for wellness, learning, and more. - Employer-paid life & disability insurance, fertility benefits, and mental health benefits. - Time off to recharge including company holidays, paid time off, sick time, parental leave, and more! - Exceptional office experience with catered meals, events, and comfortable workspaces. In addition to the base pay range listed below, this role is also eligible for bonus opportunities + equity + benefits. Base pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. The expected base pay range for this role is based on the location where the work will be performed and is aligned to one of 3 compensation zones. For other locations not listed, compensation can be discussed with your recruiter during the interview process. Base Pay Range: Zone 1 (Menlo Park, CA; New York, NY; Bellevue, WA; Washington, DC) $196,000 — $230,000 USD Zone 2 (Denver, CO; Westlake, TX; Chicago, IL) $172,000 — $202,000 USD Zone 3 (Lake Mary, FL; Clearwater, FL; Gainesville, FL) $153,000 — $179,000 USD Click here to learn more about our Total Rewards, which vary by region and entity. If our mission energizes you and you’re ready to build the future of finance, we look forward to seeing your application. Robinhood provides equal opportunity for all applicants, offers reasonable accommodations upon request, and complies with applicable equal employment and privacy laws. Inclusion is built into how we hire and work—welcoming different backgrounds, perspectives, and experiences so everyone can do their best. Please review the Privacy Policy for your country of application.
Software Engineer (Rust) - Backend
HELP US BUILD THE MULTIMODAL DATA STACK FOR PHYSICAL AI At Rerun, we’re building a new multimodal data stack for physical AI. Large parts of the physical-world economy will be transformed by these technologies, and we're building the data infrastructure and tools that enable it to happen. Data volumes grow big quickly with these applications and performance matters everywhere; from micro interactions to high throughput jobs. With multimodal data stack we mean tools for extraction, ingestion, storage, querying, streaming, and visualization of temporal multimodal data. Rerun’s open source project is already loved by some of the best teams in the world, and focuses on visualizing and handling multimodal logs. You'll join a newly formed team building out Rerun's commercial offering for ingesting, indexing and querying multimodal data at scale. WHAT YOU'LL WORK ON - You will work on a cloud-native analytical database system built for multimodal (often time-series) data. - The system is built in Rust and makes extensive use of Apache Arrow. It supports specialised queries to handle robotics-style multimodal logs (very sparse and wide tables) and domain specific operators (e.g. related to 3D transforms). - Note: prior robotics knowledge is not necessary - You will design, implement and operate the core pieces that make sure this data-intensive system is highly scalable, reliable and observable. WE'D LOVE IT IF YOU HAVE - Experience with async Rust in production, or language-agnostic background with a proven ability and strong motivation to learn Rust quickly - Experience shipping and owning complex backend systems in production, with responsibility for design, correctness, and long-term maintenance. - A deep understanding of all the systems, layers, and abstractions sitting between your code and the hardware, and willingness to move across them. - Experience building highly scalable data-intensive systems - Comfort with concepts like query planning, push-down filtering, and query optimisation - Experience deploying and operating complex systems in the Cloud (AWS/GCP/Azure) - Great communication skills in English - you'll be working in a tight-knit remote team - Proven ability to operate in ambiguity, with a product mindset, shaping specifications, challenging requirements, and driving toward the right solution end-to-end - A helpful attitude and a curious mind with an ownership mindset - we're all doing this together! NICE-TO-HAVES - Experience with Apache Arrow and Apache Datafusion - Experience with GPU workloads - Interest or experience in relevant domains like machine learning, robotics, AR/VR, or simulation HOW WE WORK AT RERUN - We're a remote company headquartered in Stockholm, Sweden. - We meet up in person for a week roughly once a quarter - The team you'll join has members in European and US-east timezones - Everyone is available for synchronous work between 1:30–5:00pm CET. Given our current team distribution, candidates outside of Europe or the US will be considered on a case-by-case basis to ensure there’s enough overlap for effective collaboration. - We've put together an uncommonly talented tech team, value agency and helpfulness highly, and expect everyone to take broad responsibility for what they build - This role suits engineers who are energised by ambiguity and iteration, and who enjoy turning rough ideas into solid systems - We offer competitive cash and equity compensation, six weeks paid vacation, and whatever hardware and software you need to do your job Most of all we hope you're excited to build some really cool technology that will have a real impact on the world with us! If you find that you don't fit neatly into this or any of the other open roles, we're not that rigid and are generally looking for great developers who can contribute to what we're building. Just go ahead and apply to the one you think is the closest and we'll take it from there!
Software Engineer, C++
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and impactful parts of our product. You will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make collaborative design possible, and building out the communications layer between C++ and Javascript. Your contributions will help push the boundaries of what's possible in the browser. You'll also help shape our user experience by building features that are fast, accessible, and intuitive—even in the face of complex data models and intermittent connectivity. This is a highly collaborative role: you'll partner closely with designers, product managers, and other engineers to plan, build, and iterate on features that serve millions of users around the world. Whether you're optimizing our core engine, building authoring tools, or crafting new platform abstractions, your work will be key to advancing the future of design. This is a full-time role that can be held from one of our US hubs or remotely in the United States. What you’ll do at Figma: - Build core features and frontend infrastructure in a real-time, multiplayer system with a complex in-memory data model (SceneGraph) - Optimize performance and memory usage to deliver a fast, reliable UX in the browser using C++/WebAssembly and TypeScript - Extend our core C++ engine and multiplayer protocols to support scalable design systems, branching/merging flows, and advanced collaboration modes - Design and build APIs and tooling to allow product teams to build against our platform with ease and confidence - Contribute to accessibility strategy and implementation, ensuring our tools are usable by all - Collaborate regularly with cross-functional partners across product, design, and engineering to plan and execute high-impact projects - Write clear, maintainable code and documentation, and contribute to architectural decisions - Mentor and support other engineers through pairing, code review, and feedback - Help drive recruitment and shape our inclusive, high-performance engineering culture We’d love to hear from you if you have: - 4+ years of professional Software Engineering experience shipping user-facing features or products - Strong programming skills in one or more languages relevant to our frontend such as TypeScript, C++, React, Go, Rust, or Python - Experience working with web-based applications, browser performance, or real-time collaborative systems - A track record of working collaboratively across teams and disciplines to deliver complex technical projects While it’s not required, it’s an added plus if you also have: - 2+ years of experience in a technical lead role, especially across multiple teams - Experience with game engines, rendering systems, or other performance-critical applications - Background in developer platforms or API design - Familiarity with WebAssembly, browser internals, or C++ in a frontend context - Passion for crafting collaborative tools and creative workflows - A strong product mindset and attention to user experience - A commitment to continuous learning, inclusion, and helping others grow At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Pay Transparency Disclosure If based in Figma’s San Francisco or New York hub offices, this role has the annual base salary range stated below. Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. The listed range is a guideline, and the range for this role may be modified. For roles that are available to be filled remotely, the pay range is localized according to employee work location by a factor of between 80% and 100% of range. Please discuss your specific work location with your recruiter for more information. Figma offers equity to employees, as well a competitive package of additional benefits, including health, dental & vision, retirement with company contribution, parental leave & reproductive or family planning support, mental health & wellness benefits, generous PTO, company recharge days, a learning & development stipend, a work from home stipend, and cell phone reimbursement. Figma also offers sales incentive pay for most sales roles and an annual bonus plan for eligible non-sales roles. Figma’s compensation and benefits are subject to change and may be modified in the future. Annual Base Salary Range: $153,000 — $376,000 USD At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace - we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status , or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com . These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities. Examples of accommodations include but are not limited to: - Holding interviews in an accessible location - Enabling closed captioning on video conferencing - Ensuring all written communication be compatible with screen readers - Changing the mode or format of interviews To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding. By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma's Candidate Privacy Notice .
Solutions Architect
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Solutions Architect - Delivery We are a diverse, highly skilled, and passionate team that values sharing and collaboration. We provide expert-level technical guidance to customers integrating our products into their application stacks. This means we are working with the latest innovations in technology, learning about them, and using our experience, considering how they are best used. Our engagement with customers starts with service onboarding, configuration migration, traffic go-live, and training. We also continue to work with customers as they get on board, helping integrate our services with their applications to ensure customers get the most out of Fastly. Our team comes from different backgrounds and locations. As we grow we look for people who can bring their own unique character and talent. We work flexibly, with a focus on delivering quality service to customers. Solutions Architects join our team with a wealth of experiences. Sharing their skills and wisdom, as well as learning from colleagues progressing towards technical, or leadership roles. What You'll Do - Work with new customers to integrate Fastly into their systems during their on-boarding - Design and build technical solutions on Fastly, using VCL / Go / Rust / Javascript - Provide existing customers guidance on additional features and performance tuning. - Write and present training materials to customers and internal teams - Work with Sales Engineers to build Proof Of Concepts for prospective customers - Be the Subject Matter Expert on the Fastly Delivery and Compute platform What We're Looking For Basic Qualifications: - Proficiency in CDN and WAF technologies, including configuration, optimization, and troubleshooting. - Expert knowledge of HTTP and web application implementation - Troubleshooting supporting protocols (TCP/IP, UDP, DNS, TLS) - Basic coding knowledge, including having built projects in one of Go, JavaScript, or Rust - Experience as customer-facing technical consultant - Experience with project management, including analyzing a project's requirements, designing and documenting a solution, and delivering that to successful completion - Created training materials and mentored junior team members We’ll be super impressed if you have experience in any of these: - Experience in additional programming languages - Written and deployed automated testing, ideally on top of continuous integration / continuous deployment systems - Worked with infrastructure automation/configuration management systems Work Hours: - This position will require you to be available during core business hours. 9am-6pm IST Work Location(s) & Travel Requirements: This position is open to the following preferred office locations: - Pune, India Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home. Salary: Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? We offer a comprehensive benefits package designed to meet your needs. Our offerings may vary depending on the country where you work and are subject to change. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Senior CSOC Analyst
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Senior SOC Analyst - APAC Leveraging our growing security product suite, SOC Analyst role contributes real world security insights to Fastly and our customers as we address Internet-scale threats. Cloud security solutions enable our customers to benefit from extra visibility across the world and expertise from a central team. The Fastly Customer Security Operations Center team at Fastly focuses on operational support of Fastly’s security products and services. The SOC Analyst role within this team focuses on delivering outstanding security services to our customers, specifically as it pertains to integrating and supporting agent software installed on customer systems. The team works with the security, operations and customer organizations internally to deliver support solutions for security threats faced on the Internet today. As a 24 x 7 team, SOC analysts are expected to work either Tuesday through Saturday, Sunday through Thursday, or Monday through Friday shifts. What You'll Do This role within the Fastly Customer Security Operations Center (CSOC) will be responsible for monitoring and analyzing customer activity, with added emphasis on security functions, like identifying account-takeover or Bot Attacks and WAF administration. Much of the focus will be on security and attacks around the application layer working with different web technologies. You will have the opportunity to work on some of the world’s most scalable distributed systems that handle around 10 million requests per second, as well as the world-class engineers who developed these systems. In this position, security engineers will be responsible for the following duties: - Be an expert in ensuring security for customers, providing an outstanding response to security issues. - Provide deep application-security experience on escalated cases from customers & automated systems. - Carry out continuous-improvement work & research to drive our customer security products & operations to be the best they can be. - Contribute to the processes and policies that scale our organization as we grow - Create & review reporting to customers on security services - Create & manage security content for customer environments What We're Looking For - Prior Experience working in a SOC Environment - Experience with some or all the following foundational technologies: SaaS/Cloud or hybrid cloud deployments; Apache/NGINX/IIS or other web server platforms and associated Application server technologies and frameworks - Scripting ability with any of the following: Python, Java, Go, Rust, PHP, Unix/Linux Shell, C#, or other common Web languages - Strong infosec background with strong knowledge & practical skills in Application Security. - Experience in an IT or security technical support, operations, or research role - Unix/Linux or Windows System Administration - Ability to work with limited supervision but be a good mentor on security knowledge to the greater team - Fluent spoken & written English required, tailoring depth to be a good fit for varying audiences - Ability and experience in troubleshooting software products - Focussed on delivering exceptional customer experiences. We value a variety of voices, so this is not a laundry list. You’ll be a good candidate if you have experience in SOME of these: - Strong knowledge of core internet-technologies like DNS, HTTP & TLS and how to debug with common tools - Experience with Data Analytics around spotting threats in customer’s environments. - Monitoring tools (Grafana, Prometheus, Looker or others) - Security Detection & Response (Log pipelines / SIEM / etc) - Cloud ecosystem knowledge & experience (GCP or similar) - Business speaking and writing proficiency in other languages preferred - Docker or Kubernetes experience - these have widespread use. - Systems Config Management. Ways to make it easier to deploy our software into customer environments is very helpful Work Hours This position will require you to work during scheduled hours from 9am - 6pm . As a 24 x 7 team, SOC analysts are expected to work either Tuesday through Saturday, Sunday through Thursday, or Monday through Friday shifts. W ork Location(s) & Travel Requirements: This position is open to the following preferred office location ONLY: Tokyo, Japan Fastly currently embraces a largely hybrid model for most roles which allows employees some flexibility to split their time between the office and home. Candidates based remotely in Japan with Japanese language skills will be considered. This position may require travel as required by your role or requested by your manager. Salary: Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? We offer a comprehensive benefits package designed to meet your needs. Our offerings may vary depending on the country where you work and are subject to change. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Manager, Customer Support Engineering
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Manager of Customer Support Engineering About the Customer Support Engineering Team The Customer Support Engineering (CSE) team is the primary interface for Fastly customers navigating our edge cloud platform. As a Manager of CSE, you manage the people, processes, and performance of a unified Tier 1, 2, and 3 team. You ensure we deliver a transparent, technical, and empathetic support experience. You bridge the gap between front-line queues and deep escalation investigations. Additionally, you manage dedicated Mission Control Engineers (MCEs) supporting our proactive Mission Control Program (MCP). The MCP is Fastly's dedicated initiative for proactive observability, strategic advocacy, and specialized event management. It acts as a strategic evolution from reactive troubleshooting to a highly predictable, scalable, and sustainable observability operation, ensuring our platform and support scale seamlessly to protect our strategic customers during their highest-traffic events. What You'll Do: - Multi-Tier Team & Program Leadership: Lead and motivate a distributed team of T1/T2/T3 engineers, including dedicated MCE resources. Ensure the MCP scales seamlessly to protect strategic customers during high-traffic events. Coach technical staff from reactive Operators into strategic Owners. - Delivery & Execution: Identify workflow bottlenecks. Remove roadblocks and create realistic project timelines. Deliver time-sensitive projects on schedule. Oversee standardized runbooks and After-Action Report (AAR) handoffs to Engineering and Product for MCP engagements. - Strategic Resource Governance: A “Swarm” is a CSE-led approach to resolving complex customer issues with a broader internal technical group of subject matter experts, managers monitor swarm health and audit cases for adherence to the Rules of Engagement. Apply Must Have, Should Have, Could Have, Won't Have (MoSCoW) and Eisenhower matrices to prioritize team efforts. Use the Eliminate, Automate, Delegate, Simplify (EADS) model to optimize programmatic health. - Technical Escalation & Matrix Ownership: Oversee the team's handling of complex service issues. Serve as the Accountable party in the Responsible, Accountable, Supportive, Consulted, Informed (RASCI) framework. Ensure your team navigates the Escalation Matrix (Tier 3 -> Product Management (PdM) -> Performance Programs) and adheres to Service Level Objectives (SLOs). - Collaboration & Communication: Communicate effectively to technical and business audiences. Build effective relationships with cross-functional managers. Synthesize Risks, Assumptions, Issues, Decisions (RAID) logs into Executive Summaries. Ensure the MCP implements formalized "Bad-day" incident triage protocols. Adhere to Brand Editorial Standards. - Operational Excellence & Metric Sustainment: Manage team budgets and monitor staffing needs. Drive your team toward specific annual goals. Maintain >97% Customer Satisfaction (CSAT), resolve Tier 3 cases in under 5 days, and keep engineering escalation rates Customer Focus: Build a team that puts customers at the center of objectives. Understand how the services your team provides offer value to the customer. Enable proactive observability, ensuring MCEs provide early anomaly detection to reduce fatigue and increase customer confidence. What We're Looking For: - Experience: 5+ years of experience in a people management role having managed 5-10 people in a hybrid work environment. You need a proven track record of leading high-performing, senior technical support, Escalation, or systems engineering teams. - Technical Acumen: In-depth knowledge of Fastly products and services. You can substitute equivalent expertise in Content Delivery Networks (CDNs), cloud technologies, and web architecture. - Metrics-Driven Leadership: Proven experience managing teams to strict Service Level Agreements (SLAs). You use Key Performance Indicators (KPIs) and support platforms to provide business insights and drive operational decisions. - Customer Empathy: A deep-seated passion for customer success. You have experience de-escalating tense customer situations with grace and technical authority. - Crisis Management: Proven ability to thrive and lead in a high-pressure, 24/7 issue-driven environment. We’ll be super impressed if you have experience in any of these: - Hands-on coding experience beyond Varnish Configuration Language (VCL) (e.g., JavaScript, Rust, Go, or C). - Certifications such as ISO/IEC 20000 Lead Implementer, Lean Six Sigma Facilitator, or RAID Log Practitioner. - Knowledge of Workforce Management (WFM) principles and capacity planning. Work Hours: - This position requires your availability during core business hours. - This position requires you to be reachable during planned weekend and holiday on-call rotations. Work Location(s) & Travel Requirements: This position is a remote role and open to candidates residing in the following locations: - US-Central preferred: Illinois, Minnesota, Missouri, Wisconsin, Iowa, Arkansas, Louisiana, Mississippi, Alabama, Texas and Oklahoma - Candidates outside of the preferred locations may be asked to work US Central timezone hours to ensure proper leadership of their team members This position may require travel as required by your role or requested by your manager. SF / LA Fair Chance Ordinance Statement Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Salary: The estimated salary range for this position is $122,280 to $155,364. Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? We offer a comprehensive benefits package including medical, dental, and vision insurance. Family planning, mental health support along with Employee Assistance Program, Insurance (Life, Disability, and Accident), a Flexible Vacation policy and up to 18 days of accrued paid sick leave are there to help support our employees. We also offer 401(k) (including company match) and an Employee Stock Purchase Program. For 2026, we offer 12 paid local holidays, 12 paid company wellness days. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Senior Privacy Engineer
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. Discord is on a mission to create space for everyone to find belonging. Trusted by millions of people to keep their communications private and out of the hands of evildoers, Security and Privacy are necessary to Discord's success. We're looking for a Senior Privacy Engineer to join us in protecting Discord's users. If you are an engineer with a passion for privacy, a deep sense of curiosity, and an endless desire to improve Discord for our users, read on! What You'll Be Doing: - Build and operate the systems that enable data rights for our users across the data lifecycle, including collection, access, and deletion. - Own end to end software development of new tools and scalable solutions to optimize the work of the Discord Privacy Program and enable teams to use user data effectively and responsibly in a complex cloud environment. - Partner with cross-functional teams, including Engineering, Product, Data, and Legal to conduct risk assessments, code reviews, and ensure compliance with Discord’s Privacy Principles and regulatory requirements. - Advocate for privacy-preserving solutions, act as a privacy subject matter expert across teams, and identify new opportunities to promote our privacy posture. - Lead Privacy incident response efforts, including mitigating situations that may pose a risk to our Privacy Principles and providing assistance in incident response efforts outside of the privacy domain. What you should have: - A passion for user privacy and data protection. - 3+ years of work experience in Privacy or Security engineering or building production systems that meet legal requirements. - 3+ years of experience in at least one general purpose programming language (e.g. Python, Rust, Typescript). - 3+ years of experience working in cloud-based environments (we use Google Cloud). - Experience with concepts and practices such as threat modeling, data lifecycle management, and data classification - Familiarity with privacy concerns that apply in an industry setting, including consent, deletion, and retention, and a basic understanding of regulations such as GDPR or CCPA. - Experience with conducting reviews of system architecture and product feature specs and driving mitigations of data protection risk, deviations from privacy policies, and privacy dark patterns Bonus Points: - Experience developing, operating, and debugging distributed systems. - Experience with modern data platform infrastructure - Experience integrating internal systems with privacy and risk management platforms Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $196,000 to $220,500 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Rust/C++ Senior Software Engineer
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. Discord is looking for a Senior Software Engineer to build high-performance, cross-platform client software that powers experiences for 200+ million users worldwide. You'll work on core libraries that run across Windows, Mac, Linux, Android, and iOS—writing native code using platform-specific APIs to provide optimal experiences wherever people use Discord. As a Senior Software Engineer on our A/V Client team, you'll tackle challenging performance problems, design systems that scale across diverse hardware configurations, and build the foundation that enables real-time experiences for millions of concurrent users. What you'll be doing: - Build core libraries that power Discord's client experiences across desktop, browser, and mobile platforms (Rust, C++, and Typescript) - Optimize performance end-to-end across all supported platforms - Design and run experiments with proper success criteria and statistical rigor to validate improvements - Debug complex issues across diverse hardware and platform configurations - Collaborate with cross-functional teams to ship features that delight millions of users What you should have: - 4+ years building large-scale, cross-platform software (Windows, macOS, Android, iOS, or game console development) - Strong Rust or C++ skills with deep understanding of memory management, multi-threading, and low-level optimization - Experience building performance-critical applications where milliseconds matter Bonus points: - Experience designing experiments that prove (not just suggest) improvements - Experience with real-time media applications (audio/video, game streaming, etc.) - Hands-on experience with WebRTC, SDP, SRTP, or DTLS protocols - Familiarity with audio/video codecs (Opus, H.264, AV1, etc.) and their corresponding quality measurements (POLQA, PSNR, VMAF, etc.) - Proficiency with CPU, GPU, and memory profiling—you can identify bottlenecks, optimize critical paths, and manage resource constraints effectively - You have built or contributed to open source projects Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). For this role, the hiring manager would like folks to be in the office 1 day a week. Relocation assistance may be available. The US base salary range for this full-time position is $196,000 to $245,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Privacy Engineer
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. We're looking for a Privacy Engineer to join us in protecting the data of Discord's users and enabling great experiences through responsible data use. We build systems to meet the privacy expectations of our users and enable other teams at Discord to do the same. If you are an engineer with a passion for privacy, a deep sense of curiosity, and an endless desire to improve Discord for our users, read on! What you will do: - Ensure user privacy is upheld across all aspects of Discord, from data collection and processing through to deletion. - Develop technical tools and solutions that advance privacy at Discord, like enhancing privacy review processes through code and dataflow analysis and enforcing data minimization. - Partner with cross-functional teams, including Engineering, Product, Data, and Legal, to conduct risk assessments, code and design reviews, and ensure compliance with Discord’s Privacy Principles and regulatory requirements. - Analyze privacy incidents for root causes and work with security and platform teams to ensure we are monitoring for new privacy risks. What you have: - A passion for user privacy and data protection. - 1+ years experience protecting user data and user privacy through tools or processes, such as code review, data mapping, and static analysis. You are familiar with privacy enhancing technologies. - You have a working knowledge of privacy by design and industry applications of consent, data deletion, and retention. - You can ship code in at least one general programming language (such as Python, JavaScript, Go, or Rust) Bonus Points: - You are familiar with privacy threat models like LINNDUN - You have experience applying statistical privacy techniques like k-anonymization - You are familiar with using modern AI tooling to gain leverage in your work - Experience developing, operating, and debugging distributed systems. - Experience with modern cloud and data platform infrastructure - Experience integrating internal systems with privacy and risk management platforms The US base salary range for this full-time position is $160,000 to $180,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Principal Software Engineer - Infrastructure
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. Discord's Infrastructure organization is the backbone of everything our users experience. From the real-time delivery of 40M+ events per second to storing trillions of messages, our systems power the connections between 200M+ active users. As a Principal Engineer in this organization, you'll operate across our infrastructure teams to shape our technical vision and keep Discord running reliably at massive scale. This is a role for someone who thrives at the intersection of deep technical expertise and organizational leadership. You'll contribute to the long-term infrastructure roadmap, tackle our most complex and ambiguous technical challenges, and ensure Discord's systems remain reliable, efficient, and ready for the next 200M users. You will: - Lead Discord's most critical infrastructure initiatives. - Define and drive the technical vision and multi-year roadmap for Infrastructure, aligning teams around shared architectural principles. - Partner with leadership across the company to ensure infrastructure capabilities enable product innovation. - Design systems that balance reliability, cost-efficiency, and scalability. - Mentor and grow senior engineers across multiple teams, raising the technical bar organization-wide. - Represent Discord's engineering culture externally through blog posts, conference talks, and open source contributions. You have: - 10+ years of experience building and operating large-scale distributed systems. - Experience architecting complex infrastructure serving hundreds of millions of users with strict uptime requirements. - Deep expertise in backend systems, databases, and the operational realities of running systems at scale. - Ability to navigate significant ambiguity and make sound technical decisions that hold up over time. - Experience influencing technical direction across many teams without direct authority. - Strong communication skills and you can articulate complex technical concepts to any audience and build alignment around your vision. - A passion for mentorship and raising the capabilities of engineers around you. Bonus points: - Experience with Rust, Elixir, or Python in production systems. - Expertise with distributed databases like ScyllaDB, Cassandra, or similar. - Expertise building large scale chat products. - History of open source contributions. Things that might interest you: - Our languages: Rust, Elixir, and Python. - Our databases: ScyllaDB, Postgres and Elasticsearch. - Our systems are deployed in Google Cloud. - Our infrastructure teams shared many blog posts over the years. Some highlights: - How Discord Stores Trillions of Messages - Maxjourney: Pushing Discord’s Limits with a Million+ Online Users in a Single Server - Modern Image Formats at Discord: Supporting WebP and AVIF - How Discord Supercharges Network Disks for Extreme Low Latency - Using Rust to Scale Elixir for 11 Million Concurrent Users - Why Discord is switching from Go to Rust - One of our engineers literally wrote the book on ScyllaDB. - We open sourced some of our work, like our media processing library lilliput , or various Elixir utilities like manifold , sorted_set_nif and more. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). For this role, the hiring manager would like folks to be in the office 1 day a week. Relocation assistance may be available. The US base salary range for this full-time position is $400,000 to $500,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Staff Application Security Engineer
As a Staff Application Security Engineer at Datadog, you'll set technical direction for how we approach application security at scale. You'll define the frameworks, methodologies, and architectural patterns that engineering teams across Datadog adopt and apply independently. You're the person others come to when they don't know how to make something secure, and you reliably have an answer. You'll be a point of contact for our most complex security programs, often spanning multiple teams and multiple quarters. The role requires both depth (going very deep on specific problems when needed) and breadth (recognizing patterns across systems and drawing connections that others miss). Partnering closely with teams inside and outside the security org is key to success. You'll help shape the AppSec roadmap and make the case for where investment should go. We use our own platform. Logs, Dashboards, Service Catalog, and APM aren't just things we sell: they're tools the AppSec team uses to build security services, measure adoption of secure defaults, and communicate risk across the organization. AI is also part of the picture. Engineering at Datadog increasingly uses agentic tooling throughout the development lifecycle, and many of the products we ship to customers now include AI-powered features. Both create new attack surfaces, and defining our strategy for addressing them is part of this role. If using Datadog to observe Datadog's own security posture, building impactful tooling, and shaping how we secure AI-powered systems sounds like the right kind of problem, this role is worth a close look. What You’ll Do: - Define and drive security standards and secure-by-default solutions, serving as the Application Security subject matter expert. - Build security tooling and automation that scales security practices across engineering teams, and implement robust security observability to support our threat detection team with meaningful, actionable security signals. - Lead threat modeling and risk assessment for high-risk features and platform changes. - Assess and address security risks introduced by agentic development practices and AI-powered product features in production - Partner with engineering teams to prioritize and remediate critical threats, define API security standards, and conduct security code reviews. - Identify systemic security risks; lead complex, multi-team remediation efforts end-to-end - Partner with Cloud & Infrastructure Security and other teams across the org on cross-domain problems; be the AppSec point of contact on complex cross-domain problems - Serve as the AppSec subject matter expert across Datadog; be the person engineering leadership calls when they need clarity on a hard security problem - Deeply invest in the growth of AppSec engineers on the team Who You Are: - Software engineering background with hands-on code review experience; Go (preferred), Python, or Rust - Demonstrated ability to level up the engineers around you: through design reviews, mentorship, and the quality of your documentation - Solid grounding in OWASP Top 10, web vulnerabilities ( XSS , injection, access control, cryptography), SAST , and DAST - Working knowledge of API security: authentication flows, authorization patterns, and input validation at API boundaries - Track record of leading threat modeling on complex, multi-team systems and translating outcomes into architectural decisions - Experience implementing secure-by-default frameworks and integrating security into core platforms alongside product managers and engineering teams - Able to translate business risk into security investment priorities and communicate tradeoffs clearly to executive audiences - Familiarity with software supply chain security: dependency management, artifact integrity, and build pipeline trust - Bias toward implementing solutions and driving adoption, not just surfacing findings - Proven track record of winning buy-in from technical and non-technical stakeholders; able to communicate complex tradeoffs clearly to engineers, product managers, and leadership - Current on security best practices, emerging threats, and the tooling landscape Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Continuous professional development, product training, and career pathing - Intradepartmental mentor and buddy program for in-house networking - An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) - Access to Inclusion Talks, our internal panel discussions - Free, global mental health benefits for employees and dependents age 6+ - Competitive global benefits Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. #LI-Hybrid Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan. The reasonably estimated yearly salary for this role at Datadog is: $234,000 — $300,000 USD About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
Senior Software Engineer, Community Open Source Engineering
We are looking for a senior software engineer to join our new Community Open Source Engineering team focused on growing the Quickwit OSS community and help steer the quickwit-oss collection of projects. You will play a key role in evolving quickwit & tantivy , ensuring community happiness, optimizing the release process and operations, and more. This is a hybrid role, primarily focused on Software Engineering, with a crucial component dedicated to Technical Writing, including producing blog posts and technical guides. Community Open Source Engineering is responsible for fostering engagement and guiding development of Datadog's open source projects outside of the core product and security research areas. The team ensures these projects deliver value to both the open source community and the company by prioritizing community engagement, maintaining software quality and security, and strategically developing new features. As a member of a small team, you'll play a crucial role in shaping the future of Community Open Source Engineering and have a significant impact on the team's direction. At Datadog, we place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table. We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them. What you’ll do: - Assist with managing the Quickwit community, responsibilities include: - reviewing external contributions and ensuring codebase quality - triaging reported GitHub issues - answering questions on GitHub Discussions - Help define the project governance. Establish contribution guidelines and continuously improve processes to minimize friction for all stakeholders. - Collect data to assess project health and usage, identifying areas for improvement. - Actively evangelize Quickwit to expand its reach and impact. - Advance the Quickwit roadmap. For example, propose and implement architectural changes to facilitate contributions and reduce maintenance burdens, as well as develop highly requested features. Who you are: - You love talking with users and interacting with the open source community - You have experience managing an OSS project with a community of (internal and external) users and contributors - You ship fast, overcome blockers with a practical mindset, and cut through ambiguity - You have at least 3-5 years of experience with systems-level programming and preferably using Rust (or similar language) - You are a proficient written communicator, with the ability to clearly articulate thoughts across a team - You are passionate about developer experience and reducing friction for maintainers and contributors - You have experience with GitHub Actions and/or release management for complex software projects - You’ve worked on extract-transform-load tools or stream processing systems Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Continuous professional development, product training, and career pathing - Intradepartmental mentor and buddy program for in-house networking - An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) - Competitive global benefits - Giving programs Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. #LI-Hybrid Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan. The reasonably estimated yearly salary for this role at Datadog is: $215,000 — $265,000 USD About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
Senior Cloud Security Engineer - K8s
As a Cloud Security Engineer you will partner with different stakeholders across the organization to secure our cloud infrastructure. As part of the Platform Security organization we secure the building blocks of Datadog’s applications and infrastructure. We do this by building solutions to solve systemic risks and combine an approach of making the secure path easier and the insecure path harder to secure and accelerate the business. We regularly partner with the most bleeding edge internal products and are working to solve and build solutions to enable our safe usage of AI. We also develop AI based solutions to enable security at scale. We are looking for a Service Mesh and Kubernetes focused security specialist to help round out an incredibly strong infrastructure security focused group. You will rotate through a variety of internal projects and gain deep exposure to Datadog’s infrastructure. At Datadog, we place value in our office culture - the relationships that it builds, the creativity it brings to the table, and the collaboration of being together. We operate as a hybrid workplace to ensure our employees can create a work-life harmony that best fits them. What You’ll Do: - Solve our most challenging cloud infrastructure security problems starting with our core building blocks and golden paths. - Enable our engineers to build and ship secure solutions quickly. - Build and extend Datadog’s Platform Security solutions. - Leverage and influence the direction of Datadog’s products to secure our infrastructure, and provide internal feedback that enables our teams to improve the products for ourselves and our customers. Who You Are: - You have a BS/MS/PhD in a Computer Science, Engineering or related scientific field or equivalent professional experience. - Passionate about advocating for and implementing solutions to complex problems, at-scale, in a large multi-cloud environment. - You don’t want to just provide security recommendations, you want to help implement solutions to solve systemic issues. - You have prior experience in Software Engineering, Systems Engineering, Network Engineering, or Cloud Security. - You have experience developing, deploying, and extending service mesh systems in production Kubernetes environments. - Software engineering background with hands-on code review experience; Go, Python, or Rust - Experience with one or more Kubernetes PKI & network technologies (Consul, Envoy, Cillium, Vault, Istio, etc.). - Experience with one of the major cloud providers (AWS, Azure, GCP) and Kubernetes. - Able to work both independently and collaboratively, willing to work in a fast paced, high growth environment. - You stay updated with modern security best practices, technologies and emerging threats. Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Continuous professional development, product training, and career pathing - Intradepartmental mentor and buddy program for in-house networking - An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) - Access to Inclusion Talks, our Internal panel discussions - Free, global mental health benefits for employees and dependents age 6+ - Competitive global benefits Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan. The reasonably estimated yearly salary for this role at Datadog is: $187,000 — $240,000 USD About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
Open Source Program Developer
Datadog is committed to open source. It starts with our Agent, tracers, libraries, and SDKs all being open source. But it goes so much further. From open standards to open collaboration, it’s a core part of who we are and what we do. As part of the Open Source Program Office (OSPO), you will be focusing on building tools, documentation, policies, etc. that improve how our engineers interact with Open Source projects (our own and third-party projects), as well as representing Datadog in Open Source communities. What You’ll Do: - Build and maintain tools that ease building and releasing Open Source software at Datadog - Build and maintain tools that ease ingesting Open Source software at Datadog - Create developer facing documentation and training materials around contributing to open source and maintaining open source projects - Interface with open source communities to understand problems and trends in the market - Create tools to automatically analyze and report on Open Source repositories trends and statistics - Interface with [Datadog Open Source Partners] ( Datadog for Open Source Projects | Datadog ) candidates and recipients to select new projects for the program and ensure that the program stays useful - Research and write content for the [Datadog Open Source Hub] ( Open Source Hub ) - Contribute to the product through feedback (bugs or product enhancements suggestions), documentation, or code Who You Are: - Approximately 3+ years of experience as a software developer, SRE, or other practitioner. - You are fluent in reading and writing one or more languages, e.g. Python, JavaScript, Java, Go, C#, Rust, and so on. - You love building tools that make other engineers more productive. - You have empathy, collaboration, and communication skills to cultivate strong relationships across various teams in the organization. - Bonus: You are (or have been) an active member of an open source community. - Bonus: You are familiar with different Open Source licenses and Contributor License Agreements Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Continuous professional development, product training, and career pathing - Intradepartmental mentor and buddy program for in-house networking - An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) - Access to Inclusion Talks, our Internal panel discussions - Free, global mental health benefits for employees and dependents age 6+ - Competitive global benefits Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. #LI-Remote Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan. The reasonably estimated yearly salary for this role at Datadog is: $153,000 — $187,000 USD About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
Senior Software Engineer, Zero Trust Client
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Location- Austin, TX What you'll do We’re looking for a Software Engineer to join our Zero Trust team. You will be working on the Zero Trust desktop client , which protects corporate devices by securely and privately sending traffic from those devices to Cloudflare’s global network, which can apply advanced web filtering and advanced Zero Trust policies. In your role, you will predominantly be using Rust alongside platform-native languages & APIs to implement high-performance networking code that runs on multiple desktop platforms. You’ll be expected to improve the code quality and to build solid, testable, and well-documented foundations. You will be most successful in this role if you have a good understanding of operating system concepts (virtual memory, multi-threading, process lifecycle, etc.) and networking concepts & protocols (VPNs, firewalls, TCP/IP, UDP, DNS, QUIC, H/3, proxying, etc.). You will also have to interact with other languages, such as Dart, Typescript, and Python. As a Senior Software Engineer, you will be expected to lead the design and implementation of major development projects, working closely with our product managers and other teams to deliver customer-impacting features. You will mentor other engineers, raise the bar on testability and documentation, and represent the team in cross-org technical discussions. You will use AI-powered tools and systems as part of your daily workflow to analyze and extend our codebase, introspect production behavior, and accelerate problem-solving. You will work on stimulating problems born out of the scale of our deployment, and the stringent quality, performance, and security requirements of our product. Examples of desirable skills, knowledge, and experience - Demonstrated history of shipping and supporting client software on real end-user devices — including installer and auto-update flows, crash and telemetry reporting, and debugging issues against the long tail of real-world OS and hardware configurations - Excellent programming skills, with experience writing very high-quality and low-complexity code with thorough documentation. - Strong experience writing easily-testable and thoroughly-tested code (e.g. using dependency injection with the right abstractions) - Great experience using lower-level languages , such as Rust, C, C++ - Very comfortable writing multithreaded, asynchronous code - Strong experience with debugging network-related problems - An understanding of how VPN technologies work, and the trade-offs between privacy, security, and anonymity - Good understanding of, and experience with, security protocols and standards - Willingness to adopt and integrate AI tools and systems into your engineering workflow - Empathetic, proactive, and constructive communication skills , verbal and written What Makes Cloudflare Special? We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost. Athenian Project : In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you’d like to be a part of? We’d love to hear from you! Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at hr@cloudflare.com or via mail at 101 Townsend St. San Francisco, CA 94107.
Senior Software Engineer, Storage Infrastructure
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Available Locations: Austin, Seattle, London, Lisbon, Washington DC, Toronto About the Department Emerging Technologies & Incubation (ETI) is where new and bold products are built and released within Cloudflare. Rather than being constrained by the structures which make Cloudflare a massively successful business, we are able to leverage them to deliver entirely new tools and products to our customers. Cloudflare’s edge and network make it possible to solve problems at massive scale and efficiency which would be impossible for almost any other organization. About the Team ETI’s Storage Infrastructure team is responsible for the core storage layer that underpins many of ETI's stateful services. Our scope ranges from managing the physical hardware to operating the distributed databases and storage systems built upon it. We run this infrastructure globally across Cloudflare's network, which presents unique and complex engineering puzzles. We navigate efficiently expanding storage capacity, optimizing rebuild operations, and coordinating operations across failure domains to uphold durability. While other service teams focus on product development, our mission is to ensure the underlying storage is reliable, performant, and scalable. You’ll be joining a highly motivated team that is building the next generation of distributed storage services. What You’ll Do In this role, you will help build and operate the next generation of globally distributed storage systems. You will own your code from inception to release, delivering solutions at all layers of the stack. On any given day, you might write a design document for a new provisioning system, model failure domain dependencies across edge locations, benchmark new storage hardware, build standardized observability and runbooks for distributed database clusters, or automate operational toil through purpose-built tooling and intelligent automation. You can expect to interact with a variety of languages and technologies including Rust, Go, Saltstack, and Terraform. Examples of desirable skills, knowledge, and experience - Strong programming skills with languages like Rust, Go, or Python - A solid understanding of distributed systems concepts such as consistency, consensus, data replication, fault tolerance, and partition tolerance - Experience with distributed databases and storage systems - Experience with infrastructure configuration tooling and infrastructure as code - Familiarity with storage fundamentals: block devices, filesystems, SSD characteristics - Experience building and maintaining high-throughput, low-latency systems - Understanding of network fundamentals as they relate to distributed storage -- bandwidth constraints, latency tradeoffs, cross-datacenter replication - Strong written and verbal communication skills and ability to explain technical decisions clearly - Comfortable operating in fast-paced environments with tight deadlines and evolving priorities Equity This role is eligible to participate in Cloudflare’s equity plan. Benefits Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S. Health & Welfare Benefits - Medical/Rx Insurance - Dental Insurance - Vision Insurance - Flexible Spending Accounts - Commuter Spending Accounts - Fertility & Family Forming Benefits - On-demand mental health support and Employee Assistance Program - Global Travel Medical Insurance Financial Benefits - Short and Long Term Disability Insurance - Life & Accident Insurance - 401(k) Retirement Savings Plan - Employee Stock Participation Plan Time Off - Flexible paid time off covering vacation and sick leave - Leave programs, including parental, pregnancy health, medical, and bereavement leave What Makes Cloudflare Special? We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost. Athenian Project : In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you’d like to be a part of? We’d love to hear from you! Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at hr@cloudflare.com or via mail at 101 Townsend St. San Francisco, CA 94107.
Security Engineer Intern (Summer 2026)
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Available location(s): London, UK About Cloudflare's Security Team Security is at the heart of Cloudflare’s mission to help build a better Internet. Anytime we push code, it automatically affects the millions of Internet properties (powering websites, remote teams, APIs, mobile apps, etc.) running on our global network. Cloudflare's network is one of the largest in the world, spanning over 330 cities in more than 125 countries, and operating within 50 milliseconds of 95% of the Internet-connected population. Security Engineering spans across the Cyber Defense & Engineering and CloudforceOne Threat Intelligence & Research teams within the Security group under our Chief Security Officer. Security at Cloudflare ensures that this massive flow of traffic remains secure and resilient against evolving threats. While our core engineering teams build the software that handles traffic, our security engineers build the systems that protect it. Technologies we use to defend the Internet include Go, Rust, Python, and C/C++. About the Internship Program The ideal Security Engineering intern is passionate about making the Internet a more secure place. You will work alongside experienced security engineers to identify vulnerabilities, harden our infrastructure, and build tools that protect billions of Internet users. We are looking for interns who are curious, proactive, and able to approach problems with a "security-first" mindset. This is a unique opportunity for engineers who want to learn how to defend systems at a scale that few other companies can offer. What would you do as a Cloudflare intern? - Ship and deliver security-focused projects over 12-16 weeks with autonomy and support. - Work cross-functionally with Product, Infrastructure, and Engineering teams to integrate security into every stage of the development lifecycle. - Work closely with a mentor to guide you through the internship, develop your security expertise, and help with career goals. - Build your network across the company through our various in and out of office socials, networking programs, Employee Resource Group (ERG) programs, and Activity Groups. - Present your security project to the entire company at the end of the internship. - Connect and learn from our executives and leadership team including our co-founders. - Write for our Cloudflare blog (e.g., documenting a new security tool or a vulnerability research finding) and be featured on Cloudflare.tv sessions. You can check out our internship blogs to learn more about our program and hear directly from our past interns. Examples of desirable skills, knowledge and experience - Education: Currently pursuing a degree in Computer Science, Cybersecurity, Computer Engineering, or a related technical field. - Security Fundamentals: A solid understanding of the OWASP Top 10, common attack vectors (XSS, SQLi, CSRF), and how to mitigate them. - Demonstrated critical thinking skills and drive to learn and adapt new technologies. - Curiosity, empathy and ability to get things done. - Ability to commit to a minimum 12 week summer internship. - In office 3-5 days a week in the location of the internship. - Local to London; relocation not provided. - Bonus: Demonstrated passion for security & software development, such as personal projects, open-source contributions, or experience with our developer platform using Cloudflare for Students. Please note - We will be hiring interns through the fall and early spring on a rolling basis until all roles are filled. What Makes Cloudflare Special? We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost. Athenian Project : In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you’d like to be a part of? We’d love to hear from you! Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at hr@cloudflare.com or via mail at 101 Townsend St. San Francisco, CA 94107.
Ubuntu Software Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring engineers to work across the breadth of our Ubuntu Engineering organisation - engineers who care deeply for quality, performance and resilience in software, engineers who are just as comfortable with designing and engineering new software as they are with packaging, integrating, testing and shipping the incredible catalog of open source software provided by the Ubuntu repositories. Our engineers integrate the freshest open source software, provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu is not just the world’s most deployed open source operating system, it's a platform that enables innovation for millions of users across the globe. Our community represents the full breadth of the developer experience; from students, hobbyists and freelancers to high performance engineering and creative teams in corporate and academic environments. The four key teams that ship Ubuntu are: - Foundations : maintaining foundational software: architectures, package managers, compilers, toolchains, bootloaders, filesystems and core utilities - Server: leading the design, evolution and future of our Ubuntu Server distribution - Desktop: driving Ubuntu Desktop, our future immutable desktop: Ubuntu Core Desktop, WSL, gaming technology, and a suite of modern applications for the desktop crafted with Flutter - Debcrafters: a new team responsible for the forward movement, maintenance and overall health of the Ubuntu archive: one of the most abundant repositories of open source software available today Bring your existing expertise and learn new skills by working on one of the most prolific pieces of open source software. As an engineer working on Ubuntu you could work on any or all of the following categories: - Development : design, build and ship new foundational systems software and applications in Rust, Go, Flutter, and Python - Architecture : engineer the integration of open source from boot firmware to cloud applications deployment - Packaging : a combination of Debian and Snap packaging to ship software in the distribution - Automation : build and maintain the machinery responsible for building, testing and shipping Ubuntu - Distro Engineering : the maintenance and evolution of a Linux distribution and its repositories This application track is suitable for those at the mid point in their career but perhaps not quite at the Manager/Lead level, with relevant skills to contribute to Ubuntu. At Canonical, you will have the opportunity to engage with and contribute to the broader open source community. We're looking for individuals who can help build a thriving community and contribute with enthusiasm and precision to a broad range of technologies. Location : We have remote roles open in every time zone. The role entails Based on the first round of interviews, we identify specific teams where you might be an excellent fit and conduct second-round interviews with those teams. Our engineers are: - Designing, building and shipping software in Rust, Go and Python - Packaging, integrating, testing and uploading open source software to the Ubuntu repositories - Debugging system-level issues and delivering robust solutions - Authoring and improving technical and community documentation - Contributing to upstream and neighboring open source projects - Collaborating as part of a globally distributed team - Mentoring their colleagues to build skills and understanding - Developing and improving processes to more efficiently fulfill our goals What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above and beyond expectations - A demonstrated passion for open source software - Significant experience with Rust, Go, Python, Flutter or C/C++ - Professional written and spoken English - Excellent communication and interpersonal skills - Ability to travel twice a year, for company events up to two weeks each Nice-to-have skills - Experience with Linux distributions and distribution engineering - Experience with software packaging and distribution mechanisms - Understanding of build systems and toolchains, including for cross-compilation - Performance or Security Engineering experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Ubuntu Engineering Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring engineering leaders to work across the breadth of our Ubuntu Engineering organization - leaders who care deeply for quality, performance and resilience in software, and have a proven track record for building, nurturing and developing high performing engineering teams. This leadership track includes roles for Managers and Senior Managers . At Canonical, managers are expected to stay technical and close to the code as well as the processes and people around them. Our teams integrate the freshest open source software, provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu is not just the world’s most deployed open source operating system, it's a platform that enables innovation for millions of users across the globe. Our community represents the full breadth of the developer experience; from students, hobbyists and freelancers to high performance engineering and creative teams in corporate and academic environments. The four key teams that ship Ubuntu are the - Foundations : maintaining foundational software: architectures, package managers, compilers, toolchains, bootloaders, filesystems and core utilities - Server: leading the design, evolution and future of our Ubuntu Server distribution - Desktop: driving Ubuntu Desktop, our future immutable desktop: Ubuntu Core Desktop, WSL, gaming technology, and a suite of modern applications for the desktop crafted with Flutter - Debcrafters: a new team responsible for the forward movement, maintenance and overall health of the Ubuntu archive: one of the most abundant repositories of open source software available today You'll be accountable for your technical roadmap, and responsible for your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution At Canonical, you will have the opportunity to engage with and contribute to the broader open source community. We're looking for individuals who can help build a thriving community and contribute with enthusiasm and precision to a broad range of technologies Location : We have remote roles open in every time zone. The role entails Based on the first round of interviews, we identify specific teams where you might be an excellent fit and conduct second-round interviews with those teams. Our leads are: - Leading their teams in elevating the Linux developer and user experience - Designing, building and shipping high quality, performant software in Rust, Go and Python - Demonstrating sound engineering principles through architecture, development and code reviews - Taking responsibility for planning, estimation and execution - Working with product management to define the vision and strategy for Ubuntu - Setting expectations with other engineering teams, senior management, and external stakeholders - Offering coaching, mentoring, technical feedback and hands-on career development - Contributing to upstream and neighboring open source projects - Authoring and improving technical and community documentation What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Ability to drive and deliver technical work streams going above and beyond expectations - Lead and coach others to deliver exceptional engineering work - A demonstrated passion for open source software - Significant experience with Rust, Go, Python, Flutter or C/C++ - Professional written and spoken English - Excellent communication and interpersonal skills - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Nice-to-have skills - Experience managing technical teams - Experience contributing to or leading open source projects - Experience with Linux distributions/distribution engineering - Experience with software packaging and distribution mechanisms - Performance or Security Engineering experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Ubuntu Engineering Lead
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring engineering leaders to work across the breadth of our Ubuntu Engineering organisation - leaders who care deeply for quality, performance and resilience in software, and have a proven track record for building, nurturing and developing high performing engineering teams. This leadership track includes roles for managers and Senior+ engineers alike. At Canonical, managers are expected to stay technical and close to the code, and our Senior+ engineers lead and develop software projects, as well as the processes and people around them. Our teams integrate the freshest open source software, provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu is not just the world’s most deployed open source operating system, it's a platform that enables innovation for millions of users across the globe. Our community represents the full breadth of the developer experience; from students, hobbyists and freelancers to high performance engineering and creative teams in corporate and academic environments. The four key teams that ship Ubuntu are the - Foundations : maintaining foundational software: architectures, package managers, compilers, toolchains, bootloaders, filesystems and core utilities - Server: leading the design, evolution and future of our Ubuntu Server distribution - Desktop: driving Ubuntu Desktop, our future immutable desktop: Ubuntu Core Desktop, WSL, gaming technology, and a suite of modern applications for the desktop crafted with Flutter - Debcrafters: a new team responsible for the forward movement, maintenance and overall health of the Ubuntu archive: one of the most abundant repositories of open source software available today You'll be accountable for your technical roadmap, and responsible for your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution At Canonical, you will have the opportunity to engage with and contribute to the broader open source community. We're looking for individuals who can help build a thriving community and contribute with enthusiasm and precision to a broad range of technologies Location : We have remote roles open in every time zone. The role entails Based on the first round of interviews, we identify specific teams where you might be an excellent fit and conduct second-round interviews with those teams. Our leads are: - Leading their teams in elevating the Linux developer and user experience - Designing, building and shipping high quality, performant software in Rust, Go and Python - Demonstrating sound engineering principles through architecture, development and code reviews - Taking responsibility for planning, estimation and execution - Working with product management to define the vision and strategy for Ubuntu - Setting expectations with other engineering teams, senior management, and external stakeholders - Offering coaching, mentoring, technical feedback and hands-on career development - Contributing to upstream and neighboring open source projects - Optimizing the distribution for performance, reliability, and security - Debugging complex system-level issues and delivering robust solutions - Authoring and improving technical and community documentation What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Ability to drive and deliver technical work streams going above and beyond expectations - Lead and coach others to deliver exceptional engineering work - A demonstrated passion for open source software - Significant experience with Rust, Go, Python, Flutter or C/C++ - Professional written and spoken English - Excellent communication and interpersonal skills - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Nice-to-have skills - Experience contributing to or leading open source projects - Experience with Linux distributions/distribution engineering - Experience with software packaging and distribution mechanisms - Performance or Security Engineering experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Python Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. This is a general track role, hiring for every team at Canonical who works in Python, across all levels of seniority. Apply here if you believe you are already an outstanding Python engineer. Canonical works across the entire open source spectrum. Canonical Ubuntu is well-known as a developer favourite and enterprise-friendly Linux. Our web services and system utilities are often written in Python, which we choose where collaboration with other teams, ecosystems and communities is more important than raw performance. We hire Python Developers with a passion for open-source software, innovation, and cutting-edge technologies. We also look for colleagues who understand that a great product is more than code – it is ready for the unexpected, it is well documented, it is comprehensively tested, it is tastefully presented in its CLI or GUI. At Canonical, you will have the opportunity to make significant contributions through high-quality, idiomatic Python code. Your team will own a product that may comprise several codebases. These may be intended to run on servers, or on Kubernetes, or on the desktop, or as web services for Ubuntu clients. They may be utilities or frameworks or tools, or part of our production process. Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale. Location: we have remote Python engineering roles in every time zone. What your day will look like - Write high-quality, well-designed and well-tested Python software - Collaborate proactively with a globally distributed team - Display technical leadership at Canonical and in our communities - Debug issues and produce high-quality code to fix them - Contribute to technical documentation with the aim to make it the best of its kind - Work from home with global travel twice a year for company events What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - Well-organised, self-starting and able to deliver to schedule - Professional manner interacting with colleagues, partners, and community - Experience writing thoroughly designed, modern, maintainable Python - Conscientiousness and detail orientation, with a focus on performance - Professional written and spoken English - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, flexibility, and accountability - Passion, thoughtfulness, and self-motivation - Excellent communication and presentation skills - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Additional skills that you might also bring - Experience with container technologies such as LXD, Docker and Kubernetes - Understanding of build systems and toolchains, including for cross-compilation - Additional languages, particularly Golang or Rust, C or C++ - Deep quality and test engineering - Web or Flutter front-end experience - REST and gRPC API experience - SQL and NoSQL data store expertise - Experience with public clouds or OpenStack - Experience with Debian/Ubuntu packaging - Experience with systems programming or scalable web services - Performance engineering and security experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Lead Linux Kernel Engineer - Ubuntu
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. The Canonical Kernel Team is seeking exceptionally talented technology experts and industry veterans with a proven track record in operating systems kernel development or low level system engineering to take the lead in the architecture, implementation, and ongoing delivery of the following (but not limited to) aspects of the Ubuntu Linux kernel: - Driving engagements for key Silicon and Cloud partners to provide optimal solutions for their platforms - Leading the mitigation of common vulnerabilities and exposures for Ubuntu Linux as well as driving active hardening in the kernel - Architecting enhancements to performance and correctness to make Ubuntu Linux the most reliable and highest performing Linux kernel available today - Streamlining the packaging and distribution of particularly troublesome third-party components for optimal experience by end users - Developing new means to deliver Ubuntu Linux at scale to the strict quality standards and delivery schedules expected by end users While not a formal managerial role, the successful candidate will possess strong people skills and natural ability to lead engineers within the team, as well as working with other external teams to coordinate adoption and delivery. We are looking for individuals with not only an incredibly deep technical background in operating system kernels and distributions, but also a strong flair for leadership and taking initiative to drive ideas and the associated delivery teams to completion. While we hesitate to put a specific number of years of experience as a requirement for an applicant as that does not take into account relative ability or circumstances, for a comparative guideline we would be seeking candidates with the demonstrated technical equivalent of 15+ years of industry experience. Location: We have home-based lead kernel engineer roles in every timezone, although the individual aspects as listed above may be linked to a specific geographic region. What the role entails - Set the technical direction and lead the delivery of a team of junior and mid-career engineers for a key aspect of Ubuntu Linux - Work closely with management within and outside the team to track and coordinate initiatives to delivery - Collaborate daily with other senior technical leadership on the Kernel Team on how best to ensure Ubuntu stays at the pinnacle of Linux distributions What we are looking for in you - Well-organised and motivated self-starter able to thrive in a remote work environment - Strong communication skills in English, both written and verbal - Expert understanding of the C programming language - Demonstrated expertise working in a *nix-based operating system kernel and distribution. While direct Linux experience would be ideal, it is not required. - Python and Bash scripting ability - Powerful grasp of the capabilities and nuances of the git version control system - Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience being highly regarded - Ability to travel internationally at least twice a year for company events of up to two weeks length Nice-to-have skills - Strong background in RTOS and real-time performance analysis - Demonstrated experience with kernel patching and debugging - Strong grasp of device drivers, BSP’s, and other low level system engineering - Prior experience with Rust, ideally as it pertains to the Linux kernel What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Golang Engineer
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests. Canonical prefers Golang for software where performance and security are primary considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development we prefer React and Flutter. Golang is an essential language for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems, to those which build and test every possible kind of open source on every architecture, from our systems management tools to our distributed systems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro, and many more Canonical offerings include Golang components. We also want to ensure that Ubuntu is the very best platform for Golang development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development. Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better! Location : we have open roles for Golang engineers in every time zone The role entails - Design and implement well-tested and documented software in Go - Debug and fix issues encountered by your users - Participate in our engineering process through code and architectural reviews - Collaborate with community and colleagues on technical specifications - Seek improvements to engineering and operations practices - In some cases, deploy and operate services developed by the team - Contribute to the success of your product through technical advocacy What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - Well-organized, self-starting and able to deliver to schedule - Professional manner interacting with colleagues, partners, and community - Experience designing and writing high-quality Golang software on Linux - Experience with and passion for Linux at the system level - For more senior roles, experience building, deploying, and operating distributed systems and APIs - Professional written and spoken English - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, flexibility, and accountability - Passion, thoughtfulness, and self-motivation - Excellent communication and presentation skills - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Nice-to-have skills - Experience developing for Ubuntu Linux - Experience with Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro - Performance engineering and security experience What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Program - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Engineering Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. This is a general track for first-level engineering management positions at Canonical. We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result. We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team’s direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers. A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem. An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role. We have open manager roles across a wide range of engineering domains, including: - Python and Golang - C / C++ / Rust - Data infrastructure - HTML / CSS / JavaScript / Typescript / React - Flutter - Distro packaging and systems - SAAS and web microservices - Kernel - Servers - Graphics, Browser and Desktop - Silicon enablement and embedded devices - Product Security If your domain of expertise isn’t listed above, yet you feel it’s relevant to Canonical, then feel free to apply anyway. We will route you to the most suitable team. Location: we have engineering management positions open in every time zone What you’ll do - Lead and develop a team of engineers, ranging from graduate to senior - Work remotely in a single major time zone, sometimes two - Coach, mentor, and offer career development feedback - Identify and measure team health indicators - Implement disciplined engineering processes - Represent your team and product to stakeholders, partners, and customers - Develop and evangelise great engineering and organisational practices - Plan and manage progress on agreed goals and projects - Be an active part of the leadership team, collaborating with other leaders What we’re looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above and beyond expectations - Excellent verbal and written communication skills in English - A love of developing and growing people and a track record of it - Experience in leading, coaching, and mentoring software developers - Organised and able to ensure your team delivers timely, high-quality results - Well-organised, self-starting, and able to deliver to schedule - Professional manner of interacting with colleagues, partners, and the community - You have advanced expertise in your domain - You are knowledgeable and passionate about software development - You have solid experience working in an agile development environment - You have a demonstrated drive for continual learning - Builds trust, relationships, and confidence - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Additional skills we value - Experience in a developer advocacy or community role - Ops and system administration experience - Performance engineering and security experience What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Embedded Linux Field Engineer for Devices/IoT
Job Description Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics. We are looking for candidates who are accomplished Linux plumbers. If you are someone passionate about Linux, who knows the plumbing of the OS inside and out, who is proficient with distribution packaging, software design, system debugging, and bringing customer's ideas to life, then please keep on reading - this may be a uniquely exciting opportunity for you. The server edition of Ubuntu is already very widely used in connected devices and industrial PC's. Our edition of Ubuntu tailored for IoT, called Ubuntu Core, represents the state of the art in security and resilience for high end appliances and equipment. Our customers include global brands in consumer and industrial electronics as well as automotive and robotics. We continue to expand our range of offerings to bring our security, management and developer experience to the smallest Linux environments and devices. We recently added a real-time Linux capability and are working towards a range of certifications for these offerings. Together, this portfolio is Linux reinvented for optimal reliability, security, developer productivity and footprint. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, EFI, Secure Boot, firmware, OS Distribution packaging and generally speaking embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also dedicated team players that take pride in team and company wins. We often say that our field engineers have 'the hardest job at Canonical' because customers can ask about any aspect of our solutions and products and expect a thoughtful, well-informed answer. We always want to do the best thing for our partners and customers, regardless of our company interests, and field engineers are the people we trust to ensure that is true. What your day will look like - Engage customers during presales to gather requirements and explain our technology - Elaborate solutions to be proposed to prospective clients - Participate to the delivery of select projects related to Embedded Linux - Convey market requirements to key stakeholders in our organization, and sometimes participate to the development or refining of generic solutions to unlock market potential - Be both a customer advocate and a trusted advisor to Canonical What we are looking for in you - Bachelors degree in Computer Science or related technical field - Extensive Linux experience - Debian or Ubuntu preferred - Distribution / Packaging experience (deb, rpm, ...) - Solid embedded Linux experience (Yocto, Buildroot...) - Fluency in at least one of Golang, Python, C, C++, or Rust - Professional written and spoken English in addition to the local language - Excellent communication and presentation skills - Result-oriented, ability to multi-task - A personal drive to meet commitments - An humble learner and quick study - Albeit many projects can be done remotely, the successful candidate will be willing to travel up to 30% of the time for customer meetings, company events, and conferences - For positions in Japan and Korea, the successful candidates will also be able to speak and write the local language at a professional level. Additional skills that you might also bring - Experience with customer engagements a plus, but not a requirement What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Embedded Linux Field Engineer (Mandarin speaking)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a Mandarin Speaking Embedded Linux Field Engineer for Devices/IoT to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics. We are looking for candidates who are accomplished Linux plumbers. If you are someone passionate about Linux, who knows the plumbing of the OS inside and out, who is proficient with distribution packaging, software design, system debugging, and bringing customer's ideas to life, then please keep on reading - this may be a uniquely exciting opportunity for you. The server edition of Ubuntu is already very widely used in connected devices and industrial PC's. Our edition of Ubuntu for IoT, called Ubuntu Core, represents the state of the art in security and resilience for high end appliances and equipment. Our customers include global brands in consumer and industrial electronics as well as automotive and robotics. We continue to expand our range of offerings to bring our security, management and developer experience to the smallest Linux environments and devices. We recently added a real-time Linux capability and are working towards a range of certifications for these offerings. Together, this portfolio is Linux reinvented for optimal reliability, security, developer productivity and footprint. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also dedicated team players that take pride in team and company wins. We often say that our field engineers have 'the hardest job at Canonical' because customers can ask about any aspect of our solutions and products and expect a thoughtful, well-informed answer. We always want to do the best thing for our partners and customers, regardless of our company interests, and field engineers are the people we trust to ensure that is true. Location: This role will be based remotely in the APAC region, except in locations where we have an office, such as Taipei and Beijing What your day will look like - Engage customers during presales to gather requirements and explain our technology - Elaborate solutions to be proposed to prospective clients - Participate to the delivery of select projects related to Embedded Linux - Convey market requirements to key stakeholders in our organization, and sometimes participate to the development or refining of generic solutions to unlock market potential - Be both a customer advocate and a trusted advisor to Canonical What we are looking for in you - The candidate needs to be fluent in Mandarin and willing to travel to China regularly - Bachelors degree in Computer Science or related technical field - Extensive Linux experience - Debian or Ubuntu preferred - Distribution / Packaging experience (deb, rpm, ...) - Solid embedded Linux experience (Yocto, Buildroot...) - Fluency in at least one of Golang, Python, C, C++, or Rust - Professional written and spoken English in addition to the local language - Excellent communication and presentation skills - Result-oriented, ability to multi-task - A personal drive to meet commitments - An humble learner and quick study - Albeit many projects can be done remotely, the successful candidate will be willing to travel up to 30% of the time for customer meetings, company events, and conferences Additional skills that you might also bring - Experience with customer engagements is a plus What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Embedded Linux Consultant - Japan
Job Description Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics. We are looking for candidates who are accomplished Linux plumbers. If you are someone passionate about Linux, who knows the plumbing of the OS inside and out, who is proficient with distribution packaging, software design, system debugging, and bringing customer's ideas to life, then please keep on reading - this may be a uniquely exciting opportunity for you. The server edition of Ubuntu is already very widely used in connected devices and industrial PC's. Our newer edition of Ubuntu for IoT, called Ubuntu Core, represents the state of the art in security and resilience for high end appliances and equipment. Our customers include global brands in consumer and industrial electronics as well as automotive and robotics. We continue to expand our range of offerings to bring our security, management and developer experience to the smallest Linux environments and devices. We recently added a real-time Linux capability and are working towards a range of certifications for these offerings. Together, this portfolio is Linux reinvented for optimal reliability, security, developer productivity and footprint. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also dedicated team players that take pride in team and company wins. We often say that our field engineers have 'the hardest job at Canonical' because customers can ask about any aspect of our solutions and products and expect a thoughtful, well-informed answer. We always want to do the best thing for our partners and customers, regardless of our company interests, and field engineers are the people we trust to ensure that is true. Location: This role will be based remotely in Japan (preferably in Tokyo or Osaka area) What your day will look like - Engage customers during presales to gather requirements and explain our technology - Elaborate solutions to be proposed to prospective clients - Participate to the delivery of select projects related to Embedded Linux - Convey market requirements to key stakeholders in our organization, and sometimes participate to the development or refining of generic solutions to unlock market potential - Be both a customer advocate and a trusted advisor to Canonical What we are looking for in you - Bachelors degree in Computer Science or related technical field - Extensive Linux experience - Debian or Ubuntu preferred - Solid embedded Linux experience (Yocto, Buildroot...) or RTOS - Fluency in at least one of Golang, Python, C, C++, or Rust - Professional written and spoken English in addition to the local language - Excellent communication and presentation skills - Result-oriented, ability to multi-task - A personal drive to meet commitments - An humble learner and quick study - Albeit many projects can be done remotely, the successful candidate will be willing to travel up to 30% of the time for customer meetings, company events, and conferences - For positions in Japan and Korea, the successful candidates will also be able to speak and write the local language at a professional level. Additional skills that you might also bring - Experience with customer engagements a plus, but not a requirement What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Software Engineer, Secrets Infrastructure
Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team The Secrets Infrastructure team provides the cryptographic identity and secrets management foundation for Stripe. We build and operate the internal certificate authority that authenticates every person and service at Stripe, and the secrets platform that manages everything from financial partner credentials to infrastructure access keys. We build foundational security infrastructure at scale: our certificate authority issues mTLS client certificate identities for thousands of services and engineers, and our secrets platform and libraries protect access to critical financial systems and external partners across all of Stripe’s codebases, services, and platforms. The technical challenges include building systems with 99.99%+ availability, implementing TLS workload identity and attestation logic for new platforms, and designing secret management tools that are both secure and user-friendly. Our infrastructure must be both reliable and developer-friendly—we maintain libraries in Go, Java, Ruby, and Python. As a small team responsible for critical systems, engineers take on meaningful ownership. Through collaboration with teams across Stripe, you'll build and set direction for the authentication and secrets management underpin identity in distributed systems at scale. Secrets Infrastructure is a fully remote team, with a small presence in the Seattle and New York City offices. We pride ourselves on a friendly, technically rigorous, and supportive team culture. What you'll do You'll be responsible for TLS identity and secrets infrastructure that every Stripe service depends on. You'll build infrastructure, developer tools, and guide partner teams on architecture decisions; we regularly need to help other teams reason about cryptographic primitives and PKI, transitive trust, potential failure modes and threat models. Since our infrastructure and libraries are used across the entire Stripe codebase, you'll work in Go, Java, Ruby, and Python. The services we own are written in Go, so most of your hands-on work will be in Go. The typical balance of hands-on work is about 60% coding, 20% infrastructure work, and 20% security design/guidance with partner teams. Responsibilities - Design and implement significant features in our certificate authority and secrets management systems - Work across Go, Java, Ruby, and Python to implement authentication and secrets infrastructure used by every service at Stripe - Work with with other engineering teams to understand their needs and design secrets and identity integrations - Develop certificate provisioning and secret management integrations for various compute platforms (Kubernetes, EC2, developer workstations) - Work on reliability improvements to maintain 99.99%+ availability for critical infrastructure; we take pride in making failure modes impossible instead of reacting to them - Participate in on-call rotation for critical infrastructure, working alongside senior engineers to debug and resolve production issues Who you are We’re looking for a senior candidate who has enough prior experience in security, backend API development, and infrastructure to quickly take responsibility for significant projects. We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements - 5+ years of professional software development experience. Strong programming skills in Go, with significant experience in other similar system programming languages (C++, Rust, C#, etc) as a potential alternative. - 3+ years of infrastructure and security experience (can overlap with other experience) - Experience in cryptography, PKI, secret management, or other security topics - Familiarity with infrastructure tools like Kubernetes, Terraform, and cloud platforms - Interest in security, infrastructure, and software development - Enthusiasm for learning new technologies and working across multiple programming languages - Strong debugging and problem-solving skills; the team maintains and troubleshoots integrations across all Stripe languages and infrastructure - Clear verbal and written communication skills and ability to collaborate effectively with other engineers - Experience leading cross-team projects and building alignment on multi-team technical direction - Strong technical writing skills to write design documents - On-call experience Preferred qualifications - Prior experience building PKI or secret management infrastructure (as an SWE - not just provisioning a 3rd party tool or service) - Experience in Java, Ruby, or Python - Experience building developer tools, libraries, or platform services - Experience with kubernetes internals (how the platform works, not just as a user) - Experience operating complex services on AWS - Experience in fully remote work environments
Software Engineer, Developer Experience & SDKs
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (SDF) has helped fuel the tremendous growth of the Stellar blockchain network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is expanding to support the rapidly growing and changing Stellar ecosystem. About the Project & Team: At the SDF, a small team of roughly 8 engineers is incubating a novel distributed systems prototype. Not a blockchain as you know it, something new. This is a rare opportunity for a zero-to-one build where much of the infrastructure and tooling does not exist yet. You will be building it. To be clear: this is not a maintenance role for our existing network, nor is it an academic research project. We are actively building a high-performance platform designed to handle real value. We operate as a fast-moving, highly technical team with no layers of management. You will work directly with the protocol architect and core systems engineers to take this completely greenfield project to production. If you thrive on the urgency of a new launch and want the agility of an early-stage startup with the stability of SDF, this is the place to be. About the Role We have a working Rust SDK and a core system approaching its first e2e test. What we don't have is the developer experience layer that turns "it works for us" into "anyone can build on it." You will own the SDKs, developer tooling, documentation, and the initial technical onboarding for our partners. This starts as a hardcore building role (Rust/TypeScript SDK, docs site, faucet, CLI tooling) and grows to include Developer Relations as we bring partners onto the platform. We need an engineer who can write production-quality developer tools and act as the primary technical interface for our first external users. You aren't just demoing other people's work, you are building the tools, writing the docs, and ensuring developer success. What the First Few Months Look Like: - Month 1: Get the full system running locally. Understand the Rust SDK and workflow. Identify the gaps between "works for the team" and "works for an outside developer." - Month 2-3: TypeScript SDK with core functionality (submit transactions, query state). First draft of getting-started guide. Web faucet live. - Month 4-6: CLI tooling, block explorer polish, API docs, example applications. Onboarding tested with real partner developers. Iterate based on feedback. - Beyond: SDK expansion, developer portal, public testnet developer experience. In this role, you will: - TypeScript SDK: Build and maintain the SDK for application developers to complement the Rust SDK, wrapping our JSON-RPC API. - Developer Tooling: Build the "developer daily driver," including CLI tooling for contract deployment, a reliable web faucet, and a web block explorer UI. - Documentation: Write and maintain the "Getting Started" guide, API documentation, and realistic example applications to ensure new developers can deploy within 30 minutes. - Developer Relations: Serve as the first point of contact for partner developers during the private testnet, translating their feedback directly into SDK and tooling improvements. You have: - Strong programming skills in TypeScript and an ability/willingness to work with Rust (you will build the TS SDK and contribute to the existing Rust SDK). - Experience shipping developer tools, SDKs, or public-facing libraries. - A high degree of empathy for developers and the ability to write clear, accurate, and engaging technical documentation. - Comfortable being the public face of a highly technical product for early adopters. Bonus Points if (optional): - Experience with blockchain developer tooling (SDKs, block explorers, faucets, wallets). - Familiarity with smart contract development patterns. We offer competitive pay with a base salary range for this position of $140,000 - $210,000 depending on job-related knowledge, skills, experience, and location. In addition, we offer lumen-denominated grants along with the following perks and benefits: USA Benefits/Perks: - Competitive health, dental & vision coverage with most plans covered at 100% for the employee + any dependents - Flexible time off + 15 company holidays including a company-wide holiday break - Generous paid parental leave for all parents, plus paid pregnancy disability leave for birthing parents - Gym reimbursement ($80 per month) - Life & ADD (up to $50K) - Short & Long term disability - 401K with 4% match - Health & Dependent Care FSA Accounts - Commuter benefits with $250/month employer contribution - Health Savings Account (HSA) with monthly employer contribution - Family building benefits through Kindbody - Wellbeing benefits (One Medical, Rightway, Headspace) - L&D budget of $1,500/year - Daily lunch and snacks in office - Company retreats About Stellar Stellar is more than a blockchain. Powered by a decentralized, fast, scalable, and uniquely sustainable network made for financial products and services and a thriving and passionate ecosystem that includes a non-profit organization driven by a mission, Stellar is paving the path to unlock the world’s economic potential through blockchain technology. Built with speed and low costs in mind, the Stellar network provides builders and financial institutions worldwide a platform to issue assets, and to send and convert currencies in real time creating real world utility. Founded in 2014, the Stellar Development Foundation (SDF) supports the continued development and growth of the Stellar network and also serves the ecosystem of NGOs, corporations, universities, small businesses, governments, and solo entrepreneurs building on the Stellar network through tooling, funding and strategic collaborations. Together, Stellar is where blockchain meets the real world. About the Stellar Development Foundation The Stellar Development Foundation (SDF) is a non-profit organization focused on working with and supporting change-makers to create equitable access to the global financial system through blockchain technology. SDF provides grants, investments, funding, and other awards to builders and organizations. SDF also develops resources and tooling on the Stellar network to help unlock real world utility. As a nonprofit foundation, SDF puts the health of the Stellar network and the Stellar ecosystem and its mission above all else. We look forward to hearing from you! Privacy Policy By submitting your application, you are agreeing to our use and processing of your data in accordance with our Privacy Policy https://www.stellar.org/privacy-policy?locale=en. SDF is committed to diversity in its workforce and is proud to be an equal opportunity employer. SDF does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.
Senior Software Engineer, Core
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (SDF) has helped fuel the tremendous growth of the Stellar blockchain network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is expanding to support the rapidly growing and changing Stellar ecosystem. In this role you’ll be designing, building, and implementing changes to Stellar Core - the primary distributed system that is used for maintaining Stellar's ledger and obtaining global consensus. As a member of our team, you'll have the opportunity to work on a wide variety of problems focused on growing and scaling our global network. This includes designing and implementing features that increase the performance of the network (peer to peer networking and processing performance), decentralization (resilience to nodes failing or coordinating to attack the network) as well as proper incentive mechanics for network participants. You’ll be playing with formal models and verification (consensus), simulation (confirm emergent properties) in addition to typical scalability problems (distributed and multi-core). In this role, you will: - Design and build key components of Stellar Core - the backbone software behind the Stellar Network. - Design and develop robust, scalable, and extensible technologies that empower our developers and network participants. - Collaborate on new architectures and subsystems, working alongside our CTO, our team of engineers, and our community of open source developers. - Write clean, maintainable code with an emphasis on edge case analysis and future-proofing our work. - Own core subsystems of Stellar Core, and help the team hit critical product milestones. - Collaborate with the team on code review and design, and contribute to best practices for all of engineering at SDF. - Investigate and refactor performance bottlenecks in order to continue scaling the system. - Author detailed technical feature and protocol (RFC) specifications - we take design seriously, and we encourage everyone to be a part of our RFC processes. You have: - You have 4+ years of experience developing software on a team. - You have a BS or MS in Computer Science or equivalent field. - You excel in writing code in modern C++ or Rust in a production environment. - You're a great communicator that can advocate and lead technical discussions, especially during the design and code review process. - You have a solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular. - You are knowledgeable of best practices and development tools and are passionate about technological innovation. - You have a passion for performance debugging and benchmarking. - You love a good challenge in an ever-evolving space - many of the challenges we face are being faced for the first time! - You're enthusiastic about working on a small, growing team where you'll be given a lot of autonomy. - You're open, empathetic, and care about putting the best ideas forward in a collaborative and helpful manner. Bonus Points if: - You have direct experience with designing and implementing distributed systems. - You have a strong curiosity in blockchain technologies and cryptocurrencies, and understand the fundamentals of these systems. We offer competitive pay with a base salary range for this position of $180,000 - $290,000 depending on job-related knowledge, skills, experience, and location. In addition, we offer lumen-denominated grants along with the following perks and benefits: USA Benefits/Perks: - Competitive health, dental & vision coverage with most plans covered at 100% for the employee + any dependents - Flexible time off + 15 company holidays including a company-wide holiday break - Generous paid parental leave for all parents, plus paid pregnancy disability leave for birthing parents - Gym reimbursement ($80 per month) - Life & ADD (up to $50K) - Short & Long term disability - 401K with 4% match - Health & Dependent Care FSA Accounts - Commuter benefits with $250/month employer contribution - Health Savings Account (HSA) with monthly employer contribution - Family building benefits through Kindbody - Wellbeing benefits (One Medical, Rightway, Headspace) - L&D budget of $1,500/year - Daily lunch and snacks in office - Company retreats #LI-Hybrid About Stellar Stellar is more than a blockchain. Powered by a decentralized, fast, scalable, and uniquely sustainable network made for financial products and services and a thriving and passionate ecosystem that includes a non-profit organization driven by a mission, Stellar is paving the path to unlock the world’s economic potential through blockchain technology. Built with speed and low costs in mind, the Stellar network provides builders and financial institutions worldwide a platform to issue assets, and to send and convert currencies in real time creating real world utility. Founded in 2014, the Stellar Development Foundation (SDF) supports the continued development and growth of the Stellar network and also serves the ecosystem of NGOs, corporations, universities, small businesses, governments, and solo entrepreneurs building on the Stellar network through tooling, funding and strategic collaborations. Together, Stellar is where blockchain meets the real world. About the Stellar Development Foundation The Stellar Development Foundation (SDF) is a non-profit organization focused on working with and supporting change-makers to create equitable access to the global financial system through blockchain technology. SDF provides grants, investments, funding, and other awards to builders and organizations. SDF also develops resources and tooling on the Stellar network to help unlock real world utility. As a nonprofit foundation, SDF puts the health of the Stellar network and the Stellar ecosystem and its mission above all else. We look forward to hearing from you! Privacy Policy By submitting your application, you are agreeing to our use and processing of your data in accordance with our Privacy Policy https://www.stellar.org/privacy-policy?locale=en. SDF is committed to diversity in its workforce and is proud to be an equal opportunity employer. SDF does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.
Dataframe SDK Engineer
At Rerun, we’re building the data stack for Physical AI. Large parts of the physical-world economy will be transformed by intelligent products, and we're developing the data infrastructure and tools that make it possible. Our open-source project focuses on logging and visualizing multimodal data and is already loved by some of the best teams in the world. We’re now building our commercial platform — managed infrastructure for ingesting, storing, analyzing, and building training data pipelines for Physical AI at scale. We’ve built an exceptionally senior, talented engineering team. Now we’re looking for a DataFrame SDK Engineer to own and expand the developer experience for querying and working with Rerun’s data — improving performance, ergonomics, and integrations across our Python and Rust SDKs. This role sits at the intersection of API design, query performance, and developer experience, and will have a direct impact on how customers adopt and build on top of Rerun Cloud. WHAT YOU’LL DO - Build a world-class query and dataframe SDK that makes exploring data in Rerun intuitive and powerful - Work across Python, Rust, and gRPC layers to add new operations and integrate with our distributed backend services - Push performance improvements through better query planning, push-down logic, and dataset versioning - Contribute documentation and examples that make the SDK easy to adopt - Collaborate with other engineers on dataset creation, versioning, and catalog interfaces WE’D LOVE IT IF YOU HAVE - Experience building or contributing to Python data APIs, ideally dataframe-style APIs (e.g. Pandas, Polars, Arrow, Snowflake, or similar) - Strong experience in Python and Rust, or a language-agnostic background with proven ability and motivation to pick up Rust rapidly. - Experience writing high-performance software and debugging across Python, Rust, gRPC, and distributed systems - Proven ability to take projects from start to finish with limited hand-holding — you’re comfortable owning a slice of the stack and iterating quickly - Empathy for developers and a sense of taste for clean, ergonomic API design BONUS POINTS IT IF YOU HAVE - Experience with Apache Datafusion or Apache Arrow - Familiarity with query planners, compilers, or execution engines - Experience working on data-oriented or multimodal data systems (e.g., robotics, physics modeling, or simulation pipelines) - Knowledge of async Rust or similar concurrent programming models HOW WE WORK AT RERUN - We're a remote company headquartered in Stockholm, Sweden. - We meet up in person for a week roughly once a quarter - The team you'll join has members in European and US-East Coast timezones - You should be available for synchronous work between 1:30–5:00pm CET. Given our current team distribution, candidates outside of Europe or the US will be considered on a case-by-case basis to ensure there’s enough overlap for effective collaboration. - We've put together an uncommonly talented tech team, value agency and helpfulness highly, and expect everyone to take broad responsibility for what they build - We offer competitive cash and equity compensation, six weeks paid vacation, and whatever hardware and software you need to do your job
Security Engineer - Remote
ABOUT US Parity is one of the world’s most experienced companies building the core infrastructure behind blockchain — the system that allows information and value to be shared securely without needing an intermediary. We’re laying the foundation for a better web which respects the freedom and data of individuals, and empowers developers to build better, more trustworthy online services. Our remote-first, global team develop open-source software that anyone can use or improve. This includes Polkadot https://polkadot.network/, Polkadot SDK https://substrate.io, and Kusama https://kusama.network/ — key parts of the Web3 tech stack, the next generation of the internet. Our mission is to make Polkadot the most active and innovative community in blockchain, powering a new era of connected and decentralised applications. ABOUT THE TEAM Parity’s Security Engineering team is at the forefront of protecting the Polkadot ecosystem by designing and implementing secure software, auditing code for vulnerabilities, and building cutting-edge ML tools to automate security analysis. We work closely with development teams to embed security best practices across our open-source stack, ensuring that our blockchain infrastructure is robust, resilient, and secure by design. ABOUT THE ROLE As a security-focused software engineer, you will go beyond traditional application security - you’ll audit and ideally write secure Rust code where needed, conduct deep manual and automated code audits, and leverage machine learning to enhance security across our ecosystem. This is an opportunity to shape the security landscape of the next generation of decentralized applications and protocols. - Assist in developing Secure Software – Write and optimise Rust code to build security-critical components and tools. - Code Auditing & Vulnerability Analysis – Perform deep manual and automated code reviews to identify and mitigate security vulnerabilities. - ML-Powered Security – Design and implement machine learning models for automated security analysis, anomaly detection, and threat mitigation. - Bug Bounty & Vulnerability Management – Manage bug bounty submissions, triage security reports, and collaborate with ethical hackers to resolve issues. - Secure Development Best Practices – Work with engineering teams to integrate security best practices into the software development lifecycle. - Threat Modeling & Risk Assessment – Identify and assess security risks in our blockchain infrastructure, smart contracts, and core software. - Stay Cutting-Edge – Research and implement the latest advancements in secure coding, ML-driven security, and blockchain security. WHAT WE'RE LOOKING FOR - Experience with secure coding practices and memory safety concepts. - Background in code auditing, vulnerability analysis, or exploit development. - Experience triaging and resolving bug bounty reports. - Knowledge of machine learning techniques applied to security (e.g., anomaly detection, fuzzing, automated threat detection). - Familiarity with cryptographic principles, blockchain security, or decentralized systems. - Strong problem-solving skills and an offensive security mindset. If you're excited about writing secure software, auditing code, and pioneering ML-driven security solutions for Web3, we’d love to hear from you! ABOUT WORKING WITH US Joining Parity means joining team mates who are genuinely excited about the impact their projects are having, and the opportunity to grow alongside some of the brightest minds in the Web3 space! You’ll work remotely and flexibly, while still getting to meet your team mates throughout the year at team and company-wide retreats. Upon receiving an offer, all candidates undergo a background check through Zinc https://zincwork.com/candidates, our trusted third-party provider. Team members will be taken on as a contractor via our UK entity. View our Applicant Notice https://www.parity.io/applicant-notice/ to see how we use your data. Parity is an Equal Opportunity Employer. We welcome diversity in our global team and care about everyone in our collective feeling included and welcome. Is this position not quite your match? Browse https://www.parity.io/jobs/ our other open roles.
Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | USA - EST only | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in the Unites States, EST timezones at this time. Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring The Opportunity: Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack The Observability department is focused on enabling developers to understand the health and performance of their applications and infrastructure in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it. In this role, you will be part of the team that builds our Cloud Observability stack that allows customers to collect and visualize metrics from various systems and applications. We build and maintain the backend of opinionated applications such as Cloud Provider Observability, Database Observability, and Kubernetes Monitoring. This includes the dashboards, alerts, documentation, and infrastructure while working closely with other teams to ensure seamless experiences. We also strive to incorporate OSS contributions in our work by contributing to projects such as Alloy, Prometheus, OpenTelemetry, and Beyla. The Observability department provides a core building block for customers using Grafana Cloud. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities. What You’ll Be Doing: At Grafana Labs, our engineers have a dedicated career path and do not have to become managers to progress in their career. Staff Software Engineers at Grafana have a large amount of experience across multiple areas. They are able to estimate, plan, coordinate and deliver large tasks spanning multiple systems. They actively coach and mentor other team members in their team and are able to identify and resolve issues with technology and product processes. You will bring your passion for observability and software engineering expertise to help us take our infrastructure monitoring capabilities within Grafana Cloud to the next level. This will include working with our Kubernetes monitoring solution. - Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines - Create middleware components and libraries that simplify development and maintenance of observability solutions - When necessary, represent Grafana Labs in open source forums, working groups, and events - Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs - Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions - Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience - Take ownership of the services you’re running by deploying well tested clean code - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope As we are remote-first and our engineering organization is entirely remote, we provide guidance and meet regularly using video calls, so an independent attitude, good communication skills, and transparency are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You have a passion for observability and like to share your knowledge by writing documentation and blog posts. - You love to engage with customers and help them out. - You have excellent communication skills. - You have relevant open source experience, ideally in the observability domain. - You are willing to become an active member of the OpenTelemetry and Prometheus communities. - You’re curious and you enjoy learning new programming languages and frameworks, setting up examples, and figuring out how things work. - You have a good understanding of typical production environments. Ideally you have been responsible for operating production services and organizing on-call. - You actively mentor other team members, identifying areas for focus and improvement. Requirements: - Strong 8+ years of experience with at least one programming language - any major language (Python, .NET, Java, Go, Rust, etc) is acceptable - Demonstrated working experience in operating high-scale production systems running on Kubernetes and monitoring it, including on-call participation, incident response, and postmortem practices - Familiarity with observability tooling (e.g. Grafana) - Strong understanding of time-series data, metrics cardinality challenges, and cost/performance tradeoffs/optimizations in observability systems - Experience in a hands-on technical leadership role - setting technical direction, leading project teams, and influencing architectural decisions beyond your immediate team - Deep understanding of distributed systems concepts including scalability, consistency, high availability, and failure modes in large-scale systems - Experience writing clean, maintainable, robust, and performant software - Experience with delivering projects from start to finish in a self-driven manner - Excellent problem-solving and debugging skills - Strong mentoring and leadership skills Bonus Points For: - Experience operating or scaling Prometheus in high-cardinality, multi-tenant environments - Experience working with OpenTelemetry Collector pipelines or similar telemetry ingestion systems - Certified Kubernetes Administrator (CKA)/ Certified Kubernetes Application Developer (CKAD) or any other Kubernetes related certification from CNCF - Experience developing Kubernetes operators, controllers, or custom resources - Strong understanding of metrics collection, visualization, and alerting concepts - Experience contributing to or maintaining open source projects, with evidence of successful pull requests and community collaboration - Experience designing and building observability backends for various systems and applications Compensation & Rewards: In the United States, the compensation range for this role is USD 174,986 - 209,983 . Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | United Kingdom | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring The Opportunity: Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack The Observability department is focused on enabling developers to understand the health and performance of their applications and infrastructure in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it. In this role, you will be part of the team that builds our Cloud Observability stack that allows customers to collect and visualize metrics from various systems and applications. We build and maintain the backend of opinionated applications such as Cloud Provider Observability, Database Observability, and Kubernetes Monitoring. This includes the dashboards, alerts, documentation, and infrastructure while working closely with other teams to ensure seamless experiences. We also strive to incorporate OSS contributions in our work by contributing to projects such as Alloy, Prometheus, OpenTelemetry, and Beyla. The Observability department provides a core building block for customers using Grafana Cloud. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities. What You’ll Be Doing: At Grafana Labs, our engineers have a dedicated career path and do not have to become managers to progress in their career. Staff Software Engineers at Grafana have a large amount of experience across multiple areas. They are able to estimate, plan, coordinate and deliver large tasks spanning multiple systems. They actively coach and mentor other team members in their team and are able to identify and resolve issues with technology and product processes. You will bring your passion for observability and software engineering expertise to help us take our infrastructure monitoring capabilities within Grafana Cloud to the next level. This will include working with our Kubernetes monitoring solution. - Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines - Create middleware components and libraries that simplify development and maintenance of observability solutions - When necessary, represent Grafana Labs in open source forums, working groups, and events - Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs - Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions - Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience - Take ownership of the services you’re running by deploying well tested clean code - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope As we are remote-first and our engineering organization is entirely remote, we provide guidance and meet regularly using video calls, so an independent attitude, good communication skills, and transparency are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You have a passion for observability and like to share your knowledge by writing documentation and blog posts. - You love to engage with customers and help them out. - You have excellent communication skills. - You have relevant open source experience, ideally in the observability domain. - You are willing to become an active member of the OpenTelemetry and Prometheus communities. - You’re curious and you enjoy learning new programming languages and frameworks, setting up examples, and figuring out how things work. - You have a good understanding of typical production environments. Ideally you have been responsible for operating production services and organizing on-call. - You actively mentor other team members, identifying areas for focus and improvement. Requirements: - Strong 8+ years of experience with at least one programming language - any major language (Python, .NET, Java, Go, Rust, etc) is acceptable - Demonstrated working experience in operating high-scale production systems running on Kubernetes and monitoring it, including on-call participation, incident response, and postmortem practices - Familiarity with observability tooling (e.g. Grafana) - Strong understanding of time-series data, metrics cardinality challenges, and cost/performance tradeoffs/optimizations in observability systems - Experience in a hands-on technical leadership role - setting technical direction, leading project teams, and influencing architectural decisions beyond your immediate team - Deep understanding of distributed systems concepts including scalability, consistency, high availability, and failure modes in large-scale systems - Experience writing clean, maintainable, robust, and performant software - Experience with delivering projects from start to finish in a self-driven manner - Excellent problem-solving and debugging skills - Strong mentoring and leadership skills Bonus Points For: - Experience operating or scaling Prometheus in high-cardinality, multi-tenant environments - Experience working with OpenTelemetry Collector pipelines or similar telemetry ingestion systems - Certified Kubernetes Administrator (CKA)/ Certified Kubernetes Application Developer (CKAD) or any other Kubernetes related certification from CNCF - Experience developing Kubernetes operators, controllers, or custom resources - Strong understanding of metrics collection, visualization, and alerting concepts - Experience contributing to or maintaining open source projects, with evidence of successful pull requests and community collaboration - Experience designing and building observability backends for various systems and applications Compensation & Rewards: In United Kingdom, the compensation range for this role is GBP 103,958 - GBP 124,750 . Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | Sweden | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring The Opportunity: Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack The Observability department is focused on enabling developers to understand the health and performance of their applications and infrastructure in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it. In this role, you will be part of the team that builds our Cloud Observability stack that allows customers to collect and visualize metrics from various systems and applications. We build and maintain the backend of opinionated applications such as Cloud Provider Observability, Database Observability, and Kubernetes Monitoring. This includes the dashboards, alerts, documentation, and infrastructure while working closely with other teams to ensure seamless experiences. We also strive to incorporate OSS contributions in our work by contributing to projects such as Alloy, Prometheus, OpenTelemetry, and Beyla. The Observability department provides a core building block for customers using Grafana Cloud. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities. What You’ll Be Doing: At Grafana Labs, our engineers have a dedicated career path and do not have to become managers to progress in their career. Staff Software Engineers at Grafana have a large amount of experience across multiple areas. They are able to estimate, plan, coordinate and deliver large tasks spanning multiple systems. They actively coach and mentor other team members in their team and are able to identify and resolve issues with technology and product processes. You will bring your passion for observability and software engineering expertise to help us take our infrastructure monitoring capabilities within Grafana Cloud to the next level. This will include working with our Kubernetes monitoring solution. - Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines - Create middleware components and libraries that simplify development and maintenance of observability solutions - When necessary, represent Grafana Labs in open source forums, working groups, and events - Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs - Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions - Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience - Take ownership of the services you’re running by deploying well tested clean code - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope As we are remote-first and our engineering organization is entirely remote, we provide guidance and meet regularly using video calls, so an independent attitude, good communication skills, and transparency are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You have a passion for observability and like to share your knowledge by writing documentation and blog posts. - You love to engage with customers and help them out. - You have excellent communication skills. - You have relevant open source experience, ideally in the observability domain. - You are willing to become an active member of the OpenTelemetry and Prometheus communities. - You’re curious and you enjoy learning new programming languages and frameworks, setting up examples, and figuring out how things work. - You have a good understanding of typical production environments. Ideally you have been responsible for operating production services and organizing on-call. - You actively mentor other team members, identifying areas for focus and improvement. Requirements: - Strong 8+ years of experience with at least one programming language - any major language (Python, .NET, Java, Go, Rust, etc) is acceptable - Demonstrated working experience in operating high-scale production systems running on Kubernetes and monitoring it, including on-call participation, incident response, and postmortem practices - Familiarity with observability tooling (e.g. Grafana) - Strong understanding of time-series data, metrics cardinality challenges, and cost/performance tradeoffs/optimizations in observability systems - Experience in a hands-on technical leadership role - setting technical direction, leading project teams, and influencing architectural decisions beyond your immediate team - Deep understanding of distributed systems concepts including scalability, consistency, high availability, and failure modes in large-scale systems - Experience writing clean, maintainable, robust, and performant software - Experience with delivering projects from start to finish in a self-driven manner - Excellent problem-solving and debugging skills - Strong mentoring and leadership skills Bonus Points For: - Experience operating or scaling Prometheus in high-cardinality, multi-tenant environments - Experience working with OpenTelemetry Collector pipelines or similar telemetry ingestion systems - Certified Kubernetes Administrator (CKA)/ Certified Kubernetes Application Developer (CKAD) or any other Kubernetes related certification from CNCF - Experience developing Kubernetes operators, controllers, or custom resources - Strong understanding of metrics collection, visualization, and alerting concepts - Experience contributing to or maintaining open source projects, with evidence of successful pull requests and community collaboration - Experience designing and building observability backends for various systems and applications Compensation & Rewards: In Sweden, the compensation range for this role is SEK 878,578 - SEK 1,054,294 . Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | Spain | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring The Opportunity: Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack The Observability department is focused on enabling developers to understand the health and performance of their applications and infrastructure in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it. In this role, you will be part of the team that builds our Cloud Observability stack that allows customers to collect and visualize metrics from various systems and applications. We build and maintain the backend of opinionated applications such as Cloud Provider Observability, Database Observability, and Kubernetes Monitoring. This includes the dashboards, alerts, documentation, and infrastructure while working closely with other teams to ensure seamless experiences. We also strive to incorporate OSS contributions in our work by contributing to projects such as Alloy, Prometheus, OpenTelemetry, and Beyla. The Observability department provides a core building block for customers using Grafana Cloud. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities. What You’ll Be Doing: At Grafana Labs, our engineers have a dedicated career path and do not have to become managers to progress in their career. Staff Software Engineers at Grafana have a large amount of experience across multiple areas. They are able to estimate, plan, coordinate and deliver large tasks spanning multiple systems. They actively coach and mentor other team members in their team and are able to identify and resolve issues with technology and product processes. You will bring your passion for observability and software engineering expertise to help us take our infrastructure monitoring capabilities within Grafana Cloud to the next level. This will include working with our Kubernetes monitoring solution. - Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines - Create middleware components and libraries that simplify development and maintenance of observability solutions - When necessary, represent Grafana Labs in open source forums, working groups, and events - Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs - Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions - Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience - Take ownership of the services you’re running by deploying well tested clean code - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope As we are remote-first and our engineering organization is entirely remote, we provide guidance and meet regularly using video calls, so an independent attitude, good communication skills, and transparency are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You have a passion for observability and like to share your knowledge by writing documentation and blog posts. - You love to engage with customers and help them out. - You have excellent communication skills. - You have relevant open source experience, ideally in the observability domain. - You are willing to become an active member of the OpenTelemetry and Prometheus communities. - You’re curious and you enjoy learning new programming languages and frameworks, setting up examples, and figuring out how things work. - You have a good understanding of typical production environments. Ideally you have been responsible for operating production services and organizing on-call. - You actively mentor other team members, identifying areas for focus and improvement. Requirements: - Strong 8+ years of experience with at least one programming language - any major language (Python, .NET, Java, Go, Rust, etc) is acceptable - Demonstrated working experience in operating high-scale production systems running on Kubernetes and monitoring it, including on-call participation, incident response, and postmortem practices - Familiarity with observability tooling (e.g. Grafana) - Strong understanding of time-series data, metrics cardinality challenges, and cost/performance tradeoffs/optimizations in observability systems - Experience in a hands-on technical leadership role - setting technical direction, leading project teams, and influencing architectural decisions beyond your immediate team - Deep understanding of distributed systems concepts including scalability, consistency, high availability, and failure modes in large-scale systems - Experience writing clean, maintainable, robust, and performant software - Experience with delivering projects from start to finish in a self-driven manner - Excellent problem-solving and debugging skills - Strong mentoring and leadership skills Bonus Points For: - Experience operating or scaling Prometheus in high-cardinality, multi-tenant environments - Experience working with OpenTelemetry Collector pipelines or similar telemetry ingestion systems - Certified Kubernetes Administrator (CKA)/ Certified Kubernetes Application Developer (CKAD) or any other Kubernetes related certification from CNCF - Experience developing Kubernetes operators, controllers, or custom resources - Strong understanding of metrics collection, visualization, and alerting concepts - Experience contributing to or maintaining open source projects, with evidence of successful pull requests and community collaboration - Experience designing and building observability backends for various systems and applications Compensation & Rewards: In Spain, the compensation range for this role is EUR 94,025 - EUR 112,830 . Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | Germany | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring The Opportunity: Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack The Observability department is focused on enabling developers to understand the health and performance of their applications and infrastructure in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it. In this role, you will be part of the team that builds our Cloud Observability stack that allows customers to collect and visualize metrics from various systems and applications. We build and maintain the backend of opinionated applications such as Cloud Provider Observability, Database Observability, and Kubernetes Monitoring. This includes the dashboards, alerts, documentation, and infrastructure while working closely with other teams to ensure seamless experiences. We also strive to incorporate OSS contributions in our work by contributing to projects such as Alloy, Prometheus, OpenTelemetry, and Beyla. The Observability department provides a core building block for customers using Grafana Cloud. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities. What You’ll Be Doing: At Grafana Labs, our engineers have a dedicated career path and do not have to become managers to progress in their career. Staff Software Engineers at Grafana have a large amount of experience across multiple areas. They are able to estimate, plan, coordinate and deliver large tasks spanning multiple systems. They actively coach and mentor other team members in their team and are able to identify and resolve issues with technology and product processes. You will bring your passion for observability and software engineering expertise to help us take our infrastructure monitoring capabilities within Grafana Cloud to the next level. This will include working with our Kubernetes monitoring solution. - Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines - Create middleware components and libraries that simplify development and maintenance of observability solutions - When necessary, represent Grafana Labs in open source forums, working groups, and events - Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs - Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions - Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience - Take ownership of the services you’re running by deploying well tested clean code - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope As we are remote-first and our engineering organization is entirely remote, we provide guidance and meet regularly using video calls, so an independent attitude, good communication skills, and transparency are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You have a passion for observability and like to share your knowledge by writing documentation and blog posts. - You love to engage with customers and help them out. - You have excellent communication skills. - You have relevant open source experience, ideally in the observability domain. - You are willing to become an active member of the OpenTelemetry and Prometheus communities. - You’re curious and you enjoy learning new programming languages and frameworks, setting up examples, and figuring out how things work. - You have a good understanding of typical production environments. Ideally you have been responsible for operating production services and organizing on-call. - You actively mentor other team members, identifying areas for focus and improvement. Requirements: - Strong 8+ years of experience with at least one programming language - any major language (Python, .NET, Java, Go, Rust, etc) is acceptable - Demonstrated working experience in operating high-scale production systems running on Kubernetes and monitoring it, including on-call participation, incident response, and postmortem practices - Familiarity with observability tooling (e.g. Grafana) - Strong understanding of time-series data, metrics cardinality challenges, and cost/performance tradeoffs/optimizations in observability systems - Experience in a hands-on technical leadership role - setting technical direction, leading project teams, and influencing architectural decisions beyond your immediate team - Deep understanding of distributed systems concepts including scalability, consistency, high availability, and failure modes in large-scale systems - Experience writing clean, maintainable, robust, and performant software - Experience with delivering projects from start to finish in a self-driven manner - Excellent problem-solving and debugging skills - Strong mentoring and leadership skills Bonus Points For: - Experience operating or scaling Prometheus in high-cardinality, multi-tenant environments - Experience working with OpenTelemetry Collector pipelines or similar telemetry ingestion systems - Certified Kubernetes Administrator (CKA)/ Certified Kubernetes Application Developer (CKAD) or any other Kubernetes related certification from CNCF - Experience developing Kubernetes operators, controllers, or custom resources - Strong understanding of metrics collection, visualization, and alerting concepts - Experience contributing to or maintaining open source projects, with evidence of successful pull requests and community collaboration - Experience designing and building observability backends for various systems and applications Compensation & Rewards: In Germany, the compensation range for this role is EUR 109,709 - EUR 131,651 . Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | Canada | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Canada, EST timezones at this time. Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring The Opportunity: Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack The Observability department is focused on enabling developers to understand the health and performance of their applications and infrastructure in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it. In this role, you will be part of the team that builds our Cloud Observability stack that allows customers to collect and visualize metrics from various systems and applications. We build and maintain the backend of opinionated applications such as Cloud Provider Observability, Database Observability, and Kubernetes Monitoring. This includes the dashboards, alerts, documentation, and infrastructure while working closely with other teams to ensure seamless experiences. We also strive to incorporate OSS contributions in our work by contributing to projects such as Alloy, Prometheus, OpenTelemetry, and Beyla. The Observability department provides a core building block for customers using Grafana Cloud. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities. What You’ll Be Doing: At Grafana Labs, our engineers have a dedicated career path and do not have to become managers to progress in their career. Staff Software Engineers at Grafana have a large amount of experience across multiple areas. They are able to estimate, plan, coordinate and deliver large tasks spanning multiple systems. They actively coach and mentor other team members in their team and are able to identify and resolve issues with technology and product processes. You will bring your passion for observability and software engineering expertise to help us take our infrastructure monitoring capabilities within Grafana Cloud to the next level. This will include working with our Kubernetes monitoring solution. - Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines - Create middleware components and libraries that simplify development and maintenance of observability solutions - When necessary, represent Grafana Labs in open source forums, working groups, and events - Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs - Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions - Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience - Take ownership of the services you’re running by deploying well tested clean code - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope As we are remote-first and our engineering organization is entirely remote, we provide guidance and meet regularly using video calls, so an independent attitude, good communication skills, and transparency are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You have a passion for observability and like to share your knowledge by writing documentation and blog posts. - You love to engage with customers and help them out. - You have excellent communication skills. - You have relevant open source experience, ideally in the observability domain. - You are willing to become an active member of the OpenTelemetry and Prometheus communities. - You’re curious and you enjoy learning new programming languages and frameworks, setting up examples, and figuring out how things work. - You have a good understanding of typical production environments. Ideally you have been responsible for operating production services and organizing on-call. - You actively mentor other team members, identifying areas for focus and improvement. Requirements: - Strong 8+ years of experience with at least one programming language - any major language (Python, .NET, Java, Go, Rust, etc) is acceptable - Demonstrated working experience in operating high-scale production systems running on Kubernetes and monitoring it, including on-call participation, incident response, and postmortem practices - Familiarity with observability tooling (e.g. Grafana) - Strong understanding of time-series data, metrics cardinality challenges, and cost/performance tradeoffs/optimizations in observability systems - Experience in a hands-on technical leadership role - setting technical direction, leading project teams, and influencing architectural decisions beyond your immediate team - Deep understanding of distributed systems concepts including scalability, consistency, high availability, and failure modes in large-scale systems - Experience writing clean, maintainable, robust, and performant software - Experience with delivering projects from start to finish in a self-driven manner - Excellent problem-solving and debugging skills - Strong mentoring and leadership skills Bonus Points For: - Experience operating or scaling Prometheus in high-cardinality, multi-tenant environments - Experience working with OpenTelemetry Collector pipelines or similar telemetry ingestion systems - Certified Kubernetes Administrator (CKA)/ Certified Kubernetes Application Developer (CKAD) or any other Kubernetes related certification from CNCF - Experience developing Kubernetes operators, controllers, or custom resources - Strong understanding of metrics collection, visualization, and alerting concepts - Experience contributing to or maintaining open source projects, with evidence of successful pull requests and community collaboration - Experience designing and building observability backends for various systems and applications Compensation & Rewards: In Canada, the compensation range for this role is CAD 186,368 - 223,642 . Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Databases Tempo | US | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are seeking candidates in US and Canada. The Opportunity: We build Tempo , the open-source distributed tracing backend behind Grafana Cloud Traces and Grafana Enterprise Traces (GET). Tempo makes it easy to search traces, generate metrics from spans, and connect tracing data with logs, metrics, and profiles across the Grafana stack. 2026 is an inflection point for Tempo. After a major architectural upgrade and the launch of TraceQL metrics, we are shifting from foundational work to product and operational excellence, and evolving Tempo from a SaaS database into a platform that powers Grafana’s next generation of observability products (App Observability, Asserts, Traces Drilldown, and AI-driven assistants). Over the next year, you will help us: - Make Grafana Cloud Traces “just work” for customers by eliminating rough edges, confusing limits, and hidden failure modes. - Achieve operational excellence at scale as we grow from close to 50 cells today into triple digits this year, with autoscaling, parameterized rollouts, and aggressive toil reduction. - Evolve Tempo into a platform enabler: higher-density APIs, trace aggregation, TraceQL metrics math, and machine/LLM-friendly interfaces that downstream products and agents can build on. - Push performance further: faster query latency at hundreds of MB/s ingestion and performant 30-day query ranges to match competitors. - Prepare Tempo for an agent-driven world: larger, burstier, higher-cardinality workloads, and new categories of AI-powered workflows, such as assistant-driven triage and “why is this slow?”- style investigations. What You’ll Be Doing: As a Staff Engineer on Tempo, you will set technical direction on the hardest problems in our roadmap and raise the bar across the team. - Lead multi-quarter technical initiatives from problem framing through rollout, e.g., trace aggregation APIs, Limitless Tempo, autoscaling cells and customer limits, or query engine improvements. - Own the architecture of core Tempo components: ingestion, storage, query, and metrics generation. Drive design reviews, make sharp trade-offs on performance, cost, and complexity, and document the “why” for the team. - Design APIs for humans and agents. Shape the next generation of Tempo’s interfaces (structured, deterministic, discoverable) so that Act 3 products, LLM-driven assistants, and external integrators can build on Tempo reliably. - Drive operational excellence. Own outcomes against concrete SLOs (P99 write latency, incident recurrence, TCO per ingested GB) and push the team toward Zero Ops through automation, parameterized rollouts, and actionable alerts. - Partner with Product and sibling teams. Work closely with PMs and with App Observability, Asserts, Drilldown, and Grafana Assistant teams to understand how Tempo gets consumed and to ship what unblocks them. - Mentor engineers. Raise the engineering bar through code review, design feedback, pairing on hard problems, and writing that leaves the team smarter than you found it. - Participate in on-call for the services you help build, and be a force multiplier in incident response and post-incident learning. - Contribute to open source. Tempo is OSS. You will engage the community, review external contributions, and help steer the project in the open. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). Example problems you could work on These are the kinds of projects landing in 2026. Any one of them is a Staff-sized problem: - Trace aggregation and higher-density APIs: extend TraceQL metrics, design LLM-friendly response types, and make Tempo a first-class data source for Grafana’s AI assistant. - Autoscaling end to end: customer limits and Tempo cells, with hysteresis, predictive scaling for spikes, and safe scale-down. - Agent-scale ingestion and query: guardrails for bursty, high-cardinality, agent-generated workloads. - Query performance: new data formats, smarter query pipelines, targeted optimizations for common Drilldown and Traces workflows, and 30-day query ranges. - Rollouts and multi-cell operations: parameterized rollouts, push-button deploys, and the tooling to grow safely into triple-digit cell counts without a proportional increase in alert noise. - Limits and self-service: drive customer-facing configuration and observability so escalations trend toward zero. What Makes You a Great Fit: - Technical leadership. A track record of leading complex, multi-quarter initiatives that spanned design, delivery, and operations, and made the teams around you better. - Deep systems experience. Substantial hands-on experience building and operating distributed data systems in production: ingestion pipelines, storage engines, query execution, or similar. - Strong software craftsmanship. You write clean, robust, performant software that others can maintain, and you know when to optimize vs. when to ship. - Strong Go, or a path to it. We write Tempo in Go. Deep experience in other systems languages (Rust, C, C++) translates well. - Operational mindset. You’ve owned production services, carried a pager, reduced toil, and treated SLOs as a product feature, not a chore. - Customer focus and pragmatism. You break complex problems into short feedback loops: analyze, design, deliver an MVP, learn, iterate. - Leadership through writing and collaboration. You lead through design docs, reviews, and shipped code, not hierarchy. You communicate clearly in a fully remote, asynchronous environment. Bonus Points For: - Experience with tracing, OpenTelemetry, or large-scale observability systems. - Experience designing query languages, SQL/TraceQL-like engines, or APIs intended to be consumed programmatically (by services or agents). - Experience with columnar storage formats (e.g., Parquet) or purpose-built on-disk formats for analytical workloads. - Experience operating multi-tenant, multi-cell SaaS infrastructure at scale on Kubernetes. - Experience building for AI/LLM consumers: structured APIs, metadata/discovery endpoints, deterministic outputs, evaluation harnesses. - Open-source contribution or maintainership, and comfort engaging a community in the open. - Experience as an on-call user of Grafana, Prometheus, Loki, or Tempo in a previous role (or on a homelab). - Experience in a fully remote, globally distributed team. How we work We are a remote-first team that meets regularly over video and does most of our work asynchronously, in writing. We value creativity, diverse perspectives, and clear communication. Tempo is relied upon by prominent global organizations to monitor critical applications and infrastructure, and we expect everyone on the team, including our Staff engineers, to contribute ideas that make it a more reliable, more useful, and more loved product. In the United States, the compensation range for this role is $174,986 - $209,983 USD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Databases Tempo | Canada | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are seeking candidates in US and Canada. The Opportunity: We build Tempo , the open-source distributed tracing backend behind Grafana Cloud Traces and Grafana Enterprise Traces (GET). Tempo makes it easy to search traces, generate metrics from spans, and connect tracing data with logs, metrics, and profiles across the Grafana stack. 2026 is an inflection point for Tempo. After a major architectural upgrade and the launch of TraceQL metrics, we are shifting from foundational work to product and operational excellence, and evolving Tempo from a SaaS database into a platform that powers Grafana’s next generation of observability products (App Observability, Asserts, Traces Drilldown, and AI-driven assistants). Over the next year, you will help us: - Make Grafana Cloud Traces “just work” for customers by eliminating rough edges, confusing limits, and hidden failure modes. - Achieve operational excellence at scale as we grow from close to 50 cells today into triple digits this year, with autoscaling, parameterized rollouts, and aggressive toil reduction. - Evolve Tempo into a platform enabler: higher-density APIs, trace aggregation, TraceQL metrics math, and machine/LLM-friendly interfaces that downstream products and agents can build on. - Push performance further: faster query latency at hundreds of MB/s ingestion and performant 30-day query ranges to match competitors. - Prepare Tempo for an agent-driven world: larger, burstier, higher-cardinality workloads, and new categories of AI-powered workflows, such as assistant-driven triage and “why is this slow?”- style investigations. What You’ll Be Doing: As a Staff Engineer on Tempo, you will set technical direction on the hardest problems in our roadmap and raise the bar across the team. - Lead multi-quarter technical initiatives from problem framing through rollout, e.g., trace aggregation APIs, Limitless Tempo, autoscaling cells and customer limits, or query engine improvements. - Own the architecture of core Tempo components: ingestion, storage, query, and metrics generation. Drive design reviews, make sharp trade-offs on performance, cost, and complexity, and document the “why” for the team. - Design APIs for humans and agents. Shape the next generation of Tempo’s interfaces (structured, deterministic, discoverable) so that Act 3 products, LLM-driven assistants, and external integrators can build on Tempo reliably. - Drive operational excellence. Own outcomes against concrete SLOs (P99 write latency, incident recurrence, TCO per ingested GB) and push the team toward Zero Ops through automation, parameterized rollouts, and actionable alerts. - Partner with Product and sibling teams. Work closely with PMs and with App Observability, Asserts, Drilldown, and Grafana Assistant teams to understand how Tempo gets consumed and to ship what unblocks them. - Mentor engineers. Raise the engineering bar through code review, design feedback, pairing on hard problems, and writing that leaves the team smarter than you found it. - Participate in on-call for the services you help build, and be a force multiplier in incident response and post-incident learning. - Contribute to open source. Tempo is OSS. You will engage the community, review external contributions, and help steer the project in the open. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). Example problems you could work on These are the kinds of projects landing in 2026. Any one of them is a Staff-sized problem: - Trace aggregation and higher-density APIs: extend TraceQL metrics, design LLM-friendly response types, and make Tempo a first-class data source for Grafana’s AI assistant. - Autoscaling end to end: customer limits and Tempo cells, with hysteresis, predictive scaling for spikes, and safe scale-down. - Agent-scale ingestion and query: guardrails for bursty, high-cardinality, agent-generated workloads. - Query performance: new data formats, smarter query pipelines, targeted optimizations for common Drilldown and Traces workflows, and 30-day query ranges. - Rollouts and multi-cell operations: parameterized rollouts, push-button deploys, and the tooling to grow safely into triple-digit cell counts without a proportional increase in alert noise. - Limits and self-service: drive customer-facing configuration and observability so escalations trend toward zero. What Makes You a Great Fit: - Technical leadership. A track record of leading complex, multi-quarter initiatives that spanned design, delivery, and operations, and made the teams around you better. - Deep systems experience. Substantial hands-on experience building and operating distributed data systems in production: ingestion pipelines, storage engines, query execution, or similar. - Strong software craftsmanship. You write clean, robust, performant software that others can maintain, and you know when to optimize vs. when to ship. - Strong Go, or a path to it. We write Tempo in Go. Deep experience in other systems languages (Rust, C, C++) translates well. - Operational mindset. You’ve owned production services, carried a pager, reduced toil, and treated SLOs as a product feature, not a chore. - Customer focus and pragmatism. You break complex problems into short feedback loops: analyze, design, deliver an MVP, learn, iterate. - Leadership through writing and collaboration. You lead through design docs, reviews, and shipped code, not hierarchy. You communicate clearly in a fully remote, asynchronous environment. Bonus Points For: - Experience with tracing, OpenTelemetry, or large-scale observability systems. - Experience designing query languages, SQL/TraceQL-like engines, or APIs intended to be consumed programmatically (by services or agents). - Experience with columnar storage formats (e.g., Parquet) or purpose-built on-disk formats for analytical workloads. - Experience operating multi-tenant, multi-cell SaaS infrastructure at scale on Kubernetes. - Experience building for AI/LLM consumers: structured APIs, metadata/discovery endpoints, deterministic outputs, evaluation harnesses. - Open-source contribution or maintainership, and comfort engaging a community in the open. - Experience as an on-call user of Grafana, Prometheus, Loki, or Tempo in a previous role (or on a homelab). - Experience in a fully remote, globally distributed team. How we work We are a remote-first team that meets regularly over video and does most of our work asynchronously, in writing. We value creativity, diverse perspectives, and clear communication. Tempo is relied upon by prominent global organizations to monitor critical applications and infrastructure, and we expect everyone on the team, including our Staff engineers, to contribute ideas that make it a more reliable, more useful, and more loved product. In Canada, the compensation range for this role is $186,368 - $223,642 CAD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Adaptive Telemetry| Canada | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are looking for candidates in the Canadian time zones. What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases department owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . We offer our databases as a Cloud service supporting Grafana Cloud. Adaptive Telemetry Group The Adaptive Telemetry group, part of the Databases department, has the mission of ensuring that all telemetry stored in our databases is worthy of attention. Under that mission, the group is responsible for the development of Adaptive Metrics , Adaptive Logs , Adaptive Traces and Adaptive Profiles. Our Adaptive Telemetry solutions give users the ability to control and optimize their telemetry data. These solutions ensure that data storage is optimized based on individual usage patterns, so only the most valuable data is retained. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. What will you be doing: - Drive technical strategy and roadmap. Proactively define the architectural vision, prioritize work that unlocks major product or platform improvements, and influence product and engineering decisions. - Lead end-to-end delivery of large, cross-functional projects. Own planning, design, execution, rollout and long-term operation of large initiatives. - Own architecture, reliability, performance and cost for critical systems. Make pragmatic architecture choices that balance scalability, availability, latency and cost while ensuring systems remain maintainable and evolvable. - Define SLOs/SLIs and lead incident response. Establish measurable reliability targets, run high-severity incident response, lead blameless post-mortems, and drive systemic fixes and automation to prevent recurrence. - Improve observability, automation and operational readiness. Champion telemetry, alerting, runbooks, capacity planning and automation efforts that reduce toil, speed debugging and lower MTTR. - Align stakeholders and remove blockers. Coordinate across Product, Design and other teams to align priorities, negotiate tradeoffs, and unblock delivery for large initiatives. - Mentor and grow engineering talent. Coach senior and mid-level engineers, lead design reviews, raise engineering standards, and help teammates make sound technical tradeoffs. - Represent engineering internally and externally. Communicate technical strategy clearly to non-engineering stakeholders and represent the team in cross-team planning. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What makes you a great fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs - Proven delivery of large distributed systems. Experience shipping and operating complex systems that span multiple teams, with clear evidence of technical leadership and impact. - Strong systems-design instincts. Deep understanding of tradeoffs around latency, consistency, availability, scaling and cost. - Hands-on cloud and platform experience. Solid experience with cloud-native architectures (microservices, containers/Kubernetes, IaC) and the operational practices that keep them healthy. - Reliability and performance ownership. Comfortable defining SLOs/SLIs, doing capacity planning, tuning performance, and driving reliability work end-to-end. - Excellent coding and design skills. You write clear, maintainable, well-tested code and can lead technical designs — we use Go, but Python/C/C++/Rust or similar translate well. - Comfort with AI-assisted development. We embrace AI and agentic development so we expect you to be curious and comfortable using AI-powered developer tools and ideally have practical experience folding them into a team’s workflow. - Experience with messaging and telemetry. Familiarity with streaming/messaging systems (e.g., Kafka) and observability tooling (Prometheus/Grafana or equivalents). - Influence without authority. Ability to align cross-functional stakeholders, set priorities and drive outcomes in a remote-first environment. - Strong communicator. Clear written and verbal communication that works across engineers and non-technical stakeholders. Compensation & Rewards: In Canada, the Base compensation range for this role is CAD 186,368 - CAD 223,642 . Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . Compensation ranges are country-specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. *Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Adaptive Telemetry | USA | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are looking for candidates in the United States time zones. The Opportunity: What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases department owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . We offer our databases as a Cloud service supporting Grafana Cloud. Adaptive Telemetry Group The Adaptive Telemetry group, part of the Databases department, has the mission of ensuring that all telemetry stored in our databases is worthy of attention. Under that mission, the group is responsible for the development of Adaptive Metrics , Adaptive Logs , Adaptive Traces and Adaptive Profiles. Our Adaptive Telemetry solutions give users the ability to control and optimize their telemetry data. These solutions ensure that data storage is optimized based on individual usage patterns, so only the most valuable data is retained. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. What will you be doing: - Drive technical strategy and roadmap. Proactively define the architectural vision, prioritize work that unlocks major product or platform improvements, and influence product and engineering decisions. - Lead end-to-end delivery of large, cross-functional projects. Own planning, design, execution, rollout and long-term operation of large initiatives. - Own architecture, reliability, performance and cost for critical systems. Make pragmatic architecture choices that balance scalability, availability, latency and cost while ensuring systems remain maintainable and evolvable. - Define SLOs/SLIs and lead incident response. Establish measurable reliability targets, run high-severity incident response, lead blameless post-mortems, and drive systemic fixes and automation to prevent recurrence. - Improve observability, automation and operational readiness. Champion telemetry, alerting, runbooks, capacity planning and automation efforts that reduce toil, speed debugging and lower MTTR. - Align stakeholders and remove blockers. Coordinate across Product, Design and other teams to align priorities, negotiate tradeoffs, and unblock delivery for large initiatives. - Mentor and grow engineering talent. Coach senior and mid-level engineers, lead design reviews, raise engineering standards, and help teammates make sound technical tradeoffs. - Represent engineering internally and externally. Communicate technical strategy clearly to non-engineering stakeholders and represent the team in cross-team planning. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What makes you a great fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs - Proven delivery of large distributed systems. Experience shipping and operating complex systems that span multiple teams, with clear evidence of technical leadership and impact. - Strong systems-design instincts. Deep understanding of tradeoffs around latency, consistency, availability, scaling and cost. - Hands-on cloud and platform experience. Solid experience with cloud-native architectures (microservices, containers/Kubernetes, IaC) and the operational practices that keep them healthy. - Reliability and performance ownership. Comfortable defining SLOs/SLIs, doing capacity planning, tuning performance, and driving reliability work end-to-end. - Excellent coding and design skills. You write clear, maintainable, well-tested code and can lead technical designs — we use Go, but Python/C/C++/Rust or similar translate well. - Comfort with AI-assisted development. We embrace AI and agentic development so we expect you to be curious and comfortable using AI-powered developer tools and ideally have practical experience folding them into a team’s workflow. - Experience with messaging and telemetry. Familiarity with streaming/messaging systems (e.g., Kafka) and observability tooling (Prometheus/Grafana or equivalents). - Influence without authority. Ability to align cross-functional stakeholders, set priorities and drive outcomes in a remote-first environment. - Strong communicator. Clear written and verbal communication that works across engineers and non-technical stakeholders. Compensation & Rewards: In the United States, the Base compensation range for this role is USD 174,986 - USD 209,983 . Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . *Compensation ranges are country-specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Adaptive Telemetry | UK | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry This role is available for candidates located in the UK, Germany, Spain, Ireland and Sweden. The Opportunity: What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases department owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . We offer our databases as a Cloud service supporting Grafana Cloud. Adaptive Telemetry Group The Adaptive Telemetry group, part of the Databases department, has the mission of ensuring that all telemetry stored in our databases is worthy of attention. Under that mission, the group is responsible for the development of Adaptive Metrics , Adaptive Logs , Adaptive Traces and Adaptive Profiles. Our Adaptive Telemetry solutions give users the ability to control and optimize their telemetry data. These solutions ensure that data storage is optimized based on individual usage patterns, so only the most valuable data is retained. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. What will you be doing: - Drive technical strategy and roadmap. Proactively define the architectural vision, prioritize work that unlocks major product or platform improvements, and influence product and engineering decisions. - Lead end-to-end delivery of large, cross-functional projects. Own planning, design, execution, rollout and long-term operation of large initiatives. - Own architecture, reliability, performance and cost for critical systems. Make pragmatic architecture choices that balance scalability, availability, latency and cost while ensuring systems remain maintainable and evolvable. - Define SLOs/SLIs and lead incident response. Establish measurable reliability targets, run high-severity incident response, lead blameless post-mortems, and drive systemic fixes and automation to prevent recurrence. - Improve observability, automation and operational readiness. Champion telemetry, alerting, runbooks, capacity planning and automation efforts that reduce toil, speed debugging and lower MTTR. - Align stakeholders and remove blockers. Coordinate across Product, Design and other teams to align priorities, negotiate tradeoffs, and unblock delivery for large initiatives. - Mentor and grow engineering talent. Coach senior and mid-level engineers, lead design reviews, raise engineering standards, and help teammates make sound technical tradeoffs. - Represent engineering internally and externally. Communicate technical strategy clearly to non-engineering stakeholders and represent the team in cross-team planning. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What makes you a great fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs - Proven delivery of large distributed systems. Experience shipping and operating complex systems that span multiple teams, with clear evidence of technical leadership and impact. - Strong systems-design instincts. Deep understanding of tradeoffs around latency, consistency, availability, scaling and cost. - Hands-on cloud and platform experience. Solid experience with cloud-native architectures (microservices, containers/Kubernetes, IaC) and the operational practices that keep them healthy. - Reliability and performance ownership. Comfortable defining SLOs/SLIs, doing capacity planning, tuning performance, and driving reliability work end-to-end. - Excellent coding and design skills. You write clear, maintainable, well-tested code and can lead technical designs — we use Go, but Python/C/C++/Rust or similar translate well. - Comfort with AI-assisted development. We embrace AI and agentic development so we expect you to be curious and comfortable using AI-powered developer tools and ideally have practical experience folding them into a team’s workflow. - Experience with messaging and telemetry. Familiarity with streaming/messaging systems (e.g., Kafka) and observability tooling (Prometheus/Grafana or equivalents). - Influence without authority. Ability to align cross-functional stakeholders, set priorities and drive outcomes in a remote-first environment. - Strong communicator. Clear written and verbal communication that works across engineers and non-technical stakeholders. Compensation & Rewards: In the UK, the Base compensation range for this role is £100,000 - £124,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Adaptive Telemetry | Sweden | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry This role is available for candidates located in the UK, Germany, Spain, Ireland and Sweden. The Opportunity: What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases department owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . We offer our databases as a Cloud service supporting Grafana Cloud. Adaptive Telemetry Group The Adaptive Telemetry group, part of the Databases department, has the mission of ensuring that all telemetry stored in our databases is worthy of attention. Under that mission, the group is responsible for the development of Adaptive Metrics , Adaptive Logs , Adaptive Traces and Adaptive Profiles. Our Adaptive Telemetry solutions give users the ability to control and optimize their telemetry data. These solutions ensure that data storage is optimized based on individual usage patterns, so only the most valuable data is retained. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. What will you be doing: - Drive technical strategy and roadmap. Proactively define the architectural vision, prioritize work that unlocks major product or platform improvements, and influence product and engineering decisions. - Lead end-to-end delivery of large, cross-functional projects. Own planning, design, execution, rollout and long-term operation of large initiatives. - Own architecture, reliability, performance and cost for critical systems. Make pragmatic architecture choices that balance scalability, availability, latency and cost while ensuring systems remain maintainable and evolvable. - Define SLOs/SLIs and lead incident response. Establish measurable reliability targets, run high-severity incident response, lead blameless post-mortems, and drive systemic fixes and automation to prevent recurrence. - Improve observability, automation and operational readiness. Champion telemetry, alerting, runbooks, capacity planning and automation efforts that reduce toil, speed debugging and lower MTTR. - Align stakeholders and remove blockers. Coordinate across Product, Design and other teams to align priorities, negotiate tradeoffs, and unblock delivery for large initiatives. - Mentor and grow engineering talent. Coach senior and mid-level engineers, lead design reviews, raise engineering standards, and help teammates make sound technical tradeoffs. - Represent engineering internally and externally. Communicate technical strategy clearly to non-engineering stakeholders and represent the team in cross-team planning. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What makes you a great fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs - Proven delivery of large distributed systems. Experience shipping and operating complex systems that span multiple teams, with clear evidence of technical leadership and impact. - Strong systems-design instincts. Deep understanding of tradeoffs around latency, consistency, availability, scaling and cost. - Hands-on cloud and platform experience. Solid experience with cloud-native architectures (microservices, containers/Kubernetes, IaC) and the operational practices that keep them healthy. - Reliability and performance ownership. Comfortable defining SLOs/SLIs, doing capacity planning, tuning performance, and driving reliability work end-to-end. - Excellent coding and design skills. You write clear, maintainable, well-tested code and can lead technical designs — we use Go, but Python/C/C++/Rust or similar translate well. - Comfort with AI-assisted development. We embrace AI and agentic development so we expect you to be curious and comfortable using AI-powered developer tools and ideally have practical experience folding them into a team’s workflow. - Experience with messaging and telemetry. Familiarity with streaming/messaging systems (e.g., Kafka) and observability tooling (Prometheus/Grafana or equivalents). - Influence without authority. Ability to align cross-functional stakeholders, set priorities and drive outcomes in a remote-first environment. - Strong communicator. Clear written and verbal communication that works across engineers and non-technical stakeholders. Compensation & Rewards: In Sweden, the Base compensation range for this role is SEK 836,000 - SEK 1,045,000 . Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Adaptive Telemetry | Spain | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry This role is available for candidates located in the UK, Germany, Spain, Ireland and Sweden. The Opportunity: What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases department owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . We offer our databases as a Cloud service supporting Grafana Cloud. Adaptive Telemetry Group The Adaptive Telemetry group, part of the Databases department, has the mission of ensuring that all telemetry stored in our databases is worthy of attention. Under that mission, the group is responsible for the development of Adaptive Metrics , Adaptive Logs , Adaptive Traces and Adaptive Profiles. Our Adaptive Telemetry solutions give users the ability to control and optimize their telemetry data. These solutions ensure that data storage is optimized based on individual usage patterns, so only the most valuable data is retained. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. What will you be doing: - Drive technical strategy and roadmap. Proactively define the architectural vision, prioritize work that unlocks major product or platform improvements, and influence product and engineering decisions. - Lead end-to-end delivery of large, cross-functional projects. Own planning, design, execution, rollout and long-term operation of large initiatives. - Own architecture, reliability, performance and cost for critical systems. Make pragmatic architecture choices that balance scalability, availability, latency and cost while ensuring systems remain maintainable and evolvable. - Define SLOs/SLIs and lead incident response. Establish measurable reliability targets, run high-severity incident response, lead blameless post-mortems, and drive systemic fixes and automation to prevent recurrence. - Improve observability, automation and operational readiness. Champion telemetry, alerting, runbooks, capacity planning and automation efforts that reduce toil, speed debugging and lower MTTR. - Align stakeholders and remove blockers. Coordinate across Product, Design and other teams to align priorities, negotiate tradeoffs, and unblock delivery for large initiatives. - Mentor and grow engineering talent. Coach senior and mid-level engineers, lead design reviews, raise engineering standards, and help teammates make sound technical tradeoffs. - Represent engineering internally and externally. Communicate technical strategy clearly to non-engineering stakeholders and represent the team in cross-team planning. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What makes you a great fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs - Proven delivery of large distributed systems. Experience shipping and operating complex systems that span multiple teams, with clear evidence of technical leadership and impact. - Strong systems-design instincts. Deep understanding of tradeoffs around latency, consistency, availability, scaling and cost. - Hands-on cloud and platform experience. Solid experience with cloud-native architectures (microservices, containers/Kubernetes, IaC) and the operational practices that keep them healthy. - Reliability and performance ownership. Comfortable defining SLOs/SLIs, doing capacity planning, tuning performance, and driving reliability work end-to-end. - Excellent coding and design skills. You write clear, maintainable, well-tested code and can lead technical designs — we use Go, but Python/C/C++/Rust or similar translate well. - Comfort with AI-assisted development. We embrace AI and agentic development so we expect you to be curious and comfortable using AI-powered developer tools and ideally have practical experience folding them into a team’s workflow. - Experience with messaging and telemetry. Familiarity with streaming/messaging systems (e.g., Kafka) and observability tooling (Prometheus/Grafana or equivalents). - Influence without authority. Ability to align cross-functional stakeholders, set priorities and drive outcomes in a remote-first environment. - Strong communicator. Clear written and verbal communication that works across engineers and non-technical stakeholders. Compensation & Rewards: In Spain, the Base compensation range for this role is €91,000 - €115,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Adaptive Telemetry | Germany | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry This role is available for candidates located in the UK, Germany, Spain, Ireland and Sweden. The Opportunity: What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases department owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . We offer our databases as a Cloud service supporting Grafana Cloud. Adaptive Telemetry Group The Adaptive Telemetry group, part of the Databases department, has the mission of ensuring that all telemetry stored in our databases is worthy of attention. Under that mission, the group is responsible for the development of Adaptive Metrics , Adaptive Logs , Adaptive Traces and Adaptive Profiles. Our Adaptive Telemetry solutions give users the ability to control and optimize their telemetry data. These solutions ensure that data storage is optimized based on individual usage patterns, so only the most valuable data is retained. As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. What will you be doing: - Drive technical strategy and roadmap. Proactively define the architectural vision, prioritize work that unlocks major product or platform improvements, and influence product and engineering decisions. - Lead end-to-end delivery of large, cross-functional projects. Own planning, design, execution, rollout and long-term operation of large initiatives. - Own architecture, reliability, performance and cost for critical systems. Make pragmatic architecture choices that balance scalability, availability, latency and cost while ensuring systems remain maintainable and evolvable. - Define SLOs/SLIs and lead incident response. Establish measurable reliability targets, run high-severity incident response, lead blameless post-mortems, and drive systemic fixes and automation to prevent recurrence. - Improve observability, automation and operational readiness. Champion telemetry, alerting, runbooks, capacity planning and automation efforts that reduce toil, speed debugging and lower MTTR. - Align stakeholders and remove blockers. Coordinate across Product, Design and other teams to align priorities, negotiate tradeoffs, and unblock delivery for large initiatives. - Mentor and grow engineering talent. Coach senior and mid-level engineers, lead design reviews, raise engineering standards, and help teammates make sound technical tradeoffs. - Represent engineering internally and externally. Communicate technical strategy clearly to non-engineering stakeholders and represent the team in cross-team planning. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What makes you a great fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs - Proven delivery of large distributed systems. Experience shipping and operating complex systems that span multiple teams, with clear evidence of technical leadership and impact. - Strong systems-design instincts. Deep understanding of tradeoffs around latency, consistency, availability, scaling and cost. - Hands-on cloud and platform experience. Solid experience with cloud-native architectures (microservices, containers/Kubernetes, IaC) and the operational practices that keep them healthy. - Reliability and performance ownership. Comfortable defining SLOs/SLIs, doing capacity planning, tuning performance, and driving reliability work end-to-end. - Excellent coding and design skills. You write clear, maintainable, well-tested code and can lead technical designs — we use Go, but Python/C/C++/Rust or similar translate well. - Comfort with AI-assisted development. We embrace AI and agentic development so we expect you to be curious and comfortable using AI-powered developer tools and ideally have practical experience folding them into a team’s workflow. - Experience with messaging and telemetry. Familiarity with streaming/messaging systems (e.g., Kafka) and observability tooling (Prometheus/Grafana or equivalents). - Influence without authority. Ability to align cross-functional stakeholders, set priorities and drive outcomes in a remote-first environment. - Strong communicator. Clear written and verbal communication that works across engineers and non-technical stakeholders. Compensation & Rewards: In Germany, the Base compensation range for this role is €106,000 - €127,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Software Engineer - Edge Protocols
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Posting date: April 21, 2026 Anticipated Posting Close Date* : May 21, 2026 *Job posting may close early due to the volume of applicants. Staff Software Engineer - Edge Protocols The Edge Protocols Team develops software that interacts with both sides of Fastly, front and back - handling every incoming client request to Fastly and talking to customers’ websites. Projects range from implementing new protocols, efficient load balancing, routing among the edge nodes, defending customers from attacks, security enhancements, privacy products and more. We are looking for a Staff Software Engineer passionate about applying their talents to make the Internet fast and secure. What You'll Do - Write, test, and deploy both C and Rust code. - Enhance, maintain and optimize network software that implements protocols including TLS, HTTP, QUIC, etc. - Collaborate with cross-functional teams and stakeholders to shape a clear technical roadmap - prioritizing key initiatives and proactively identifying and mitigating risks - to deploy, support, troubleshoot, and deliver features to customers - Contribute to open source projects such as h2o and picotls - Mentor and support the professional growth of engineers, fostering a culture of knowledge sharing, innovation, and collaboration within the team What We're Looking For - Proven ability to design & implement reliable, scalable, low latency systems. Most Staff Engineers at Fastly have at least 7 years of domain relevant engineering experience. - A collaborative mindset with experience working across cross-functional teams, fostering a culture of knowledge sharing and innovation - Significant production experience with coding in C, C++, and/or Rust. - Proven ability to mentor and support the growth of engineers, both within a specific area of expertise and more broadly - Experience with Linux systems and network programming - Hands-on experience in building distributed infrastructure and maintaining it over time - Excellent written and verbal communication skills, with the ability to produce clear and comprehensive documentation We’ll be super impressed if you have experience in any of these: - Web/Internet protocols such as HTTP, TLS, DNS, TCP/IP, UDP, QUIC - Understanding of how customers will interact with features you develop - Comfortable working in a geographically distributed team and highly available environments - Proficient in Perl, Go, or similar high level languages Work Hours: This position will require you to be available during core business hours and occasionally nights and weekends as required for on call support. Work Location(s) & Travel Requirements: The preferred office locations for this position are: - San Francisco, CA - Denver, CO - New York, NY Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home. There is a strong preference for Hybrid near a local office. However, we may be willing to consider exceptionally qualified remote candidates within the US and Canada. SF / LA Fair Chance Ordinance Statement Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Salary: The estimated salary range for this position in the US is $211,370 to $253,644. Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? We offer a comprehensive benefits package including medical, dental, and vision insurance. Family planning, mental health support along with Employee Assistance Program, Insurance (Life, Disability, and Accident), a Flexible Vacation policy and up to 18 days of accrued paid sick leave are there to help support our employees. We also offer 401(k) (including company match) and an Employee Stock Purchase Program. For 2026, we offer 11 paid local holidays, 12 paid company wellness days. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Staff Engineer - Compute Platform
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Posting Open Date: 24 March, 2026 Anticipated Posting Close Date*: 20 April, 2026 *Job posting may close early due to the volume of applicants. Staff Software Engineer, Compute Platform This team builds the platform for Fastly’s Compute – an advanced serverless platform built on open standards which runs on our global edge network. It’s designed to address the requirements of modern application development by empowering customers to run code in a highly secure execution environment with microsecond cold start times, at scale, on the edge. We are looking for a Staff Software Engineer to join this multifaceted team and help scale our hosting infrastructure. In addition to nuts-and-bolts networking and systems-level work, this role will involve cross-team collaboration, and designing high quality APIs for our customers to use services developed by other teams. There is also opportunity to contribute to open source projects (like Wasmtime ) that are key parts of the Compute story. What You'll Do: - Coordinate and communicate seamlessly with the team members and across other technical and product teams - Contribute to code reviews, improving the codebase and other team processes - Manage projects from a technical lead role driving project progress and communicating project status to stakeholders - Write platform-level code in Rust that handles host concerns like back pressure, resource limits, and interactions with other services - Analyze and address performance and stability issues to meet high scale requirements - Be responsible for a large scale production system with extremely high performance and availability requirements What We're Looking For: - You have at least 7 years of software development experience, with at least 3 of those in high-reliability systems programming, ideally in Rust. - Comfortable writing asynchronous, concurrent code - A willingness to dive into and learn bleeding-edge and developing technologies We’ll be super impressed if you have experience in any of these: - Understanding of security concerns in multi-tenant systems - Experience with multiprocess scheduling and memory management - Experience with systems-level optimization - Experience with and interest in technical writing - History of open source contribution Work Hours - This position will require you to be available during core business hours and requires occasional nights and weekends as necessary to support on-call coverage. Work Location(s) & Travel Requirements: The preferred office locations for this position are: - London, United Kingdom Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home. We are also willing to consider remote candidates in the United Kingdom. This position will require you to be available during core business hours and occasional nights and weekends as required for on call support. This position may require travel, including to the United States, as required by your role or requested by your manager. Salary: The estimated annual base salary for this position ranges from £124,780.00 to £149,736. Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? We offer a comprehensive benefits package designed to meet your needs. Our offerings may vary depending on the country where you work and are subject to change. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Staff Software Engineer, Platform Security
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. More broadly, Discord is about empowering people to find belonging in all kinds of communities, and those people trust us to keep their communications safe. Our Platform Security Engineering team protects the systems we use to create Discord, making the “secure way” the “easy way.” We’re looking for a Staff Engineer to advance this mission through security expertise, software development, and operational excellence. In this technical leadership role, you’ll articulate and pursue the most leveraged opportunities to reduce security risk across Engineering, designing and building lovable “paved paths” for managing identities and access, shipping code, configuring cloud infrastructure, and operating services. If you’re a security engineer who’s deeply curious, eager to own technically and socially complex projects, and excited to improve security and privacy at Discord, read on! What you'll do - Shape company-wide security strategy and lead software engineering projects on a highly-autonomous and horizontally-integrated team with a lot of leverage. This is a code-forward role! - Develop and apply best-in-class secure baselines for cloud infrastructure. - Secure first- and third-party software supply chains, from the dev environment through CI/CD and into production. - Build and own identity and access management (IAM) systems that are user-friendly and promote least privilege. - Manage infrastructure vulnerabilities while supporting rapid growth for Engineering. - Consult on risk assessments, architectural designs, threat models, code reviews, and more—pragmatically balancing security with other business considerations. Example projects - Support IAM with scalable platform solutions (check out https://discord.com/blog/access-a-new-portal-for-managing-internal-authorization ). - Build tooling to prevent and address vulnerabilities across our infrastructure. - Integrate service-to-service authentication and authorization into Discord’s internal developer platform. What we look for - 5+ years of experience building and operating production systems or infrastructure - 5+ years of experience writing software in a general-purpose programming language (we mainly use Python and Rust) - 4+ years of experience securing systems with millions of users - Experience mentoring junior ICs and leading technical projects involving multiple engineers and spanning multiple quarters - Experience designing and building software for customers (internal or external) beyond your immediate team - Experience securing cloud environments (e.g. GCP, Cloudflare, AWS) - Experience defining and orchestrating containers (e.g. via Kubernetes, Docker, Distroless, OCI) - Familiarity with build and CI/CD technologies (e.g. Terraform, Bazel, Buildkite) - Understanding of modern authentication and authorization concepts (e.g. RBAC, OAuth, Zero Trust network architectures, mTLS) Bonus points if you have… - Developed and debugged distributed systems atop GCP and Cloudflare - Led complex migrations or risk management programs across an engineering organization - A system to discover industry tools that can multiply your team’s impact - Experience securing multi-cloud environments - Built or operated a service mesh (e.g. Envoy, Istio) - Managed and secured VMs or bare-metal hosts (e.g. Linux, Salt) The US base salary range for this full-time position is $248,000 to $279,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Senior Software Engineer, Data Platform
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. We are seeking an accomplished and experienced Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining our data infrastructure and services. You will collaborate with cross-functional teams, including data engineers, data scientists, software engineers, and product managers, to deliver modern and bleeding-edge solutions that drive business insights and innovation. This role reports to our Director of Engineering, Data Platform. To learn more about Discord’s Data Platform, read our engineering blog — including how we built our modern data stack leveraging open-source tools! This position is based in our San Francisco office. What You'll Be Doing - Define and execute the technical vision for Discord's data platform, enabling scalable, reliable, and performant data systems. - Design, implement, and optimize data infrastructure to process and analyze petabytes of data across millions of users. - Develop innovative data architectures to support analytics, machine learning, and operational insights. - Build monitoring, logging, and alerting systems to ensure the health and performance of data services. - Partner with data scientists, data engineers, product managers, and leadership to align technical solutions with business goals. - Promote and drive best practices in data governance, security, and compliance across the organization. - Provide technical leadership, mentor junior engineers, and foster a culture of excellence and continuous improvement. - Stay up-to-date with industry trends and emerging technologies in data platform. What You Should Have - 5+ years of experience in software engineering with a focus on large-scale distributed systems or data infrastructure. - Expertise in building and maintaining scalable data platforms, including data ingestion pipelines, stream processing, and batch processing systems. - Proficiency in programming languages such as Python, Java, Rust, or similar. - Proficiency with open source data projects and experience working with open source communities. - Hands-on experience with modern data technologies such as Kafka, Spark, Flink, Airflow/Dagster, or similar. - Deep understanding of database systems (e.g., SQL, NoSQL, columnar storage) and data modeling principles. - Strong knowledge of cloud infrastructure (AWS, GCP, or Azure), containerization tools (Docker, Kubernetes), and microservices architecture. - Excellent communication skills with a demonstrated ability to collaborate and influence across teams and levels. - Proven ability to thrive in a fast-paced environment. Bonus Points - A strong passion for Discord and gaming. - Open source contributions to data-related projects. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $196,000 to $245,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Senior Software Engineer - Platform Infrastructure
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. Our Platform Infrastructure teams are responsible for building and maintaining the critical systems that power Discord's core services. These systems handle hundreds of thousands of requests per second, process tens of billions of transactions daily, and enable millions of users to connect seamlessly. Through developing and operating foundational platform components, our work allows internal developers to rapidly and safely deliver new features to production while ensuring Discord remains reliable, efficient, and scalable. As a Senior Software Engineer on these teams, you will continuously improve our codebase, processes, and infrastructure - affecting nearly every interaction users have on Discord! What You'll Be Doing: - Ensure the reliable and efficient operation of critical systems that serve millions of users daily. - Design, develop, and scale distributed systems from the ground up. - Write code and manage infrastructure to support high-performance services. - Enable dozens of teams to deploy code to production quickly and safely. - Use and enhance observability tools to troubleshoot complex issues. - Instrument services to establish robust data collection and monitoring pipelines. - Coach and mentor other engineers, enabling their development. - Become a vital part of a small team of talented engineers passionate about keeping Discord running smoothly. What you have: - 5+ years of experience designing and developing backend systems. - Experience scaling distributed systems. - Experience operating complex services in a production environment. - Familiarity with open source software, and the ability to dig into a library's source code to find the answer you're looking for. - Confidence in making tradeoffs when leading projects to ensure constant progress. Bonus Points: - Experience with Python or Rust. - Experience deploying and managing containerized applications with Kubernetes. - Experience with Google Pub/Sub or other message queue systems. - A deep understanding of Python runtime internals or the gevent library. - Experience utilizing AI tools like Claude Code and Cursor to supercharge dev workflows - You have built or contributed to open source projects. - You are a Discord power user and have built bots or apps interacting with our platform. Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $196,000 to $220,500 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Senior Product Solutions Architect - Logs
We are Datadog's in-house product experts. The technical solutions team enables Datadog's worldwide growth by educating potential clients and ensuring that existing customers are happy and successful. We share our technical and product expertise with customers through demos, presentations, technical evaluations, and ongoing support. Technical solutions is a growing global team that collaborates constantly to share knowledge and continuously advance our technical skillset. The Logs family of products represents a strategic evolution in how organizations manage and analyze logs at scale while meeting stringent data residency, compliance, and cost requirements. The Product Solutions Architect (PSA) will work closely with Datadog customers, Logs Product team, and the CloudPrem product team to architect, implement best practices, and drive adoption of the log management suite. At Datadog, we place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table. We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them. What You’ll Do: - Serve as the Product Expert on Logs, CloudPrem, and Observability Pipelines - Offer guidance on architecture choices, data collection, and best practices to large Enterprise customers as they adopt these Datadog services across the organization at scale - Design and validate hands-on, production-ready architectures spanning cloud infrastructure, Kubernetes platforms, and customer-managed environments - Actively identify opportunities to simplify, optimize, and standardize deployment patterns , reducing operational complexity for customers through architectural guidance and best practices. - Be a Trusted Advisor to Product Management by providing high quality feedback based on your field experience working closely with our Support, Partners, and Customers - Capture repeat customer use cases and solutions and in turn publish Reference Architectures, automation patterns, and Implementation Guides for Datadog prospect and customer consumption - Build world class training material, solutions briefs, blogs, and documentation to the wider Datadog field technical teams over the latest product features and capabilities - Collaborate with other teams at Datadog including Marketing, Sales, Community, Documentation, and Evangelism to ensure the success of the Log Management product family - Exercise the products you represent by building hands-on proof of concepts, small scale deployments to validate solutions and reproduce customer environments - Engage deeply with customers, feeling their operational pain points and driving solutions that measurably improve reliability, scalability, and day-to-day operations Who You Are: - Someone with strong hands-on experience with tools such as Kubernetes, including cluster architecture, networking, storage, and operational best practices. - Someone with strong knowledge of cloud infrastructure fundamentals, including networking, compute, storage, and distributed system design. - Someone familiar with Security, Governance, and Compliance requirements for industry verticals - Someone who can dive deep into our Codebase, SDKs, and GitHub workflows to understand, debug, and influence product behavior - Experience with languages like Python and/or Rust, and file formats such as JSON and YAML - A self-starter, tech-savvy professional, who is comfortable working with bleeding edge technology and processes, even if it hasn’t been well defined - A deep learner and a Subject Matter Expert today that has built advocacy and knowledge across multiple teams with the knowledge you possess - Fluent in understanding the observability market domain, competition, technological shifts, and customer needs - Someone who values getting things done , taking ownership from problem definition through implementation and outcome - Highly detail-oriented, especially when working on architectures, documentation, and customer-facing solutions - A person who possesses exceptional listening and consultative skills, for both internal and external audiences - Experienced working with customers in high pressure situations where the solution is sometimes not obvious - caring about customer pain and motivated to solve hard problems on their behalf - Able to sit up to 4 hours, traveling to and from client sites - Able to travel via auto, train, or air up to 40% of the time Bonus Points: - Successful track record with 5+ years experience working as an Architect or Consultant - Experience using Datadog and/or other observability tools in an SRE or DevOps capacity - Have recent experience deploying solutions in production environments at scale - Strong knowledge or experience with Splunk, Elastic, Opensearch, SumoLogic, Vector, Cribl, Quickwit Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - Best-in-breed onboarding - Generous global benefits - Intra-departmental mentor and buddy program for in-house networking - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Continuous professional development, product training, and career pathing - An inclusive company culture, able to join our Community Guilds and Inclusion Talks Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
AI Research Engineer - Datadog AI Research (DAIR)
As a Research Engineer on our team, you will partner with Research Scientists to turn research ideas into working systems, building the data, tooling, and infrastructure that enable rapid iteration, trustworthy evaluation, and a smooth path from prototype to production. Building on our track record of AI-powered solutions (e.g., Bits AI , Bits Evolve , and our time series foundation model ), Datadog AI Research tackles high-risk, high-reward problems grounded in real-world challenges in cloud observability and security. We are focused on two research areas: - World Models for Observability -- Training multimodal foundation models that learn the joint dynamics of distributed systems across metrics, traces, logs, topology, and events. These models power advanced forecasting, anomaly detection, root cause analysis, counterfactual simulation ("what if?"), and provide a learned planning backbone for our autonomous agents. - Trained Agents for Observability -- Post-training models to operate autonomously across Datadog's domain. SRE incident response is our first target, with a clear path to code repair, security response, and infrastructure optimization. We build the simulation environments, RL training loops, and evaluation infrastructure needed to train agents that match or surpass frontier models at a fraction of the cost. What You'll Do: - Build and operate multimodal data pipelines, training and evaluation infrastructure, benchmarks, and internal tooling - Implement models, run experiments at scale, and profile for reliability, performance, and cost - Build simulation environments and replay infrastructure for agent training and evaluation - Orchestrate distributed training and distributed RL with Ray, including scheduling, scaling, and failure recovery - Establish rigorous automated benchmarks and regression tests for world model predictions, agent performance, and simulation fidelity - Collaborate with Research Scientists, Product, and Engineering to integrate capabilities into Datadog's products and to harden prototypes into reliable services - Contribute to research publications at top-tier conferences (e.g., NeurIPS, ICLR, ICML), and produce high-quality code, documentation, and open-source artifacts Who You Are: - You have depth in distributed computing, RL Infra, and ML systems for training and inference at scale; experience with Ray, Slurm, or similar frameworks is a plus - You are proficient in Python, familiar with a systems language (e.g., Rust, C++, or Go), and comfortable with modern cloud and data infrastructure - You have practical experience implementing and operating ML training and inference systems (e.g., PyTorch or JAX), including containerization, orchestration, and GPU acceleration - You have practical experience with large-scale model training and fine-tuning, including frameworks like Megatron-LM, DeepSpeed, SkyRL, VeRL, or TorchTitan, and techniques such as SFT, RLVR, RLHF, and efficient inference (quantization, speculative decoding) - You can explain design and performance trade-offs clearly to both technical and non-technical audiences - You have experience supporting or contributing to research publications Bonus Points (any of the following): - You have strong software engineering skills with experience in domains such as observability, SRE, or security - You have experience bridging research prototypes and real-world product applications, especially with large foundation models, world models, or RL-trained agents - You have a passion for pushing the boundaries of AI with a focus on customer impact and scalable deployment - You have hands-on experience with GPU programming and optimization, including CUDA - You have experience writing production data pipelines and applications - You have experience building simulation or sandbox environments for agent training Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - Competitive global benefits - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Opportunity to collaborate closely with colleagues across the Datadog offices in New York City and Paris - Opportunity to attend and present at conferences and meetups - Intra-departmental mentor and buddy program for in-house networking - An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. About Datadog: Datadog (NASDAQ: DDOG) is a global SaaS business, delivering a rare combination of growth and profitability. We are on a mission to break down silos and solve complexity in the cloud age by enabling digital transformation, cloud migration, and infrastructure monitoring of our customers’ entire technology stacks. Built by engineers, for engineers, Datadog is used by organizations of all sizes across a wide range of industries. Together, we champion professional development, diversity of thought, innovation, and work excellence to empower continuous growth. Join the pack and become part of a collaborative, pragmatic, and thoughtful people-first community where we solve tough problems, take smart risks, and celebrate one another. Learn more about #DatadogLife on Instagram, LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is an Affirmative Action and Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Your Privacy: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice. #LI-hybrid About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
Solutions Architect for Automotive
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few roles based in offices. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a Solutions Architect for Automotive to help our partners (companies like Mercedes, Ford, GM, Elektrobit, Intel, Nvidia, Google, Dell, HP, Accenture, Tata and the like) and prospects understand and embrace our open source platform for themselves and their customers. Our worldwide field engineering team apply expert insights to real-world customer problems, enabling the enterprise adoption of Ubuntu, OpenStack, Kubernetes, AI/MLOps and a wide range of associated technologies. We are experts in the whole open source stack, from kernel to desktop, from cloud to embedded. And we continue to expand our range of offerings to bring our security, management and developer experience to the smallest Linux environments and devices. Our team is also interested in business problems - building things reliably, efficiently and cost-effectively, and we have to learn to speak the language of our customers and their industries. Beyond an expected Automotive expertise, this career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also dedicated team players that take pride in team and company wins. We often say that our field engineers have 'the hardest job at Canonical' because customers can ask about any aspect of our solutions and products and expect a thoughtful, well-informed answer. We always want to do the best thing for our partners and customers, regardless of our company interests, and field engineers are the people we trust to ensure that is true. Location : This is a home-based role, we are hiring worldwide. What your day will look like - Engage customers during presales to gather requirements and explain our technology - Liaise with other Canonical's experts (mastering the Cloud, Kubernetes, Security or Safety, etc) to aggregate our collective knowledge into comprehensive solutions for our prospective clients - Participate to the delivery of select projects related to Embedded Linux, including demos and PoCs - Convey market requirements to key stakeholders in our organization, and sometimes participate to the development or refining of generic solutions to unlock market potential - Be both a customer advocate and a trusted advisor to Canonical If you have a passion for the latest open source technologies applied to Automotive, if you want to play an active role in building Software Defined Vehicles, if you are curious with a will to learn how to leverage and adapt Cloud technologies to the embedded world, you will love working at Canonical. What we are looking for in you - Bachelor’s degree in Computer Science or related technical field - Extensive Linux experience - Debian or Ubuntu preferred - Solid embedded Linux experience - Yocto or RTOS - Fluency in Golang, Python, C, C++, or Rust - Professional written and spoken English in addition to the local language - Excellent communication and presentation skills - Interest in customer-facing engagement, including pitching, demonstrating and understanding customer environment and needs - Result-oriented, ability to multi-task - A personal drive to meet commitments - An humble learner and quick study - Relevant experience in the Automotive industry - Albeit many projects can be done remotely, the successful candidate will be willing to travel up to 30% of the time for customer meetings, company events, and conferences Additional skills that you might also bring (but not mandatory) - Experience with ISO26262 and/or ISO21434 - Experience with customer engagements What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since 2004! - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues from your team and others - Priority Pass for travel and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-Remote
Software Engineering Director
This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and time zones, hiring and managing engineering managers and staff engineers. Canonical’s largest software products are built by multiple teams working together under a single director of engineering. Once you have passed the first round of interviews we will discuss specific software products which would be a good fit for your interests. We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering directors set the pace and the direction to help teams achieve more than they realised they could, and feel proud of the result. Even though this is a senior management position, managing managers, we expect Engineering Directors to be outstanding developers with the confidence to lead by example across the full range of activities in their teams. You need to understand what great code looks like in the language and genre of your product - whether that is a web service, or a system daemon, or a desktop application, or a distributed system. You’ll need to know how to drive testing and benchmarking to improve the clarity in your teams around quality and performance. You’ll also need to be confident to set and defend high expectations of work ethic, consistency, focus and learning. We have director level roles across a wide range of engineering domains, including: - Python and Golang - C / C++ / Rust - Data infrastructure - HTML / CSS / JavaScript / Typescript / React - Flutter - Distro packaging and systems - SAAS and web microservices - Kernel - Servers - Graphics, Browser and Desktop - Silicon enablement and embedded devices - Product Security If your domain of expertise isn’t listed above, yet you feel it’s relevant to Canonical, then feel free to apply anyway. We will route you to the most suitable team. Location: The role is remote, with positions available in all time zones. It includes a requirement for global travel for twice per year, for trips up to two weeks long. What you’ll do - Lead multiple teams of engineers, ranging from graduate to senior - Develop your engineering managers and maintain Canonical culture - Hire staff level engineers for specific roles like performance and quality - Coach, mentor, and offer career development feedback - Identify and measure indicators of team health and productivity - Ensure rounded delivery including community participation and docs - Implement disciplined engineering processes and defend them - Set and measure progress against benchmark goals for speed and efficiency - Represent your product to stakeholders, partners, and customers - Develop and evangelise great engineering and organisational practices - Plan and manage progress on agreed goals and projects - Be an active part of the leadership team, collaborating with other leaders - Collaborate with leads for related or dependent products What we’re looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Extensive management experience and confidence to set high expectations - Outstanding Linux based software engineering track record - Drive and a track record of going above-and-beyond expectations - Excellent verbal and written communication skills in English - Public speaking and presentation skills - A love of developing and growing people and a track record of it - Experience in leading, coaching and mentoring software developers - Organised and able to ensure your team delivers timely, high quality results - Well-organised, self-starting and able to deliver to schedule - Professional manner interacting with colleagues, partners, and community - You have advanced expertise in your own domain - You are knowledgeable and passionate about software development - You have solid experience working in an agile development environment - You have a demonstrated drive for continual learning - Builds trust, relationships and confidence - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Additional skills we value - Experience in a developer advocacy or community role - Open source community engagement and leadership - Ops and system administration experience - Performance engineering and security experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Rust Engineering Lead - Linux and Open Source
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring Rust Engineering Leads of all levels of experience to drive the adoption of this exciting language into the full range of Canonical offerings, starting with Ubuntu but also our own projects and open source offerings. We see Rust as an important new language for system level services and capabilities, and a natural evolution path for the sort of software that would traditionally have been written in C or C++. We believe that there is an opportunity to rethink the foundations of future Linux systems with Rust as a central driver of change in everything from the system firmware and embedded software, bootloaders, up through the kernel and input handling, all the way to the desktop. We also want to ensure that Ubuntu is the very best platform for Rust development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development. This job posting is our general process for Rust engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Rust. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests. Canonical has substantial projects in Python, Go, C, C++ and we are starting to invest in Rust. For front-end development we prefer React and Flutter. Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully home-based and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better! Location : we have open roles for Rust engineers in every time zone. What your day will look like - Design and implement well-tested and well-documented software in Rust - Advocate for Rust adoption in Canonical and upstream projects - Identify projects and codebases that could be prioritised for Rust adoption - Debug and fix issues encountered by your users - Participate in our engineering process through code and architectural reviews - Collaborate with community and colleagues on technical specifications - Seek improvements to engineering and operations practices - In some cases, deploy and operate services developed by the team - Contribute to the success of your product through technical advocacy What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - For more senior roles, experience building, deploying, and operating distributed systems and APIs - Drive and a track record of going above-and-beyond expectations - Well-organised, self-starting and able to deliver to schedule - Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation - Professional manner interacting with colleagues, partners, and community - Experience designing and writing high-quality Rust software on Linux - Experience with and passion for Linux at the system level - Professional written and spoken English - The work ethic and confidence to shine alongside motivated colleagues - Excellent interpersonal skills, curiosity, flexibility, and accountability - Passion, thoughtfulness, and self-motivation - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Nice-to-have skills we would value - Experience developing for Ubuntu - Experience with LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro - Performance engineering and security experience What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Junior Linux Kernel Engineer - Ubuntu
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. Every year we select new junior professionals into the Canonical Kernel Team, to work on the Linux kernel for Ubuntu. If you’ve enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place to pursue your next career stage. We are a global team working to ship the world's most widely used Linux kernel, across the very latest silicon and cloud, where you can apply and grow your software engineering skills. The Canonical Kernel Team builds and maintains all supported Ubuntu Linux kernels for a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large-scale cloud environments. In your first year you will tackle serious initiatives, which include but are not limited to: - Optimized solutions for key Silicon and Cloud partner platforms - Developer platforms such as Raspberry Pi and RISC-V - Enabling Ubuntu on a wide range of embedded systems - Security hardening and exploit mitigation - Third-party driver integration and distribution, such as graphics - Expanded driver support for bleeding-edge PC platforms We select candidates that are recent university graduates or early career professionals who are enthusiastic to develop kernel-level software in multiple areas including security updates, patching, and testing. The successful candidate will have a background in software engineering, be motivated to work in a distributed team and willing and able to travel globally twice a year for company engineering events. These are full-time positions available to prospective or recently graduated students. Location: We have home-based Kernel Teams in every timezone. The role entails - Collaborate regularly and proactively with a globally distributed team - Learn from senior mentors to demystify the inner workings of the Linux kernel and how it is distributed - Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms - Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing - Take personal responsibility for the delivery of various flavors of the Ubuntu Linux kernel - Improve tooling and automation for delivery and test of Ubuntu Linux kernels - Submit, review, and apply kernel patches, working with both internal and external upstream maintainers What we are looking for in you - Well-organized and motivated self-starter able to thrive in a remote work environment - Professional manner with colleagues, business partners, and the open-source community - Ability to communicate effectively in English, both written and verbal - Programming experience in C and/or Rust - Familiarity with version control practices, ideally with git - Understanding of operating system kernel fundamentals - Ability to travel twice a year for company events of up to two weeks length Nice-to-have skills - Interest and experience in Rust - Python and Bash scripting ability - Prior experience with Ubuntu/Debian/Snap packaging - Demonstrated experience with kernel patching and debugging - Strong grasp of device drivers, BSP’s, and other low level system engineering What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
IoT Solutions Architecture Manager (Americas only)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring an IoT Solutions Architecture Manager to lead a regionally-focused team of Field engineers in Presales and Professional Services activities, by helping customers with solution architecture, design and delivery. Location: This is a remote role, running a team in one of three Geos, Americas, EMEA or APAC. You will therefore need to be located in one of those three Geos to manage that specific team that spans few timezones from you Our Internet of Things mission is to enable companies to make fleets of very secure connected devices. Canonical provides the base Ubuntu OS and kernel, with secure update and management mechanisms. Our customers create mission-critical control systems, gateways and appliances that need to meet stringent quality and security requirements, and we aspire to bring this level of security to the wider consumer electronics and device market. Our Field Engineers are thought leaders helping our customers solve hard problems. They are accomplished technologists that take a hands-on approach to embedded Linux strategy and delivery. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected devices brings best-of-breed thinking to the emerging field of edge compute. They also care to develop their colleagues, helping them deepen their understanding of the technology, their ability to manage time, and their awareness of customer business thinking for continuous improvement and personal development. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also team drivers that take pride in team and company wins. The role entails - Lead and develop a team of Field engineers, ranging from graduate to senior, in the areas of Presales and Professional Services - Solve customer problems by promoting our technologies and being a trusted advisor - Work remotely in a single major time zone - Coach, mentor, and offer career development feedback - Identify and measure team health indicators - Implement disciplined engineering processes - Represent your team and product to stakeholders, partners, and customers - Develop and evangelise great engineering and organisational practices - Plan and manage progress on agreed goals and projects - Be an active part of the leadership team, collaborating with other leaders What we are looking for in you - Exceptional academic track record from both high school and university - Bachelors degree in Computer Science or related technical field - Extensive embedded Linux experience - Yocto or other - Extensive Linux experience - Debian or Ubuntu preferred - Fluency in at least one of Golang, Python, C, C++, or Rust - Ability to manage a small team - Experience with customer engagements - Professional written and spoken English - Excellent interpersonal skills, curiosity, flexibility, and accountability - Result-oriented, with a personal drive to meet commitments - An ability to communicate the business benefits of technology - An humble learner and quick study Other desirable traits include RTOS experience, additional languages (both the programming and human kinds), and previous experience working in a remote-first, diverse, distributed company. What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues from your team and others - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring 2025 and 2026 Graduate Software Engineers into engineering teams around the world. As a global platform company we offer a wide range of software engineering challenges, in both open source products and commercial business systems. We have teams that work in a variety of languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work from the very lowest levels of the Linux system - BIOS and boot loaders, firmware, kernel and drivers, all the way up to desktop applications and containers. We work on tiny devices like the Raspberry Pi and new RISC-V boards, all the way up to supercomputers, clouds and Kubernetes clusters. We work on compilers and toolchains, and we work on security, cryptography, performance and documentation. Some of our teams focus on packaging thousands of pieces of software, others focus on deep contributions to a single body of code. If you are excited about the potential that open source has for humanity and the enterprise, you have outstanding results in your academic career, and you are excited to contribute to the open source stack, this is the best way to apply to Canonical. We will work with you to identify teams and projects that would be interesting and a good fit for your skills and motivations. The process is highly competitive, it will require effort and excellence to succeed if you apply here. Most of our engineering teams work from home. We try to align a single team in a single time zone - EMEA (Europe, Middle East and Africa), APAC (Asia Pacific and Indian Ocean), and AMER (North, South and Central Americas). Even though you work from home, we try to ensure you always have colleagues alongside to coach and mentor you, and for the companionship of shared problem solving and pair programming. Larger projects have multiple teams and might span the globe. We work with the open source community and specialize in building teams that work well in the 'fishbowl' of open source engineering. This is full time work, five days a week, often solving hard problems with significant responsibility. We don't generally work weekends and nights and we do enjoy good holidays but we also expect productive and intense engagement Monday to Friday. We bring all our engineering teams together in person twice a year for a deep 'sprint' with other teams to stimulate discussion and enable a wide range of career development paths. This is a fantastic way to demonstrate and develop your skill in software, learn about a wide range of technologies, make a meaningful impact to open source, and see some very interesting new cities that you might never otherwise get to visit. If you find the open source stack amazing, and you have been a consistent high-performing student in your school and university, then this will be a challenging and exciting start to your career. Location: This is a Globally remote role. The role entails - Shaping the roadmap for your product at global sprints every six months - Focusing on design and user experience, even for developer tooling and command line apps - Writing high quality, resilient and performant code, potentially serving millions of demanding daily users - Working towards mastery of key programming languages and Linux system knowledge - Engaging with users and the open source community through code reviews and issue trackers - Responding to customer issues as a priority, develop an understanding of enterprise requirements - Developing skills and awareness of security in software design and implementation What we are looking for in you - Exceptional academic track record from both high school and university - Undergraduate degree in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses - Confidence to get started and deliver high quality code in one of Python, Rust, C/C++, Golang, JavaScript or Java - Experience with Ubuntu or another Linux distribution - Track record of going above-and-beyond expectations to achieve outstanding results - Result-oriented and organized, with the drive to meet commitments - Personal projects in technology and software engineering beyond the curriculum - Professional written and spoken English - Excellent interpersonal skills, curiosity, flexibility, and accountability - Personal responsibility and accountability - Thoughtfulness, self-awareness and the ability to reflect and develop - Ability to travel internationally twice a year for company events up to two weeks long Nice-to-have skills - Upstream open source contributions - Packaging and Linux distribution contributions - Debian, Fedora, Arch, Nix or another - Leadership and organization skills - Presentation and writing skills - Business and commercial interests What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Embedded Linux Field Engineering Manager (Americas only)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring an Embedded Linux Field Engineering Manager to lead a regionally-focused team of Field engineers in Presales and Professional Services activities, by helping customers with solution architecture, design and delivery. Location: This is a remote role, running a team in one of three Geos, Americas, EMEA or APAC. You will therefore need to be located in one of those three Geos to manage that specific team that spans few timezones from you Our Internet of Things mission is to enable companies to make fleets of very secure connected devices. Canonical provides the base Ubuntu OS and kernel, with secure update and management mechanisms. Our customers create mission-critical control systems, gateways and appliances that need to meet stringent quality and security requirements, and we aspire to bring this level of security to the wider consumer electronics and device market. Our Field Engineers are thought leaders helping our customers solve hard problems. They are accomplished technologists that take a hands-on approach to embedded Linux strategy and delivery. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected devices brings best-of-breed thinking to the emerging field of edge compute. They also care to develop their colleagues, helping them deepen their understanding of the technology, their ability to manage time, and their awareness of customer business thinking for continuous improvement and personal development. This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also team drivers that take pride in team and company wins. The role entails - Lead and develop a team of Field engineers, ranging from graduate to senior, in the areas of Presales and Professional Services - Solve customer problems by promoting our technologies and being a trusted advisor - Work remotely in a single major time zone - Coach, mentor, and offer career development feedback - Identify and measure team health indicators - Implement disciplined engineering processes - Represent your team and product to stakeholders, partners, and customers - Develop and evangelise great engineering and organisational practices - Plan and manage progress on agreed goals and projects - Be an active part of the leadership team, collaborating with other leaders What we are looking for in you - Exceptional academic track record from both high school and university - Bachelors degree in Computer Science or related technical field - Extensive embedded Linux experience - Yocto or other - Extensive Linux experience - Debian or Ubuntu preferred - Fluency in at least one of Golang, Python, C, C++, or Rust - Ability to manage a small team - Experience with customer engagements - Professional written and spoken English - Excellent interpersonal skills, curiosity, flexibility, and accountability - Result-oriented, with a personal drive to meet commitments - An ability to communicate the business benefits of technology - An humble learner and quick study Other desirable traits include RTOS experience, additional languages (both the programming and human kinds), and previous experience working in a remote-first, diverse, distributed company. What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues from your team and others - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Software Engineer, Product Security Data Platforms
About the team The Product Security Data Platforms team is a newly established engineering team within Stripe Security. Our mission is to build the foundational infrastructure that provides our users with unprecedented visibility into the security posture of their Stripe integration. While Stripe is renowned for industry-leading payment protection, we are expanding our focus to provide a comprehensive security telemetry platform that helps businesses protect their entire digital ecosystem on Stripe. As a founding member of this team, you will be architecting a large-scale customer-facing security data pipeline and presentation layer. Much like modern security observability platforms and data lakes that have transformed cloud infrastructure, we are building an API-first service that transforms massive streams of behavioral data into actionable security intelligence. This team operates at the intersection of high-throughput data engineering and cybersecurity, creating the systems that will allow the world’s most sophisticated companies to monitor, detect, and respond to threats in real-time. What you’ll do As a Senior Software Engineer on this founding team, you will lead the technical design and implementation of our core security data pipelines. You will be responsible for defining how security signals are captured, processed at scale, and delivered to our users through robust, developer-friendly interfaces. If you have security domain knowledge, there are significant opportunities for you to help shape product vision. Responsibilities - Architect Scalable Foundations: Design and implement a highly available, low-latency pipeline capable of processing and augmenting millions of events per second into structured security telemetry. - Build API-First Products: Develop the core services and streaming APIs that enable enterprise customers to seamlessly ingest security signals into their own internal security operations centers and analytics tools. - Engineering Security Signals: Partner with security researchers and threat detection experts to build the logic that identifies anomalous behavior and surfaces high-fidelity security insights. - Define Technical Strategy: Lead the technical roadmap for the platform, making critical decisions on data modeling, storage strategies, and the abstraction layers that will support future security products. - Drive Engineering Excellence: As a senior leader, you will set the bar for code quality, system resilience, and operational maturity for a product that requires 99.99%+ availability. - Cross-functional Collaboration: Work closely with Stripe’s core platform and data teams to leverage global infrastructure while ensuring security data remains isolated and protected. Who you are We are looking for an experienced backend and systems engineer who thrives on building new products from scratch. You should have a deep background in distributed systems and a passion for building platforms that empower other developers and security professionals. Minimum requirements - 8+ years of professional software development experience , with a history of shipping and maintaining complex, large-scale systems. - Expertise in Data Engineering & Distributed Systems: Deep experience building and operating high-throughput data pipelines (e.g., Kafka, Flink, Spark, or similar streaming technologies). - Strong Programming Fundamentals: Significant experience in languages like Java, C++, or Rust. - System Design Leadership: A proven track record of designing robust, scalable architectures and leading cross-team technical initiatives from conception to launch. - Operational Mindset: Experience maintaining mission-critical services with high availability requirements, on-call rotation, and a strong focus on observability and debugging. - Communication & Collaboration: Excellent technical writing skills for drafting design documents and the ability to mentor other engineers while collaborating with non-technical stakeholders. Preferred qualifications - Security Domain Knowledge: Prior experience building security analytics, threat detection systems, or observability platforms. - Platform Engineering: Experience building "as-a-service" infrastructure where the primary users are other engineers or external developers. - Cloud Native Infrastructure: Prior experience with AWS, Kubernetes, and infrastructure-as-code (Terraform). - Product Intuition: A desire to work on "0-to-1" initiatives where you help define the product requirements and user experience alongside engineering. - Front-end / Full Stack Experience: Prior React / TypeScript frontend experience is helpful
Senior Software Engineer, C++
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (SDF) has helped fuel the tremendous growth of the Stellar blockchain network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is expanding to support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all—designing and evolving Stellar Core, the distributed engine powering our global ledger and consensus. This is your chance to work on real-world, high-impact distributed systems that are actively used by developers, institutions, and builders around the world. You’ll tackle complex, meaningful challenges that push the boundaries of what’s possible in blockchain—boosting performance, strengthening decentralization, and designing incentive mechanisms that drive long-term network health. Whether you're optimizing peer-to-peer networking, building resilience against coordinated attacks, or simulating consensus models to validate security and scalability—you’ll be doing it all. If you're excited by formal verification, simulations, distributed systems, and multi-core performance, and want to help shape the foundation of an open financial future, we’d love to meet you. In this role, you will: - Design and build key components of Stellar Core - the backbone software behind the Stellar Network. - Design and develop robust, scalable, and extensible technologies that empower our developers and network participants. - Collaborate on new architectures and subsystems, working alongside our CTO, our team of engineers, and our community of open source developers. - Write clean, maintainable code with an emphasis on edge case analysis and future-proofing our work. - Own core subsystems of Stellar Core, and help the team hit critical product milestones. - Collaborate with the team on code review and design, and contribute to best practices for all of engineering at SDF. - Investigate and refactor performance bottlenecks in order to continue scaling the system. - Author detailed technical feature and protocol (RFC) specifications - we take design seriously, and we encourage everyone to be a part of our RFC processes. You have: - You have 4+ years of experience developing software on a team. - You have a BS or MS in Computer Science or equivalent field. - You excel in writing code in modern C++ or Rust in a production environment. - You're a great communicator that can advocate and lead technical discussions, especially during the design and code review process. - You have a solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular. - You are knowledgeable of best practices and development tools and are passionate about technological innovation. - You have a passion for performance debugging and benchmarking. - You love a good challenge in an ever-evolving space - many of the challenges we face are being faced for the first time! - You're enthusiastic about working on a small, growing team where you'll be given a lot of autonomy. - You're open, empathetic, and care about putting the best ideas forward in a collaborative and helpful manner. Bonus Points if: - You have direct experience with designing and implementing distributed systems. - You have a strong curiosity in blockchain technologies and cryptocurrencies, and understand the fundamentals of these systems. We offer competitive pay with a base salary range for this position of $180,000 - $290,000 depending on job-related knowledge, skills, experience, and location. In addition, we offer lumen-denominated grants along with the following perks and benefits: USA Benefits/Perks: - Competitive health, dental & vision coverage with most plans covered at 100% for the employee + any dependents - Flexible time off + 15 company holidays including a company-wide holiday break - Generous paid parental leave for all parents, plus paid pregnancy disability leave for birthing parents - Gym reimbursement ($80 per month) - Life & ADD (up to $50K) - Short & Long term disability - 401K with 4% match - Health & Dependent Care FSA Accounts - Commuter benefits with $250/month employer contribution - Health Savings Account (HSA) with monthly employer contribution - Family building benefits through Kindbody - Wellbeing benefits (One Medical, Rightway, Headspace) - L&D budget of $1,500/year - Daily lunch and snacks in office - Company retreats #LI-Hybrid About Stellar Stellar is more than a blockchain. Powered by a decentralized, fast, scalable, and uniquely sustainable network made for financial products and services and a thriving and passionate ecosystem that includes a non-profit organization driven by a mission, Stellar is paving the path to unlock the world’s economic potential through blockchain technology. Built with speed and low costs in mind, the Stellar network provides builders and financial institutions worldwide a platform to issue assets, and to send and convert currencies in real time creating real world utility. Founded in 2014, the Stellar Development Foundation (SDF) supports the continued development and growth of the Stellar network and also serves the ecosystem of NGOs, corporations, universities, small businesses, governments, and solo entrepreneurs building on the Stellar network through tooling, funding and strategic collaborations. Together, Stellar is where blockchain meets the real world. About the Stellar Development Foundation The Stellar Development Foundation (SDF) is a non-profit organization focused on working with and supporting change-makers to create equitable access to the global financial system through blockchain technology. SDF provides grants, investments, funding, and other awards to builders and organizations. SDF also develops resources and tooling on the Stellar network to help unlock real world utility. As a nonprofit foundation, SDF puts the health of the Stellar network and the Stellar ecosystem and its mission above all else. We look forward to hearing from you! Privacy Policy By submitting your application, you are agreeing to our use and processing of your data in accordance with our Privacy Policy https://www.stellar.org/privacy-policy?locale=en. SDF is committed to diversity in its workforce and is proud to be an equal opportunity employer. SDF does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.
Senior Site Reliability Engineer
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (SDF) has helped fuel the tremendous growth of the Stellar blockchain network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is expanding to support the rapidly growing and changing Stellar ecosystem. SDF is looking for a Senior Site Reliability Engineer to help build and operate the foundation that powers our engineering teams. You’ll ensure the reliability and scalability of our systems, design and improve the infrastructure behind our production environments, and automate operational work so developers can focus on building great products. In this role, you will: - Maintain, improve, scale and secure our AWS/GCP infrastructure and Linux systems. - Assist our development teams in running, packaging, deploying and troubleshooting applications - Work with developers on streamlining deployment processes with Jenkins and other CI/CD tooling. - Build, maintain, monitor and improve our Kubernetes clusters. - Work with development teams on migrating applications to Kubernetes. - Be responsible for maintenance and improvements to multiple internal services, for example Kubernetes, Prometheus, ELK. - Monitor, triage and respond to alerts in our high availability environments. - Participate in design and code reviews, and ensure that the foundation for our services is best in class. - Evaluate new technologies, design and implement as appropriate. - Identify automation opportunities and implement by creating custom or by using off the shelf solutions. You have: - 5+ years of experience of working in cloud-based systems operations, as a SRE or DevOps engineer. - First-hand experience with configuration management and infrastructure as code (Ansible, Puppet, Terraform). - Proficient in utilizing SRE methodologies like capacity planning and disaster recovery testing to ensure the scalability, resilience, and availability of critical services. - A strong understanding of computer networking, TCP/UDP, load balancing, distributed computing, web services, and the fundamental protocols used by the internet (HTTP, HTTPS, DNS, etc.). - Experienced in managing production workloads and skilled in using monitoring tools to detect issues early. - Comfortable with participating in on-call rotations and conducting thorough root cause analyses to keep systems running smoothly. - Proficiency in at least one programming language. - Committed to supporting teammates, especially during challenging times, and excited about working in a close-knit, growing team. Approachable, empathetic, and proactive in promoting collaboration and innovation. - Excels in working independently, demonstrating the ability to accomplish tasks without constant monitoring. - Production experience building and maintaining Kubernetes clusters. Bonus Points if: - Ability to understand Go, Rust, C++ and TypeScript source code - Experience experimenting with AI-driven approaches to operations We offer competitive pay with a base salary range for this position of 165,000 - $235,000 depending on job-related knowledge, skills, experience, and location. In addition, we offer lumen-denominated grants along with the following perks and benefits: USA Benefits/Perks: - Competitive health, dental & vision coverage with most plans covered at 100% for the employee + any dependents - Flexible time off + 15 company holidays including a company-wide holiday break - Generous paid parental leave for all parents, plus paid pregnancy disability leave for birthing parents - Gym reimbursement ($80 per month) - Life & ADD (up to $50K) - Short & Long term disability - 401K with 4% match - Health & Dependent Care FSA Accounts - Commuter benefits with $250/month employer contribution - Health Savings Account (HSA) with monthly employer contribution - Family building benefits through Kindbody - Wellbeing benefits (One Medical, Rightway, Headspace) - L&D budget of $1,500/year - Daily lunch and snacks in office - Company retreats About Stellar Stellar is more than a blockchain. Powered by a decentralized, fast, scalable, and uniquely sustainable network made for financial products and services and a thriving and passionate ecosystem that includes a non-profit organization driven by a mission, Stellar is paving the path to unlock the world’s economic potential through blockchain technology. Built with speed and low costs in mind, the Stellar network provides builders and financial institutions worldwide a platform to issue assets, and to send and convert currencies in real time creating real world utility. Founded in 2014, the Stellar Development Foundation (SDF) supports the continued development and growth of the Stellar network and also serves the ecosystem of NGOs, corporations, universities, small businesses, governments, and solo entrepreneurs building on the Stellar network through tooling, funding and strategic collaborations. Together, Stellar is where blockchain meets the real world. About the Stellar Development Foundation The Stellar Development Foundation (SDF) is a non-profit organization focused on working with and supporting change-makers to create equitable access to the global financial system through blockchain technology. SDF provides grants, investments, funding, and other awards to builders and organizations. SDF also develops resources and tooling on the Stellar network to help unlock real world utility. As a nonprofit foundation, SDF puts the health of the Stellar network and the Stellar ecosystem and its mission above all else. We look forward to hearing from you! Privacy Policy By submitting your application, you are agreeing to our use and processing of your data in accordance with our Privacy Policy https://www.stellar.org/privacy-policy?locale=en. SDF is committed to diversity in its workforce and is proud to be an equal opportunity employer. SDF does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.
Staff Software Engineer, Security
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Security Engineering team focuses on protecting Robinhood’s identity infrastructure by building and maintaining systems that control how people and services access critical resources. The team owns authentication and authorization for both internal systems and customer-facing products, ensuring secure and reliable access at scale. Work includes access management, certificate lifecycle management, and improving visibility into system behavior. The team partners closely with infrastructure, product, and data engineering groups to integrate secure access patterns into all layers of the platform. You will help shape systems that protect financial data and maintain trust at scale! As a Staff Software Engineer, you will lead the design and evolution of systems that manage identity, authentication, authorization, secure connections and encryption across Robinhood. You will guide technical direction for large-scale backend services, including a proprietary access management platform, and define secure patterns for emerging areas such as AI-driven workflows. You will also contribute to certificate lifecycle management and public key infrastructure systems. This role requires strong technical judgment, hands-on development, and mentorship of other engineers while ensuring systems meet strict reliability and latency expectations. This role is based in our Bellevue, WA office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Design and build systems that manage authentication and authorization for internal services and customer-facing applications - Lead the technical direction of access management platforms, including scaling proprietary systems to support high traffic and low latency requirements - Develop secure access patterns and monitoring systems for AI and machine learning workflows across engineering teams - Build and maintain certificate lifecycle management and public key infrastructure systems with strong observability and automation - Partner with engineering teams across infrastructure, product, and data to integrate secure access controls into new and existing systems What you bring - You have 8+ years of experience building backend or security systems, including work in identity and access management at scale - You have experience with authentication protocols such as OAuth 2.0, OpenID Connect, SAML, or WebAuthn - You have strong programming skills in Go, Python, or Rust and experience operating distributed systems in environments such as Kubernetes and AWS - You have experience designing highly available systems with clear performance and reliability goals - You are comfortable guiding technical decisions and supporting other engineers through code reviews and design discussions What we offer - Challenging, high-impact work to grow your career. - Performance-driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching. - Best-in-class benefits to fuel your work, including 100% paid health insurance for employees with 90% coverage for dependents. - Lifestyle wallet — a highly flexible benefits spending account for wellness, learning, and more. - Employer-paid life & disability insurance, fertility benefits, and mental health benefits. - Time off to recharge including company holidays, paid time off, sick time, parental leave, and more! - Exceptional office experience with catered meals, events, and comfortable workspaces. In addition to the base pay range listed below, this role is also eligible for bonus opportunities + equity + benefits. Base pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. The expected base pay range for this role is based on the location where the work will be performed and is aligned to one of 3 compensation zones. For other locations not listed, compensation can be discussed with your recruiter during the interview process. Base Pay Range: Zone 1 (Menlo Park, CA; New York, NY; Bellevue, WA; Washington, DC) $230,000 — $270,000 USD Zone 2 (Denver, CO; Westlake, TX; Chicago, IL) $203,000 — $238,000 USD Zone 3 (Lake Mary, FL; Clearwater, FL; Gainesville, FL) $180,000 — $211,000 USD Click here to learn more about our Total Rewards, which vary by region and entity. If our mission energizes you and you’re ready to build the future of finance, we look forward to seeing your application. Robinhood provides equal opportunity for all applicants, offers reasonable accommodations upon request, and complies with applicable equal employment and privacy laws. Inclusion is built into how we hire and work—welcoming different backgrounds, perspectives, and experiences so everyone can do their best. Please review the Privacy Policy for your country of application.
Staff Backend Engineer - Databases Pyroscope | US | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position in US and Canada. The Opportunity: We are the creators of Pyroscope , an open-source continuous profiling database that offers rapid, scalable, highly reliable, and efficient storage and querying capabilities. It aids in gaining a comprehensive insight into resource utilization within applications, right down to the specific line of code. The project seamlessly integrates with Grafana, enabling users to correlate profiling data with metrics, logs, and traces, and leverage profiles as a crucial component of application observability. Our dedicated backend development team works closely with clients and the Grafana Cloud teams to deliver profiling solutions for on-premises and cloud environments at scale. In our expansive domain, some of the projects we have undertaken include: - Implementing distributed systems to effectively manage profile ingestion and queries. - Establishing instrumentation support for various programming languages including Golang, Dotnet, Java, Ruby, eBPF, Python, Node.js, and Rust. - Built & Enhanced the functionality of the Pyroscope plugins to provide users with an intuitive interface for exploring and analyzing application profiles. This position focuses on implementing distributed systems to effectively manage profile ingestion and queries. Pyroscope is trusted by leading multinational companies for essential applications and infrastructure. We prioritize innovation and inclusivity, empowering every team member to share ideas that improve our product as a dependable solution. What You'll Be Doing: - Collaborate with your team to deliver new features, analyze outcomes, and make improvements - Lead projects from concept to implementation, including ongoing customer support - Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability - Take an active role in influencing our roadmap and your own career objectives - Participate in on-call rotations and take responsibility for the services you oversee - Support and mentor team members, engage in design conversations, and work closely with colleagues - Expand your skill set by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase - As we have embraced a remote-first approach and our engineering team is primarily remote, it is essential to possess strong communication skills and the ability to work independently. We provide support and hold regular meetings through video calls to ensure effective collaboration and alignment. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You are a motivated self-starter with a bias toward action - We build everything with our users in mind. - You have a passion for creating intuitive products that fit customers’ needs. - Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a team. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must - Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar, then that translates well - Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way - Strong experience with designing and developing software that runs in the Cloud or experience with systems engineering - Experience writing clean, robust, and performant software that is easily maintained by others. - Experience with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code - Solid experience with distributed systems - Experience working with Kubernetes Bonus Points For: - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture - Databases backend experience In the United States, the compensation range for this role is $174,986 - $209,983 USD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Staff Backend Engineer - Databases Pyroscope | Canada | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position in US and Canada. The Opportunity: We are the creators of Pyroscope , an open-source continuous profiling database that offers rapid, scalable, highly reliable, and efficient storage and querying capabilities. It aids in gaining a comprehensive insight into resource utilization within applications, right down to the specific line of code. The project seamlessly integrates with Grafana, enabling users to correlate profiling data with metrics, logs, and traces, and leverage profiles as a crucial component of application observability. Our dedicated backend development team works closely with clients and the Grafana Cloud teams to deliver profiling solutions for on-premises and cloud environments at scale. In our expansive domain, some of the projects we have undertaken include: - Implementing distributed systems to effectively manage profile ingestion and queries. - Establishing instrumentation support for various programming languages including Golang, Dotnet, Java, Ruby, eBPF, Python, Node.js, and Rust. - Built & Enhanced the functionality of the Pyroscope plugins to provide users with an intuitive interface for exploring and analyzing application profiles. This position focuses on implementing distributed systems to effectively manage profile ingestion and queries. Pyroscope is trusted by leading multinational companies for essential applications and infrastructure. We prioritize innovation and inclusivity, empowering every team member to share ideas that improve our product as a dependable solution. What You'll Be Doing: - Collaborate with your team to deliver new features, analyze outcomes, and make improvements - Lead projects from concept to implementation, including ongoing customer support - Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability - Take an active role in influencing our roadmap and your own career objectives - Participate in on-call rotations and take responsibility for the services you oversee - Support and mentor team members, engage in design conversations, and work closely with colleagues - Expand your skill set by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase - As we have embraced a remote-first approach and our engineering team is primarily remote, it is essential to possess strong communication skills and the ability to work independently. We provide support and hold regular meetings through video calls to ensure effective collaboration and alignment. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You are a motivated self-starter with a bias toward action - We build everything with our users in mind. - You have a passion for creating intuitive products that fit customers’ needs. - Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a team. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must - Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar, then that translates well - Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way - Strong experience with designing and developing software that runs in the Cloud or experience with systems engineering - Experience writing clean, robust, and performant software that is easily maintained by others. - Experience with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code - Solid experience with distributed systems - Experience working with Kubernetes Bonus Points For: - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture - Databases backend experience In Canada, the compensation range for this role is $186,368 - $223,642 CAD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Software Engineer, Distributed Systems
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! At Figma, infrastructure is at the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design, build, and operate the systems that power our real-time collaborative design tools used by millions of people worldwide. We’re scaling fast, and we’re looking for experienced distributed systems engineers across a variety of teams. Whether you’re passionate about storage, compute orchestration, developer tooling, networking, or real-time data systems, this role offers an opportunity to shape the technical foundation of one of the most beloved design platforms in the world. This is a full time role that can be held from one of our US hubs or remotely in the United States. What You’ll Do at Figma: - Design, build, and maintain scalable and reliable infrastructure systems that support product innovation and user collaboration at scale. - Architect and evolve distributed systems including storage platforms, streaming infrastructure, and compute orchestration. - Improve developer experience by building internal platforms, CI/CD systems, build tools, and APIs. - Collaborate across product and infrastructure teams to design secure, maintainable, and performant systems. - Participate in shaping platform strategy, roadmaps, and engineering best practices across the organization. - Debug and resolve complex production issues that span services and layers of the stack. - Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence. We’d Love to Hear From You If You Have: - 5+ years of Software Engineering experience, specifically in backend or infrastructure engineering.. - Deep understanding of distributed systems concepts such as sharding, replication, consistency, and eventual convergence. - Experience with cloud-native environments (AWS, GCP, or Azure), infrastructure-as-code, and container orchestration. - Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby. - Strong system design skills and a track record of architecting resilient production systems. - Excellent communication skills, with experience collaborating across teams and mentoring others. While it’s not required, it’s an added plus if you also have: - Experience scaling storage platforms (e.g., Postgres, Redis, S3, DynamoDB) or operating streaming systems like Kafka. - Background in traffic management, DDoS mitigation, or service mesh technologies (e.g., Envoy, Istio). - A history of developing complex, realtime distributed systems at scale. - A passion for building developer productivity tools, including development environments, CI/CD pipelines, and build systems. - Experience with evolving large-scale, shared developer platforms to improve reliability and developer velocity. - Strong problem-solving skills and a bias for action—especially when tackling high-impact, gritty challenges. At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Pay Transparency Disclosure If based in Figma’s San Francisco or New York hub offices, this role has the annual base salary range stated below. Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. The listed range is a guideline, and the range for this role may be modified. For roles that are available to be filled remotely, the pay range is localized according to employee work location by a factor of between 80% and 100% of range. Please discuss your specific work location with your recruiter for more information. Figma offers equity to employees, as well a competitive package of additional benefits, including health, dental & vision, retirement with company contribution, parental leave & reproductive or family planning support, mental health & wellness benefits, generous PTO, company recharge days, a learning & development stipend, a work from home stipend, and cell phone reimbursement. Figma also offers sales incentive pay for most sales roles and an annual bonus plan for eligible non-sales roles. Figma’s compensation and benefits are subject to change and may be modified in the future. Annual Base Salary Range: $153,000 — $376,000 USD At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace - we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status , or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com . These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities. Examples of accommodations include but are not limited to: - Holding interviews in an accessible location - Enabling closed captioning on video conferencing - Ensuring all written communication be compatible with screen readers - Changing the mode or format of interviews To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding. By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma's Candidate Privacy Notice .
Staff Engineer, Traffic Management Systems
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Posting Open Date: 20 March, 2026 Anticipated Posting Close Date*: 20 April, 2026 *Job posting may close early due to the volume of applicants. Staff Software Engineer, Traffic Management Systems Fastly's Traffic Management Systems Team owns and operates the services used to balance the CDN’s traffic globally, as well as Fastly’s Managed DNS product. We are building a world-class DNS product with an autonomous control system that makes real-time data-driven decisions to ensure high levels of availability and performance across our network. We are seeking a technical leader with experience in designing, building and operating distributed systems that are scalable, fault tolerant and easy to manage. You'll be joining a team responsible for critical network services, used by some of the world’s most popular companies to power the Internet. Many of our largest customers rely on our work to ensure a performant and delightful experience for their users. You will play a critical role in ensuring the team's continued success in delivering innovative capabilities. What You'll Do: - Technical leadership of full lifecycle projects, driving project progress and collaborating with stakeholders - Coordinate and communicate with the team members and across other technical and cross functional teams - Prioritize scalability, security, performance and reliability in the design of the applications you support - Write code that is performant, maintainable, clear, and concise and contribute to code reviews, improving the codebase and other team processes - Mentor and support other engineers, fostering a culture of knowledge sharing, innovation, and collaboration within the team - Participate in on-call rotation as needed What We're Looking For: - At least 7+ years of experience designing and developing software components on Unix/Linux platforms - 5+ years of professional software development experience, designing, building, and deploying production-ready applications, with focus on network protocols such as TCP, HTTP(S), DNS etc. - Track record of writing resilient and maintainable Rust, C, C++ and/or Go code - Strong written and verbal communication skills with the ability to articulate complex technical ideas across multi-functional teams - A passion for learning, and sharing what you’ve learned with others We’ll be super impressed if you have experience in any of these: - Protocol fluency and hands-on experience developing and operating DNS servers - Experience with major cloud infrastructure providers such as AWS, GCP and/or Azure - Experience with infrastructure as code systems like terraform and Kubernetes - Familiarity with monitoring solutions like Prometheus and Grafana - Experience with Machine Learning & Analytical tools Work Hours: This position will require you to be available during core business hours and occasional nights and weekends as required for on-call support. Work Location(s) & Travel Requirements: This position is open to the following preferred office locations: - San Francisco, CA - New York, NY - Denver, CO - London, UK Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home. There is a strong preference for Hybrid near a local office. However, we may be willing to consider remote candidates within the UK. This position may require travel, including to the United States, as required by your role or requested by your manager. Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Salary: The estimated salary range for this position when hired in the UK is £124,780 to £149,737. Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. We offer a comprehensive benefits package designed to meet your needs. Our offerings may vary depending on the country where you work and are subject to change. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
CSOC Engineer Threat Detection Specialist
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. CSOC Engineer - Threat Detection Specialist Leveraging our growing security product suite, CSOC Engineers contribute real world security insights to Fastly and our customers as we address Internet-scale threats. CSOC Engineers function as the primary escalation point for SOC Analysts in a globally distributed team. A core responsibility and key performance metric for this role is the effective training and mentoring of our SOC analysts, reducing escalations to the Senior CSOC-engineering level so you can focus on process improvements, data analysis, and security tooling to continue advancing our products, services, and capabilities. The CSOC team works with our internal platform security and security research, engineering and development teams as well operations and customer organisations internally to deliver support solutions for security threats faced on the Internet today. What You'll Do: You will be responsible for escalations around monitoring and analysing customer activity, like identifying layer 3/4 DDoS attacks, account-takeover, bot attacks and other malicious web traffic. In addition, as part of CSOC engineering, you will be involved in designing, building and supporting tooling for our analysts. You will have the opportunity to work on some of the world’s most scalable distributed systems,, as well as working with the world-class engineers who developed these systems. - Experience configuring traffic policing, shaping to throttle malicious traffic - Identify and mitigate UDP Floods, ICMP Floods, and Reflection/Amplification attacks - Identify and mitigate TCP SYN Floods, ACK Floods, RST Floods, and TCP state exhaustion attacks - Requirements gathering and development of Security Monitoring Systems and troubleshooting tools - Be an expert in ensuring security for customers, providing an outstanding response to security issues - Provide deep application-security experience on escalated cases from customers & automated systems. - Carry out continuous-improvement work & research to drive our customer security products & operations to be the best they can be. - Contribute to the processes and policies that scale our organisation as we grow - Create, test, and deploy security content (e.g. WAF rules) in response to CVEs and other emerging threats - Provide guidance, mentoring, and training for new Security and Customer Support Engineers - Create & review reporting for customers on security services - Troubleshoot and resolve issues related to Kubernetes deployments and management - Provide support for next-generation web application firewalls, including troubleshooting and performance optimization - Actively participate in sprint planning, deliver committed tasks on time with quality code, collaborate with team members, communicate blockers, and contribute to continuous improvement. - Manage CSOC tool-related escalations and troubleshooting What We're Looking For: - At least 3+ years of related experience in Network Security, Network Engineering or Network Support type roles, ideally with a background in CDNs, Cloud, and/or internet infrastructure products. - Understanding stateless communication, fragmentation, and amplification vectors (DNS, NTP, CLDAP, SSDP) - Strong knowledge of BGP (Border Gateway Protocol) Proficiency with IPv4/IPv6 addressing, subnetting, ICMP types/codes, and GRE tunneling. - Strong infosec background with strong knowledge & practical skills in application security - Strong knowledge of core internet-technologies like DNS, HTTP & TLS and how to debug with common tools - Some software development skills/experience in any of the following, or other common web languages: Python, Go, Rust, JS - Experience in security operations or technical support - Detection engineering experience – developing content for security products and services (e.g. WAF rules) - Application server technologies and frameworks experience - Ability to work with limited supervision but be a good mentor on security knowledge to the greater team - Fluent spoken & written English required, tailoring depth to fit varying audiences - Focused on delivering exceptional customer experiences Ideally, you’ll also have experience in some of these: - Hands-on experience with enterprise routers and switches - Experience with NetFlow/sFlow/IPFIX analysis using tools like Kentik, ElastiFlow, or NFSen for anomaly detection - Analysis with log visualisation tools (Grafana, Prometheus, Looker, Splunk, Elastic/ELK, or others) - Experience working in a SOC or Incident Response Team Apache/NGINX/IIS or other web server platforms - Cloud ecosystem knowledge & experience (AWS, GCP or similar) Unix/Linux or Windows system administration - Systems configuration management and/or orchestration tools Work Hours: - This role has two openings aligned to different time zones: - US Shift: 9:00 AM – 6:00 PM Pacific Time (17:00 – 02:00 UTC) - EMEA Shift: 9:00 AM – 6:00 PM London Time Work Location(s) & Travel Requirements: This position is open to the following preferred office locations: - Pune, India Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home. This position may require travel as required by your role or requested by your manager. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? We offer a comprehensive benefits package designed to meet your needs. Our offerings may vary depending on the country where you work and are subject to change. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Software Engineer- Database Infrastructure
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. The Database Infrastructure team develops and operates all of Discord’s databases and data services. Those systems store the data of Discord's 200M+ monthly active users—including trillions of messages! We work across multiple areas: databases, disk storage and Rust-based data access services. We're a small team whose work has a huge impact on our company's success and ability to grow! Some blog posts from the team: - How Discord Indexes Trillions of Messages - How Discord Stores Trillions of Messages - How Discord Supercharges Network Disks for Extreme Low-Latency You will: - Build and operate large-scale, reliable and performant data systems with ScyllaDB, PostgreSQL, ElasticSearch, Linux and Rust. - Collaborate with product and infrastructure teams to develop storage primitives enabling all of Discord. - Exercise "First Principles Thinking" to always deliver what matters most to our users. - Work with a talented team of engineers who have built one of the largest communication platforms in the world. You have: - 2-4 years of experience with building backend infrastructure - Ability to troubleshoot, debug, and test complex systems in a live, production environment - Strong operating systems, distributed systems, and concurrency control fundamentals - Proficiency with at least one statically-typed programming language: e.g. Rust, Go, Java, C, C++ - Comfortable working in fast paced environments Bonus Points: - Experience with highly-available and distributed databases: e.g. ScyllaDB, Cassandra, Vitess, Postgres w/HA, etc. - Experience with Rust - Knowledge of DevOps tools like Salt, Terraform or Kubernetes More things that might interest you: - We’ve tackled a lot of fascinating technical challenges over the years, and blogged about it regularly: - How Discord Stores Trillions of Messages - 25% or 6 to 4: The 11/6/23 Authentication Outage - How Discord Supercharges Network Disks for Extreme Low Latency - Why Discord is switching from Go to Rust - How Discord Indexes Billions of Messages - How Discord Stores Billions of Messages - How Discord Indexes Trillions of Messages - One of our team members even wrote a book on ScyllaDB - We present at conferences: - How Discord Indexes Trillions of Messages by Vicki Niu - How Discord Performs Database Upgrades at Scale by Ethan Donowitz The US base salary range for this full-time position is $160,000 to $180,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits. Why Discord? Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away! Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know. Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking HERE.
Staff Software Engineer - Logs Observability Pipelines [New York]
Role Summary: Datadog is seeking a Staff Software Engineer to help shape the future of our Bring Your Own Cloud (BYOC) Logs offering by unifying observability pipelines with log management software that customers deploy and manage in their own infrastructure. This role will focus on building and scaling systems that process, route, and store high-volume observability data within customer-managed infrastructure. You will operate as a hands-on technical leader, driving architecture, cross-team delivery, and product direction across a complex and evolving space. This is a high-impact opportunity to influence product strategy, mentor engineers, and solve deeply technical challenges at scale. At Datadog, we place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table. We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them. What You’ll Do: - Make customer-controlled deployments feel like a managed Datadog product: deployment, upgrades, configuration, observability, diagnostics, reliability, and secure operation across diverse customer cloud environments - Build and scale high-throughput systems for log processing, routing, and transformation across distributed environments - Lead cross-team initiatives, aligning engineers, product managers, and stakeholders to deliver complex, multi-team projects - Design and implement software that runs reliably that customers deploy and operate within their own cloud infrastructure. - Improve system performance, scalability, and cost efficiency through thoughtful trade-off analysis and capacity planning - Contribute hands-on to critical code paths, debugging, and deployment challenges in customer environments Who You Are: - You have significant experience building software that is installed, deployed, and operated in customer environments rather than only as a fully managed SaaS service. - You have strong expertise in distributed systems, including scalability, performance optimization, and high-throughput data processing - You are proficient in systems-level programming (e.g., Go, Rust, or C++) and understand how software runs across diverse environments (e.g., Linux systems) - You have experience with cloud platforms (e.g., AWS, Azure, or GCP) and are comfortable troubleshooting infrastructure and networking issues - You are experienced with containerization and orchestration technologies such as Kubernetes in production environments - You have a track record of leading large, cross-functional engineering efforts and influencing technical direction across teams Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - Generous and competitive benefits package - New hire stock equity (RSUs) and employee stock purchase plan - Continuous career development and pathing opportunities - Employee-focused best in class onboarding - Internal mentor and cross-departmental buddy program - Friendly and inclusive workplace culture Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. #LI-Hybrid Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan. The reasonably estimated yearly salary for this role at Datadog is: $234,000 — $300,000 USD About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
Senior/Staff/Principal Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. This is a general track for Senior+ (Senior/Staff/Principal) Engineers in any team at Canonical. After the first round of interviews we will establish which teams might be an excellent fit, and progress your application with them. At Canonical a Senior+ Engineer is not only an outstanding software architect and coder, they also demonstrate the leadership qualities needed to rally a team or department to ship outstanding products. A Senior+ Engineer partners with other Engineering leaders (Managers, Directors, VPs) to take joint responsibility for outcomes at team, department and company level. We hire based on academic results and proven execution, and we select those with a passion for open-source software, innovation, and cutting-edge technology. In this role, you will make a significant contribution in Canonical's portfolio through high-quality code, technical leadership, team motivation and direction, exceptional design, and crisp documentation. As a Senior+ Engineer you'll drive the architecture, design and evolution of high-impact open source software. Our teams work at every level of the stack. From the kernel and system software at the core of Ubuntu through to major language runtimes and the bleeding-edge of cloud automation and distributed systems, you'll have the opportunity to work on complex but highly rewarding projects. Our teams also build the services which deliver Ubuntu to the world, on cloud, devices, servers and PCs. Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale. Location: we have remote opportunities for Senior Engineers in every time zone. The role entails - Leading design and architecture of an impactful open source project - Coding in Golang, Rust, Python, C/C++ or Typescript / React - Collaborating proactively with a globally distributed team - Mentoring, developing and advising colleagues in their career progression - Displaying technical leadership in Canonical and our communities - Debugging issues and producing high-quality code to fix them - Contributing to technical documentation with the aim to make it the best of its kind - Working from home with global travel twice annually for company events What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - Technical leadership as well as team motivation, direction and pace - Deep experience with at least one of Go, Rust, Python or C - Conscientiousness and detail orientation, with a focus on performance - Excellent communication skills including professional written and spoken English - Excellent interpersonal skills, curiosity, flexibility, and accountability - Ability to travel twice a year, for company events up to two weeks each Nice-to-have skills Depending on your eventual team, you might also bring experience with - Container technologies such as LXD, Docker and Kubernetes - Highly concurrent, distributed systems - Performance engineering – from kernel to web – benchmarks, optimization - Software security – fuzzing, tabletop threat models, analysis, audit - Build systems and toolchains, including for cross-compilation - Public clouds or OpenStack - Debian/Ubuntu packaging - Systems programming or scalable web services - Deep quality and test engineering - Web or Flutter front-end experience - REST and gRPC API experience - SQL and NoSQL data store expertise What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit globally and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Senior Juju Software Engineer (Go)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a Senior Software Engineer to be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the way to support and maintenance. As a senior software engineer, you'll be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the way to support and maintenance. Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal. Combined with the Ops framework, Juju provides a complete solution for applications and infrastructure management. Many internal and external teams depend on Juju to deliver their products and services - from Canonical Managed Solutions, our OpenStack and cloud delivery teams, to Fortune 500 companies. Location: This is a Globally remote role. What your day will look like - Own the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale. - Collaborate proactively with a distributed team - Debug issues and interact with upstream communities publicly - Work with helpful and talented engineers including experts in many fields - Discuss ideas and collaborate on finding good solutions - Coach and develop team members with less experience, actively contributing to building and maintaining a first-class engineering team. - Work from home with global travel for 2 to 4 weeks per year for internal and external events What we are looking for in you - Proven track record of professional software delivery using Go. - Hands-on experience developing highly concurrent distributed systems - Excellent communication skills in the English language, both verbal and written, especially in online environments - An exceptional academic track record from both high school and preferably university - Experience with agile software development methodologies - Willingness to travel up to 4 times a year for internal events Additional skills that you might also bring The following skills may be helpful to you in the role, but we don't expect everyone to bring all of them. - Experience with container technologies (Docker, LXD, Kubernetes, etc.) - Experience doing development in C, C++, Rust, or other low-level programming languages. - Solid networking background and experience - Experience in the Linux and open-source software world - Experience with configuration management software (Ansible, Chef, Puppet, et al.) - Working knowledge of cloud computing - Passionate about software quality and testing - Experience with packaging (Debian, snaps) - Programming with, and operating, SQL and NoSQL databases - Experience working on a distributed team on an open source project -- even if that is community open source contributions. - Demonstrated track record of Open Source contributions - Prior experience developing plugins for Terraform What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since 2004! - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues from your team and others - Priority Pass for travel and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Security Software Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. Canonical is looking for exceptional security-focused software engineers to be integrated across product teams. While they also contribute to the product as engineers, their primary focus is to challenge the entire team to think more deeply about security through state-of-the-art practices such as threat modeling, table-top exercises, architecture and design reviews, static analysis tools, and fuzzing, among others. These roles encompass all aspects of product security, including feature development, vulnerability response, proactive security, and open source community participation. Engineers in these roles collaborate closely with other Canonical teams, customers, and partners across the open source ecosystem. Each product engineering team at Canonical reserves one or two openings for security-oriented software engineers. We also develop a number of products driven entirely by security needs, such as our AppArmor kernel investments and the Ubuntu Security Guide (USG). As the publisher of Ubuntu, we also handle long-term security response for the entire operating system and open source ecosystem. Working with tens of thousands of upstreams means that we need to be fluent in every major programming language and design, build, and adopt sophisticated tools that enable us to work at scale and speed with confidence. Apply here if you are an exceptional security-focused software engineer, passionate about open source, and excited by Canonical's products and mission. This role requires the ability to be productive in a globally distributed team through strong self-discipline and motivation. It also involves mandatory international travel at least twice a year, typically for one week. Location: Worldwide, this is a globally remote role What you'll do Security roles might tackle any of the following: - Define, implement, and document new security features - Lead security-focused initiatives within a product engineering team - Analyze, fix, and test vulnerabilities in open source software - Contribute to Ubuntu and upstream open source projects to benefit the community - Audit and analyze source code for vulnerabilities - Integrate new tools into our security infrastructure, pipelines, and processes - Achieve and retain various security certifications - Extend and enhance Linux cryptographic components to meet country-specific compliance requirements, such as FIPS and Common Criteria (CC) certifications - Work with external partners to develop Center for Internet Security (CIS) benchmarks - Design and develop hardening automation for Ubuntu - Stay up to date with trends and developments in the security industry - Develop, test, and maintain new software capabilities - Provide guidance and support to other engineering teams on security best practices What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - A track record of going above and beyond expectations - Thorough understanding of the common categories of security vulnerabilities and how to fix them - Knowledge of modern software engineering techniques - Familiarity with open source development tools and methodologies - Skill in one or more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript/Typescript - Experience as a security champion - Experience driving security within a wider SSDLC process - Professional written and spoken English - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, flexibility, and accountability - Passion, thoughtfulness, and self-motivation - Excellent communication and presentation skills - Results-oriented, with a personal drive to meet commitments Optional skills we also value - Clear and effective communication with both the team and Ubuntu community members - Experience working with the Linux kernel - Experience with security certifications and knowledge of FIPS and/or Common Criteria (CC) - Experience with OVAL (Open Vulnerability Assessment Language) - Knowledge of cryptographic modules such as OpenSSL and Libgcrypt - Knowledge of low-level Linux cryptography APIs - Demonstrated ability to learn quickly - Performance engineering experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU
Software has moved to play a central role in network technology. From outstanding routing implementations like Bird and FRR to overlay networking technology such as OVN/OVS and Cilium, from kernel with SwitchDev to userspace with DPDK, from P4 to OpenFlow, the relationship between network innovation and software continues to deepen. We are building teams to bring the very best open source networking software to market in a well integrated and opinionated stack that brings the latest hyperscaler innovation to end users and enterprise customers. We work with networking silicon providers to optimize Ubuntu and related applications for their ASICs, boards and appliances. We aim to provide a complete open source stack for data center networking, from bare metal through virtualization, container and serverless, and also to address IoT networking systematically. You will have a good chance of success if you are an outstanding software engineer, passionate about networking, with a special interest in the interface of hardware ASICs for acceleration and software for innovation and control. We value experience in open switch initiatives such as SoNIC and DENT, and upstream experience with components such as routing, kernel networking, eBPF, DNS, firewalls and load balancers. Our selection process is rigorous and requires work from the candidate as six to eight interviews over a period of months. We look for excellent academic results and a commitment to quality, resilience, documentation, security and performance in your work. At Canonical you will have the opportunity to engage with the broader open-source community and industry leading partners in developing future-proof networking solutions. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu, Ubuntu Core, Private Clouds, MAAS and Kubernetes across a broad range of devices and use cases. Location : we have network software engineering roles in APAC (Top-of-Rack switches) and Americas (SmartNIC/DPU) time zones. What your day will look like - Work with the most advanced operating systems and network application technologies available - Participate upstream and deliver the Ubuntu SoNIC stack - Collaborate with public clouds and network silicon providers - Design and implement the best software-defined networking experience for the data center - Write high-quality, well-designed, fast, secure and well-documented software - Debug issues and produce high-quality fixes - Collaborate proactively with a globally distributed organization - Contribute to technical documentation to make it the best of its kind - Display technical leadership internally, towards our partners, and in the open source communities - Influence open-source projects and communities - Work from home, with global travel twice a year for company events of up to two weeks duration What we are looking for in you - An exceptional academic track record - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - Knowledge of networking: architecture, design, and protocols - Understanding of Linux networking, from kernel to user space - Fluency in C/C++ and at least one of Rust, Python or Golang - Professional written and spoken English - Experience with Linux - Excellent interpersonal skills, curiosity, flexibility, and accountability - Passion, thoughtfulness, and self-motivation - Excellent communication and presentation skills - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Additional skills that you might also bring - Familiarity with existing open source networking technologies: SONIC / SAI, kernel (e.g. eBPF, AF_XDP), DPDK, Switchdev, OVN, Open vSwitch. - Familiarity with data path hardware acceleration protocols and interfaces, such as RDMA, RoCE, iWARP, NVMe, SR-IOV - Computer architecture knowledge of x86, ARM, and RISC-V - Experience in complex IP network engineering and implementation - Experience with virtualization technologies, e.g., QEMU, KVM, etc. - Previous contribution to open source projects and community involvement - Performance engineering and security experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world every day. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
MLOps Field Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring an MLOps Field Engineer to help global companies embrace AI/ML in their business, using the latest open source capabilities on public and private cloud infrastructure, Linux and Kubernetes. Our team applies expert insights to real-world customer problems, enabling the enterprise adoption of Ubuntu, Kubeflow, MLFlow, Feast, DVC and related analytics, machine learning and data technologies. We are working to create the world's best open source data platform, covering traditional SQL databases and today's NoSQL data stores, as well as the machinery which turns data into insights and executable models. The people who love this role are MLOps engineers who enjoy customer conversations and solving customer problems during the presales cycle. They are solutions architects who like to solve customer problems through architecture, presentations and training. This role is highly focused on designing ML architectures for external customers. It is not a software development role. This role is particularly suited to candidates with a technical background who are business minded and driven by commercial success. This role is on our global Field Engineering team and will work closely with enterprise sales leads. We are specifically looking for people interested in solving the most difficult problems in modern data architectures. Training LLMs on multiple Kubernetes clusters deployed on a hybrid cloud infrastructure with GPU sharing across multiple teams? Processing 10M events in real time for financial transactions? Object detection on 10k parallel 4K video streams? These are the problems we solve day to day. Location : Most of our colleagues work from home. We are growing teams in EMEA, Americas and APAC time zones, so can accommodate candidates from almost any country. What your day will look like The global Field Engineering team members are Linux and cloud solutions architects for our customers, designing private and public cloud solutions fitting their workload needs. They are the cloud consultants who work hands-on with the technologies by deploying, testing and handing over the solution to our support or managed services team at the end of a project. They are also software engineers who use Python to develop Kubernetes operators and Linux open source infrastructure-as-code. - Work across the entire Linux stack, from kernel, networking, storage, to applications, - Architect cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack and Spark, - Deliver solutions either on-premise or in public cloud (AWS, Azure, Google Cloud), - Collect customer business requirements and advise them on Ubuntu and relevant open source applications, - Grow a healthy, collaborative engineering culture in line with the company values, - Deliver presentations and demonstrations of Ubuntu Pro and AI/ML capabilities to prospective and current clients, - Liaise with product teams to give them feedback on requirements to influence roadmap, - Work collaboratively with your sales team to reach our common targets, - Global travel up to 30% of time for internal, external events and customer meetings. What we are looking for in you - Exceptional academic track record from both high school and university, - Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path, - Experience in data engineering, MLOps, or big data solutions deployment, - Experience with a relevant programming language, like Python, R, or Rust, - Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation, - Track record of going above-and-beyond expectations to achieve outstanding results, - Demonstrated personal interest in continuous learning and development, - Practical knowledge of Linux, virtualization, containers and networking, - Business-minded technology thinker and problem solver, - Knowledge of cloud computing concepts & leaders, such as Kubernetes, AWS, Azure, GCP, - Interest in large-scale enterprise open source - private clouds, machine learning and AI, data and analytics, - Intermediate level Python programming skills, - Passion for technology evidenced by personal projects and initiatives, - The work ethic and confidence to shine alongside motivated colleagues, - Professional written and spoken English with excellent presentation skills, - Experience with Linux (Debian or Ubuntu preferred), - Excellent interpersonal skills, curiosity, flexibility, and accountability, - A dynamic person who loves to jump in new projects and interact with people, - Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation, - Thoughtfulness and self-motivation, - Result-oriented, with a personal drive to follow up and meet commitments, - Ability to travel internationally, for company events up to two weeks long, and customer or industry meetings. What you’ll learn - Architect and deploy AI/ML infrastructures, data processing pipelines and multi-cluster distributed training, - Wide range of open source applications and skills, - Work directly with customers in a range of different businesses, - Real-life and hands-on exposure to a wide range of emerging technologies and tools. What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - 40 days annual leave per annum, including public holidays and our All Company holiday periods - Maternity and paternity leave - Team Member Assistance Program & Wellness Platform - Opportunity to travel to new locations to meet colleagues - Priority Pass and travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Linux Devices Software Engineer
This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels. We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon. Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices. These smart, connected devices have the potential to transform every industry. Classic Ubuntu – desktop or server – is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. We partner with the world's most prominent silicon companies to optimise Ubuntu on their latest and greatest chips, as well as with major OEMs and ODMs (PC, servers and connected device manufacturers) to ensure that Ubuntu works perfectly on their hardware. But while classic, ‘deb’ based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know *exactly* what the state of millions or billions of devices might be. So Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure. We are working on additional solutions for even smaller devices. We have several teams that focus on open source for embedded environments. We hire outstanding Linux software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership. These roles include: - Ubuntu Core and snapd software development - Silicon software and optimisation engineers - Kernel driver and hardware enablement engineers - Hardware-centric Linux QA Engineers - Hardware Certification Engineers - Robotics engineers - Industrial IoT software engineers - Networking software engineers (switching, routing, access and SmartNICs) At Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices. Location: we have remote roles open in every time zone. What your day will look like Based on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers: - Work with the latest Linux kernel and open source technologies - Deliver Ubuntu for the latest IoT and server-class hardware platforms - Integrate and maintain device-oriented software stacks - Write high-quality, well-designed software - Collaborate proactively with other globally distributed teams - Display technical leadership internally and within our external communities - Help our customers ship their apps and SDKs on Ubuntu - Build device OS images with Ubuntu Core, Desktop and Server - Optimise the Ubuntu kernel and libraries for silicon-specific capabilities - Debug issues and produce high-quality code to fix them - Contribute to technical documentation to make it the best of its kind - Discuss ideas and collaborate on finding good solutions - Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge - Work usually from home, with global travel 2 to 4 weeks for company events What we are looking for in you - An exceptional academic track record from both high school and university - Drive and a track record of going above-and-beyond expectations - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Experience with Linux (Debian or Ubuntu preferred) - Passion for Linux or embedded systems software (e.g. kernel, graphics, Yocto) - Fluency in at least one of Golang, C, C++, or Rust - Professional written and spoken English - Excellent interpersonal skills, curiosity, flexibility, and accountability - Passion, thoughtfulness, and self-motivation - Excellent communication and presentation skills - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Additional skills that you might also bring - Experience with Debian/Ubuntu or other distro packaging - Understanding of build systems and toolchains, including for cross-compilation - Experience with firmware, uboot, UEFI, ACPI, DSDT, or boot loaders - Experience with power management on PCI ASPM, SATA ALPM, low power profiles - Computer architecture knowledge of x86, ARM, RISC-V - Experience in board design, bring up, and validation - Experience with electrical engineering design tools (e.g. schematic capture, layout) - Familiarity with Ubuntu development model - Performance engineering and security experience - Shell or Python scripting skills What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Systems Engineering Manager
ABOUT US: Modal provides the infrastructure foundation for AI teams. With instant GPU access, sub-second container startups, and native storage, Modal makes it simple to train models, run batch jobs, and serve low-latency inference. We have thousands of customers who rely on us for production AI workloads, including Lovable, Scale AI, Substack, and Suno. We're a fast-growing team based out of NYC, SF, and Stockholm. We've hit 9-figure ARR and recently raised a Series B https://modal.com/blog/announcing-our-series-b at a $1.1B valuation. Our investors include Lux Capital https://www.luxcapital.com/, Redpoint Ventures https://www.redpoint.com/, Amplify Partners https://www.amplifypartners.com/, and Elad Gil https://eladgil.com/. Working at Modal means joining one of the fastest-growing AI infrastructure organizations at an early stage, with many opportunities to grow within the company. Our team includes creators of popular open-source projects (e.g. Seaborn https://github.com/mwaskom/seaborn, Luigi https://github.com/spotify/luigi), academic researchers, international olympiad medalists, and experienced engineering and product leaders with decades of experience. The Role: We’re looking for an Engineering Manager to lead a group of highly experienced engineers. This is a hands-on leadership role where you’ll spend roughly half your time on technical contribution and half on people management, depending on the need. You’ll work closely with the team to set direction, remove blockers, and foster a strong engineering culture as they tackle complex systems challenges in distributed computing, large-scale data handling, and performance optimization. Who You Are We think you are an experienced engineering leader who thrives close to the work and enjoys building alongside their team when needed. You earn trust through technical depth, communicate with clarity, and help great engineers move fast and make sound decisions. You thrive in a fast paced environment, you are pragmatic, calm under pressure, and focused on impact. REQUIREMENTS: - At least 10 years of industry experience, including 3 years experience in a leadership role - Experience building high-performance distributed systems at a large scale - Strong background in cloud infrastructure - Strong knowledge of low-level operating system foundations (Linux kernel, file systems, containers, etc.) - Proficient in systems-level languages such as Rust, C, C++, or Java
Member of Technical Staff - Systems
ABOUT US: Modal provides the infrastructure foundation for AI teams. With instant GPU access, sub-second container startups, and native storage, Modal makes it simple to train models, run batch jobs, and serve low-latency inference. We have thousands of customers who rely on us for production AI workloads, including Lovable, Scale AI, Substack, and Suno. We're a fast-growing team based out of NYC, SF, and Stockholm. We've hit 9-figure ARR and recently raised a Series B https://modal.com/blog/announcing-our-series-b at a $1.1B valuation. Our investors include Lux Capital https://www.luxcapital.com/, Redpoint Ventures https://www.redpoint.com/, Amplify Partners https://www.amplifypartners.com/, and Elad Gil https://eladgil.com/. Working at Modal means joining one of the fastest-growing AI infrastructure organizations at an early stage, with many opportunities to grow within the company. Our team includes creators of popular open-source projects (e.g. Seaborn https://github.com/mwaskom/seaborn, Luigi https://github.com/spotify/luigi), academic researchers, international olympiad medalists, and experienced engineering and product leaders with decades of experience. THE ROLE: We are looking for strong engineers with experience and interest in designing, building, and maintaining the novel, high-performance systems that make up our serverless platform. REQUIREMENTS: - 5+ years of experience writing high-quality production code - Experience building high-performance distributed systems at a large scale (the more battle scars, the better) - Strong cloud skills - Strong knowledge of low-level operating system foundations (Linux kernel, file systems, containers, etc.) - Experience with performance engineering (tell us a story of when you shaved off a few milliseconds!) - Ability to work in-person in our NYC office. - Prior experience with Rust is nice to have, but not required. - Ability to participate in on-call rotation and respond to production incidents.
Senior Backend Engineer | Mimir OSS | UK | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. The Opportunity: As a Mimir Engineer you’ll join one of these two sub-squads: Query or Storage. Together, they maintain the open source Grafana Mimir OSS project and operate Grafana Cloud Metrics across three major cloud providers. This role offers the opportunity to work on large-scale, high-performance distributed systems where efficiency, resilience, and reliability are essential to keeping our metrics offerings competitive and smooth at massive volumes. Mimir engineers work across a variety of streams. You’ll typically collaborate with another engineer on a larger project while also driving performance and reliability improvements identified from operating the system in production. In this role, you’ll write and review PRs and design documents, help guide automated release rollouts, and participate in the on-call rotation for the systems you own. This is a chance to directly shape, optimize, and scale one of the industry’s most advanced metrics platforms. What You’ll Be Doing: - Take an active role in influencing our roadmap and your own career objectives - Work with your team to deliver new features solving customer problems and enhancing operations on a large database at scale - Drive projects from initial idea all the way to operations once it is in the hands of customers - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope - Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability - Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running - Support other team members, participate in design discussions and collaborate with the team - Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a squad. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must. - Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well - Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way - Some experience with developing software that runs in the Cloud or some experience with systems engineering - Some experience with being on-call and following the DevOps model - Experience writing clean, robust, and performant software that is easily maintained by others - Familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem. Bonus Points For: - Experience working with Kubernetes - Experience working with queue systems, e.g. the Kafka protocol - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture and distributed systems, or a desire to learn - Familiarity with the concept of infrastructure as code In United Kingdom, the compensation range for this role is GBP 91,755 - GBP 110,106. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Senior Backend Engineer | Mimir OSS | Sweden | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. The Opportunity: As a Mimir Engineer you’ll join one of these two sub-squads: Query or Storage. Together, they maintain the open source Grafana Mimir OSS project and operate Grafana Cloud Metrics across three major cloud providers. This role offers the opportunity to work on large-scale, high-performance distributed systems where efficiency, resilience, and reliability are essential to keeping our metrics offerings competitive and smooth at massive volumes. Mimir engineers work across a variety of streams. You’ll typically collaborate with another engineer on a larger project while also driving performance and reliability improvements identified from operating the system in production. In this role, you’ll write and review PRs and design documents, help guide automated release rollouts, and participate in the on-call rotation for the systems you own. This is a chance to directly shape, optimize, and scale one of the industry’s most advanced metrics platforms. What You’ll Be Doing: - Take an active role in influencing our roadmap and your own career objectives - Work with your team to deliver new features solving customer problems and enhancing operations on a large database at scale - Drive projects from initial idea all the way to operations once it is in the hands of customers - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope - Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability - Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running - Support other team members, participate in design discussions and collaborate with the team - Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a squad. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must. - Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well - Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way - Some experience with developing software that runs in the Cloud or some experience with systems engineering - Some experience with being on-call and following the DevOps model - Experience writing clean, robust, and performant software that is easily maintained by others - Familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem. Bonus Points For: - Experience working with Kubernetes - Experience working with queue systems, e.g. the Kafka protocol - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture and distributed systems, or a desire to learn - Familiarity with the concept of infrastructure as code In Sweden, the compensation range for this role is SEK 775,444 - SEK 930,533. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Senior Backend Engineer | Mimir OSS | Spain | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. The Opportunity: As a Mimir Engineer you’ll join one of these two sub-squads: Query or Storage. Together, they maintain the open source Grafana Mimir OSS project and operate Grafana Cloud Metrics across three major cloud providers. This role offers the opportunity to work on large-scale, high-performance distributed systems where efficiency, resilience, and reliability are essential to keeping our metrics offerings competitive and smooth at massive volumes. Mimir engineers work across a variety of streams. You’ll typically collaborate with another engineer on a larger project while also driving performance and reliability improvements identified from operating the system in production. In this role, you’ll write and review PRs and design documents, help guide automated release rollouts, and participate in the on-call rotation for the systems you own. This is a chance to directly shape, optimize, and scale one of the industry’s most advanced metrics platforms. What You’ll Be Doing: - Take an active role in influencing our roadmap and your own career objectives - Work with your team to deliver new features solving customer problems and enhancing operations on a large database at scale - Drive projects from initial idea all the way to operations once it is in the hands of customers - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope - Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability - Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running - Support other team members, participate in design discussions and collaborate with the team - Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a squad. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must. - Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well - Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way - Some experience with developing software that runs in the Cloud or some experience with systems engineering - Some experience with being on-call and following the DevOps model - Experience writing clean, robust, and performant software that is easily maintained by others - Familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem. Bonus Points For: - Experience working with Kubernetes - Experience working with queue systems, e.g. the Kafka protocol - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture and distributed systems, or a desire to learn - Familiarity with the concept of infrastructure as code In Spain, the compensation range for this role is EUR 82,988 - EUR 99,586. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Senior Backend Engineer | Mimir OSS | Germany | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we would be interested in applicants based in Spain, Germany, the UK or Sweden at this time. The Opportunity: As a Mimir Engineer you’ll join one of these two sub-squads: Query or Storage. Together, they maintain the open source Grafana Mimir OSS project and operate Grafana Cloud Metrics across three major cloud providers. This role offers the opportunity to work on large-scale, high-performance distributed systems where efficiency, resilience, and reliability are essential to keeping our metrics offerings competitive and smooth at massive volumes. Mimir engineers work across a variety of streams. You’ll typically collaborate with another engineer on a larger project while also driving performance and reliability improvements identified from operating the system in production. In this role, you’ll write and review PRs and design documents, help guide automated release rollouts, and participate in the on-call rotation for the systems you own. This is a chance to directly shape, optimize, and scale one of the industry’s most advanced metrics platforms. What You’ll Be Doing: - Take an active role in influencing our roadmap and your own career objectives - Work with your team to deliver new features solving customer problems and enhancing operations on a large database at scale - Drive projects from initial idea all the way to operations once it is in the hands of customers - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope - Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability - Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running - Support other team members, participate in design discussions and collaborate with the team - Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a squad. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must. - Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well - Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way - Some experience with developing software that runs in the Cloud or some experience with systems engineering - Some experience with being on-call and following the DevOps model - Experience writing clean, robust, and performant software that is easily maintained by others - Familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem. Bonus Points For: - Experience working with Kubernetes - Experience working with queue systems, e.g. the Kafka protocol - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture and distributed systems, or a desire to learn - Familiarity with the concept of infrastructure as code In Germany, the compensation range for this role is EUR 97,034 - EUR 116,441. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Backend Engineer | Mimir | USA | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are looking for candidates in the United States time zones. What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases team owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . Our databases are offered as a hosted service in Grafana Cloud, and additionally as on-premise solutions with Grafana Enterprise Metrics , Grafana Enterprise Logs , and Grafana Enterprise Traces . They are multi-tenant distributed systems implemented in Go and operating at scale on Kubernetes across all major Cloud service providers (AWS, GCP, Azure). As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. Mimir Squad The Mimir squad has 3 sub-squads, Ingest, Storage, and Query, which together maintain the Mimir OSS project , and additionally own and operate Grafana Cloud Metrics across 3 major cloud providers. Engineers on the team focus on optimizing the efficiency and resilience of processing, storing, and querying metrics at large volumes. These services operate at a large scale and performance is key to keeping the offering competitive and running smoothly. A Mimir engineer has various work streams. They are likely engaged in a larger project with another engineer, and they are also incorporating some performance and reliability improvements discovered through operating the system in production. They are also responsible for writing and reviewing PRs and design documents from other engineers in the squad, shepherding automated release rollouts, and participating in the on-call rotation for their systems. What will you be doing? - Take an active role in influencing our roadmap and your own career objectives - Work with your team to deliver new features, then use the results to iterate and improve. - Help your team drive projects from initial idea all the way to operations once it is in the hands of customers - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope - Build, operate, and maintain critical systems, owning the reliability, performance, and availability - Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running - Support other team members, participate in design discussions and collaborate with the team - Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for building intuitive products that fit customers’ needs. You have good time management skills, which you leverage to work on the right things at the right time. - Pragmatism: You have a bias towards action, taking direction and building a plan of action to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a squad. You’ll be working with your teammates in a fully remote setup. Good communication and time management skills are a must - AI: some experience using LLMs for day to day coding tasks and understanding a codebase. - Experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well - Some experience with delivering projects as a member of a larger team. Your experience includes gathering requirements and brainstorming ideas, all the way to shipping features to the customer’s hands. - Some experience with developing software that runs in the Cloud or some experience with systems engineering - Some experience with being on-call and following the DevOps model - Experience writing clean, robust, and performant software that is easily maintained by others - Some familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem. Bonus Points For: - Experience working with Kubernetes - Experience working with queue systems, e.g. the Kafka protocol - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture and distributed systems, or a desire to learn - Familiarity with the concept of infrastructure as code Compensation & Rewards : In the United States, the Base compensation range for this role is USD 127,651 - USD 153,180 . Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . *Compensation ranges are country-specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Backend Engineer | Mimir | Canada | Remote
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics ( Grafana Mimir ), logs ( Grafana Loki ), and traces ( Grafana Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are looking for candidates in the Canadian time zones. What is Grafana Cloud? Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope – without the overhead of installing, maintaining and scaling their own observability stack. The Databases team owns and operates the telemetry databases that are Mimir for metrics , Loki for logs , Tempo for traces , and Pyroscope for profiles . Our databases are offered as a hosted service in Grafana Cloud, and additionally as on-premise solutions with Grafana Enterprise Metrics , Grafana Enterprise Logs , and Grafana Enterprise Traces . They are multi-tenant distributed systems implemented in Go and operating at scale on Kubernetes across all major Cloud service providers (AWS, GCP, Azure). As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. Mimir Squad The Mimir squad has 3 sub-squads, Ingest, Storage, and Query, which together maintain the Mimir OSS project , and additionally own and operate Grafana Cloud Metrics across 3 major cloud providers. Engineers on the team focus on optimizing the efficiency and resilience of processing, storing, and querying metrics at large volumes. These services operate at a large scale and performance is key to keeping the offering competitive and running smoothly. A Mimir engineer has various work streams. They are likely engaged in a larger project with another engineer, and they are also incorporating some performance and reliability improvements discovered through operating the system in production. They are also responsible for writing and reviewing PRs and design documents from other engineers in the squad, shepherding automated release rollouts, and participating in the on-call rotation for their systems. What will you be doing? - Take an active role in influencing our roadmap and your own career objectives - Work with your team to deliver new features, then use the results to iterate and improve. - Help your team drive projects from initial idea all the way to operations once it is in the hands of customers - Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope - Build, operate, and maintain critical systems, owning the reliability, performance, and availability - Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running - Support other team members, participate in design discussions and collaborate with the team - Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for building intuitive products that fit customers’ needs. You have good time management skills, which you leverage to work on the right things at the right time. - Pragmatism: You have a bias towards action, taking direction and building a plan of action to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - Collaboration and communication: The smallest unit we have is a squad. You’ll be working with your teammates in a fully remote setup. Good communication and time management skills are a must - AI: some experience using LLMs for day to day coding tasks and understanding a codebase. - Experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well - Some experience with delivering projects as a member of a larger team. Your experience includes gathering requirements and brainstorming ideas, all the way to shipping features to the customer’s hands. - Some experience with developing software that runs in the Cloud or some experience with systems engineering - Some experience with being on-call and following the DevOps model - Experience writing clean, robust, and performant software that is easily maintained by others - Some familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem. Bonus Points For: - Experience working with Kubernetes - Experience working with queue systems, e.g. the Kafka protocol - Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects) - Exposure to microservices architecture and distributed systems, or a desire to learn - Familiarity with the concept of infrastructure as code In Canada, the Base compensation range for this role is CAD 129,392 - CAD 155,272 . Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here . Compensation ranges are country-specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. *Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Senior Software Engineer - Distributed Systems
Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data pipelines will ingest, store, analyze and query in real-time billions of events per second from companies all over the globe. The platforms are optimized for durability, high availability, low latency, internet-scale footprint and operability. At Datadog, we place value in our office culture - the relationships that it builds, the creativity it brings to the table, and the collaboration of being together. We operate as a hybrid workplace to ensure our employees can create a work-life harmony that best fits them. What You’ll Do: - Build fault-tolerant, horizontally scalable solutions running in multi-tenant environments - Write in Go, Java Rust or C++, amongst other languages - Use Kafka, Redis, Cassandra, Elasticsearch and other open-source components - Own meaningful parts of our service, have an impact, grow with the company Who You Are: - 6+ years of experience - You have a BS/MS/PhD in a scientific field or equivalent experience - You have significant backend programming experience in one or more languages (Go, Java, Rust, C++) - You have been exposed to working on problems (high durability / low latency /…) - You can get down to the low-level when needed - You care about simple designs and performance - You want to work in a fast, high-growth startup environment that respects its engineers and customers - You have demonstrated ability to use AI coding tools in day-to-day workflows and validate, critique, and refine AI-generated output. - Bonus: you’re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-enabled products. This job is available in various departments within our company; to conform to US export control regulations, some of these roles may require candidates to be eligible for any required authorizations from the US government. Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: - New hire stock equity (RSUs) and employee stock purchase plan (ESPP) - Continuous professional development, product training, and career pathing - Intradepartmental mentor and buddy program for in-house networking - An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) - Access to Inclusion Talks, our Internal panel discussions - Free, global mental health benefits for employees and dependents age 6+ - Competitive global benefits Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. #LI-LB1 Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan. The reasonably estimated yearly salary for this role at Datadog is: $130,000 — $300,000 USD About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram , LinkedIn, and Datadog Learning Center. Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form . This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice . For information on our AI policy, please visit Interviewing at Datadog AI Guidelines .
Customer Support Engineer
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Customer Support Engineer The Fastly Edge Cloud Platform powers the best of the internet, and our Customer Support Engineering (CSE) — a key function within our broader Customer Experience organization — ensures customer experiences are a success through a transparent and timely support management system. This opening is for a Customer Support Engineer, Tier I, an entry-level position within our three-tiered team (Tier I, Tier II, and Tier III) that offers multiple opportunities for future career development within Fastly. Fastly is seeking a technical expert for customers using our delivery and compute platforms. This role requires a strong understanding of internet protocols and the ability to advise on code updates that modify traffic at the network edge. You will not handle general IT or security (WAF/DDoS) tickets; instead, you will be the definitive expert on VCL logic, serverless compute, and the Fastly Control Panel. What You'll Do: - Programmable edge troubleshooting: Review our customer configurations and debug VCL logic and Compute (Wasm) applications, optimizing cache hit ratios, and manipulating HTTP headers. - UI mastery: Guide customers through the Fastly Control Panel, RBAC configurations, and custom observability dashboards. - High-velocity customer support: Resolve technical inquiries across email, chat, and Slack with a target first response time (FRT) of less than 30 minutes. - Customer advocacy and continuous learning: Move beyond just fixing tickets by educating customers on edge architecture and troubleshooting methodologies. Actively seek out new mitigation strategies and triage tips, sharing your learnings and contributing to our established documentation. - Omnichannel customer support: Resolve technical inquiries across email, chat (powered by Slack), and portal engagements, including live triage sessions over video or telephone conferences, with a target first response time (FRT) Service Level Agreement (SLA). - Collaborative escalation: Recognize when to ask for help. You will learn to properly escalate support cases to higher-tier teams to advocate for a timely resolution for our customers. - Live event monitoring and on-call coverage: Monitor metrics during large network events and proactively report degradation to our customers. This role includes an on-call rotation managed by PagerDuty, covering weekends, select after-hours, and corporate holidays (which includes additional holiday pay). What We're Looking For: - Experience: 2-4 years in a technical support, sysadmin, or network-focused role. - Protocol proficiency: Demonstrated understanding of HTTP/s, TCP/IP, TLS, and DNS (must explain delivering a webpage in under 200 milliseconds). - Program Language Proficiency: Recent coding bootcamp graduates with a focus in VCL, Python, Ruby/Go, JavaScript, Rust, etc. with a demonstrated entry to moderate level of efficiency. - UI and API literacy: Proficiency navigating modern SaaS control panels and RESTful APIs via CLI. - Customer-facing business acumen: Strong written communication skills and analytical skills with experience supporting customers via email, chat, ticketing system or phone - Triage proficiency: Demonstrated understanding of network related telemetry and diagnostic tools - Industry exposure: Demonstrated understanding of networking, including, BGP, internet routing, and the difference between transit and peering We’ll be super impressed if you have experience in any of these: - BA/BS degree or equivalent experience, major in engineering, computer science, or MIS a plus - Experience with Varnish, Varnish Configuration Language - Experience in the CDN or cloud computing industries - Experience in review/diagnosing log tools (DataDog, New Relic, etc) - Basic knowledge of Cloud Platforms (GCP, Azure, AWS) Work Hours: - This position will require you to work a Tuesday - Saturday Shift EST hours. - This position will require an estimated 12-24 hours per month on-call Work Location(s) & Travel Requirements: This position is open to the following preferred office locations: - New York, NY, US - Denver, CO, US Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home. SF / LA Fair Chance Ordinance Statement Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Salary: The estimated salary range for this position is $77,060 to $108,780. Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? For a U.S.-based role: We offer a comprehensive benefits package including medical, dental, and vision insurance. Family planning, mental health support along with Employee Assistance Program, Insurance (Life, Disability, and Accident), a Flexible Vacation policy and up to 18 days of accrued paid sick leave are there to help support our employees. We also offer 401(k) (including company match) and an Employee Stock Purchase Program. For 2026, we offer 12 paid local holidays, 12 paid company wellness days. -------------------------------------------------------------------------------------------------------- Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Performance Engineer - Open Source
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We have created a new career path at Canonical for Performance Engineers who bring exceptional clarity to software performance, correctness and efficiency. We are adding these roles to every engineering team at the company. As an open source platform, we have teams that work at every level of the software stack - from the kernel up through server and desktop applications, all the way to the web. We are adding roles with this focus in every engineering team in the company, to act as drivers of performance engineering skills, tools, culture and insights to our entire product range . We have also created a central performance engineering team, where we will drive shared tools, dashboarding capabilities, measurement frameworks, analytical capabilities and skills. We call this career focus ' percorr ' because we have found that the same deep insights that enable sophisticated performance measurement and design also enable teams to improve their harnesses and frameworks for correctness. Understanding not only the application, but the runtime, the compiler, and the system, all the way down to the CPU, gives an engineer the ability to think creatively and with insight about the right things to measure, and the right ways to verify correctness. We have found that performance engineers will often improve the deepest and trickiest areas of our test harnesses, and unblock their teams to test and measure previously 'dark' aspects of their work. We also have teams that work with every major silicon vendor and cloud, with a particular emphasis on performance optimisation of the entire stack for that architecture, CPU family or hypervisor. Our goal is to ensure that Ubuntu users can select whatever platform they want for their workloads and know they have access to the very best performance and efficiency across the entire stack from kernel to codec. If they wish, we will enable performance and correctness engineers to move between products every two years, so that they have the opportunity to raise the bar for performance in an array of products over time, and also that teams have the benefit of fresh eyes on their processes, thinking, harnesses, dashboards and code. Our performance and correctness leads are expected to be truly exceptional individuals, and also leaders who are confident setting expectations of change, sharing insights and skills, running initiatives and programs. There is no way to move a meaningful codebase without also moving the people behind it. This is a career path for perfectionists and precision artists. Whether you have a particular language focus - C, C++, Rust, Golang, Python, Java, Flutter-Dart or others - or a particular love of the kernel or hardware or CPU instruction set, whether you see yourself as driving perceived user experience through performance or optimising the efficiency of data centers to reduce carbon footprint, this process is the best way to find a role at Canonical that speaks to your precision, rigour, insight and drive. Location : We have teams in every time zone, and can accommodate applications from almost any country. Nice-to-have skills we value - Low-level CPU insights and assembly language - understanding cache, registers, vectorization, memory - Kernel performance insights - scheduling, context switching, hardware acceleration - Distributed systems performance insights - tracing, debugging - Compiler level performance insights - profile guided optimization, inlining, assembler - Runtime performance insights - Golang, Python, JVM, NodeJS - Database performance evaluation - plans, indexing, data modelling, tracing, monitoring - Web browser performance insights - JS, web frameworks, tracing, CSS - Performance measurement tooling - profiling, eBPF, D-Trace, flamegraphs - Benchmarks and performance measurement tools - Phoronix Test Suite, others - Test harnesses and capabilities in C, C++, Rust, Python, Golang, NodeJS, JavaScript The role entails - Drive software performance and correctness in a specific project - Collaborate with colleagues and community around the globe - Work on shared tools and infrastructure for performance measurement, analysis and reporting - Teach, train and develop skills in your team for performance culture and design - Strengthen test capabilities, harnesses and pipelines - Analyze systems and code to understand performance and scalability - Solve problems directly or through influence, leadership and skills development - Review code and technical designs What we are looking for in you - Exceptional academic track record from both high school and university - Undergraduate degree in Computer Science, Mathematics or Physics - Demonstrable personal initiatives to measure and improve performance, efficiency and correctness in code - Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation - Track record of going above-and-beyond expectations to achieve outstanding results - Leadership and commitment to skills development and mentorship - Passion for technology evidenced by personal projects and initiatives - The work ethic and confidence to shine alongside motivated colleagues - Professional written and spoken English with excellent presentation skills - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, flexibility, and accountability - Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation - Thoughtfulness and self-motivation - Result-oriented, with a personal drive to meet commitments - Ability to travel internationally twice a year, for company events up to two weeks long What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Staff Engineer, Edge Systems Efficiency
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers’ applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including GitHub, Yelp, Paramount, and JetBlue. We're building a more trustworthy Internet. Come join us. Posting date: April 21, 2026 Anticipated Posting Close Date* : May 1, 2026 *Job posting may close early due to the volume of applicants. Staff Software Engineer - Edge Systems The Edge Systems Team develops software that interacts with the full systems stack of Fastly’s infrastructure, from the kernel up to core systems software. Projects range from implementing new protocols, optimizing existing systems, routing among the edge nodes, designing distributed systems, and more. We expect this position to focus on enhancing the overall efficiency of our edge platform. We are looking for a Staff Software Engineer passionate about applying their talents to make the Internet fast and reliable. What You'll Do - Work across layers from the Linux kernel to core edge systems such as Varnish and WebAssembly. - Use a data-driven approach to identify and implement performance and efficiency improvements across the Fastly platform. - Write, test, and deploy C, Rust, and Go code. - Enhance, maintain and optimize network protocols such as TCP and QUIC for performance and efficiency. - Lead full lifecycle projects from design to deployment in support of Fastly’s edge systems. - Collaborate with cross-functional teams and stakeholders to shape a clear technical roadmap - prioritizing key initiatives and proactively identifying and mitigating risks - to deploy, support, troubleshoot, and deliver performance and efficiency improvements. - Mentor and support the professional growth of engineers, fostering a culture of respect, knowledge sharing, innovation, and collaboration within the team. What We're Looking For - Proven ability to design & implement reliable, scalable, low latency systems. Most Staff Engineers at Fastly have at least 7 years of domain relevant engineering experience. - Significant production experience with coding in C, C++, and/or Rust - Experience with Linux systems and network programming - Hands-on experience in building distributed infrastructure and maintaining it over time - Advanced knowledge of Linux as a development environment: git, compilers - Excellent written and verbal communication skills, with the ability to produce clear and comprehensive documentation - A collaborative mindset with experience working across cross-functional teams, fostering a culture of respect, knowledge sharing and innovation - Proven ability to mentor and support the growth of engineers, both within a specific area of expertise and more broadly We’ll be super impressed if you have experience in any of these: - Web/Internet protocols such as TCP, HTTP, TLS, DNS, QUIC - Linux kernel - Ability to systematically profile and benchmark complex cross-layer distributed systems - Comfortable working in a geographically distributed team and highly available environments Work Hours: This position will require you to be available during core business hours and occasionally nights and weekends as required for on call support. Work Location(s) & Travel Requirements: This position is open to the following preferred office locations: - San Francisco, CA - Denver, CO - New York, NY Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home. There is a strong preference for Hybrid near a local office. However, we may be willing to consider remote candidates within the US and Canada. This position may require travel as required by your role or requested by your manager. SF / LA Fair Chance Ordinance Statement Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Salary: If hired in the United States, the estimated salary range for this position is $211,370 to $253,644 Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits: We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings? We offer a comprehensive benefits package including medical, dental, and vision insurance. Family planning, mental health support along with Employee Assistance Program, Insurance (Life, Disability, and Accident), a Flexible Vacation policy and up to 18 days of accrued paid sick leave are there to help support our employees. We also offer 401(k) (including company match) and an Employee Stock Purchase Program. For 2026, we offer 11 paid local holidays, 12 paid company wellness days. Why Fastly? - We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives . Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand. - We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day. - We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply! A fully completed application and resume or CV are required when applying. All job applications must be submitted through our official careers site at www.fastly.com/about/careers . We will never request sensitive information, such as your Social Security number, bank account or credit card information during the application process. All official communication will come from an @ fastly.com or @ recruiting.fastly.com email address. Fastly is committed to ensuring equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. Our employment decisions are based on business needs, job requirements and individual qualifications. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Consistent with the Americans with Disabilities Act (ADA) and federal or state disability laws, Fastly will provide reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your Recruiter, or the Fastly Employee Relations team at candidateaccommodations@fastly.com or 501-287-4901. Fastly collects and processes personal data submitted by job applicants in accordance with our Privacy Policy . Please see our privacy notice for job applicants .
Containerization & Virtualisation Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. This is a general selection process for software engineers focused on virtualisation and container technology - from the kernel through userspace. Apply here if you are an exceptional Go, Rust, or C/C++ software engineer and want to work on next-generation open source VMM or container technology, or related open source networking and storage. Container, virtualisation and cloud infrastructure have become essentials of modern software deployments. We invest in open source related to application isolation, workload orchestration, system or OCI containers, micro service architecture or cloud infrastructure. Here are some examples of projects under way at Canonical. RustVMM has great potential as a new hypervisor for Linux. We are building a team to work on this, with an emphasis on performance, security and operability. Work in Rust and bring your expert knowledge of VMM and related kernel networking and storage capabilities. Docker images are easy to make and publish on Docker Hub and other registries, but the quality, consistency and security maintenance of those images is broadly very poor. Canonical is in a good position to publish a portfolio of outstanding Docker images. Our Rockcraft team is designing and implementing an elevated Docker image experience for the open source community. LXD is a modern system container and virtual machine manager that is widely used on Ubuntu, ChromeOS and other Linux platforms. LXD engineering spans the entire software stack from low-level kernel work on namespaces, confinement, security, filesystems, VMMs and networking, to the high level management REST API and CLI. Members of the Kubernetes product team build MicroK8s for on-rails K8s, and Charmed Kubernetes for more sophisticated integration. We work on K8s itself and on the operations tooling around it. The OpenStack team deliver Charmed OpenStack, OVN / OVS and Ceph. This work brings cloud platform technologies to large-scale computing environments. These teams hire system level C/C++, Golang, Rust and Python developers to work on security-critical, performance-critical and mission-critical code, focused on software delivery, containers, security, sandboxing, application orchestration and management. Our teams are motivated to have a meaningful impact on modern cloud computing technologies. Location : we have remote container and virt engineering roles in every time zone. What you will focus on - Design and specify new features, building consensus on approach - Engage with upstream communities in your area of expertise - Conduct security analysis and reviews to ensure defence in depth - Create and monitor performance benchmarks to optimise your product - Collaborate proactively with a distributed team - Write high quality code to create new features - Debug issues and produce high quality code to fix them - Review code produced by other engineers - Discuss ideas and collaborate on finding good solutions What we are looking for in you - An exceptional academic track record from both high school and university - Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path - Drive and a track record of going above-and-beyond expectations - You have worked on open source virt or container tech - You have experience working in the kernel or very low level system - Professional written and spoken English - Experience with Linux (Debian or Ubuntu preferred) - Excellent interpersonal skills, curiosity, flexibility, and accountability - Passion, thoughtfulness, and self-motivation - Excellent communication and presentation skills - Result-oriented, with a personal drive to meet commitments - Ability to travel twice a year, for company events up to two weeks each Additional skills we value - Performance engineering and security experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. - Distributed work environment with twice-yearly team sprints in person - Personal learning and development budget of USD 2,000 per year - Annual compensation review - Recognition rewards - Annual holiday leave - Maternity and paternity leave - Employee Assistance Programme - Opportunity to travel to new locations to meet colleagues - Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote
Senior Software Engineer, Wallets
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (SDF) has helped fuel the tremendous growth of the Stellar blockchain network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is expanding to support the rapidly growing and changing Stellar ecosystem. As a part of the Wallet team, you will work on products that power the ecosystem of applications that connect end-users to the Stellar network. Our team builds one of these applications, Freighter https://www.freighter.app/, as well as the open-source libraries and services that they depend on. Your work will be at the intersection of scale and usability: designing opinionated backend systems and interfaces that accelerate downstream application development and deploying and scaling those systems as Stellar’s transaction throughput and user base grows. In this role, you will: - Work on cutting-edge technology at the intersection of blockchain and finance. - Drive all aspects of the development process for wallet projects, from vision to implementation. - Design new functionality and developer-facing APIs that empower the ecosystem. - Build and maintain scalable web services that align with the foundation’s mission. - Identify developer needs and design standardized protocols to improve developer velocity across the ecosystem. - Engage with the open-source community on diverse projects, frameworks, and ideas. - Collaborate on code reviews, design discussions, and best practices for engineering at SDF. - Investigate and resolve performance bottlenecks to ensure our API services scale effectively. - Author detailed technical specifications (RFCs) to contribute to our robust design process. You have: - 5+ years of experience developing software as part of a collaborative team. - Strong computer science fundamentals, including data structures, algorithms, distributed systems, and information retrieval. - Proficiency in writing server applications in languages such as Go, Python, Rust, C#, Java, or C++, and a willingness to work across languages when needed. - A solid grasp of software design patterns and the ability to build reusable, extensible, and modular components. - Experience supporting production web services at scale. - Excellent communication skills, with the ability to advocate for and lead technical discussions, especially during design and code reviews. - A strong product mindset that drives a passion for understanding and designing for current and anticipated user needs. Bonus Points if: - You have experience with blockchain technology. - You have experience building data pipelines. - You have experience contributing to open-source projects. - You have experience specifically with Go and NodeJS We offer competitive pay with a base salary range for this position of $170,000 - $260,000 depending on job-related knowledge, skills, experience, and location. In addition, we offer lumen-denominated grants along with the following perks and benefits: USA Benefits/Perks: - Competitive health, dental & vision coverage with most plans covered at 100% for the employee + any dependents - Flexible time off + 15 company holidays including a company-wide holiday break - Generous paid parental leave for all parents, plus paid pregnancy disability leave for birthing parents - Gym reimbursement ($80 per month) - Life & ADD (up to $50K) - Short & Long term disability - 401K with 4% match - Health & Dependent Care FSA Accounts - Commuter benefits with $250/month employer contribution - Health Savings Account (HSA) with monthly employer contribution - Family building benefits through Kindbody - Wellbeing benefits (One Medical, Rightway, Headspace) - L&D budget of $1,500/year - Daily lunch and snacks in office - Company retreats About Stellar Stellar is more than a blockchain. Powered by a decentralized, fast, scalable, and uniquely sustainable network made for financial products and services and a thriving and passionate ecosystem that includes a non-profit organization driven by a mission, Stellar is paving the path to unlock the world’s economic potential through blockchain technology. Built with speed and low costs in mind, the Stellar network provides builders and financial institutions worldwide a platform to issue assets, and to send and convert currencies in real time creating real world utility. Founded in 2014, the Stellar Development Foundation (SDF) supports the continued development and growth of the Stellar network and also serves the ecosystem of NGOs, corporations, universities, small businesses, governments, and solo entrepreneurs building on the Stellar network through tooling, funding and strategic collaborations. Together, Stellar is where blockchain meets the real world. About the Stellar Development Foundation The Stellar Development Foundation (SDF) is a non-profit organization focused on working with and supporting change-makers to create equitable access to the global financial system through blockchain technology. SDF provides grants, investments, funding, and other awards to builders and organizations. SDF also develops resources and tooling on the Stellar network to help unlock real world utility. As a nonprofit foundation, SDF puts the health of the Stellar network and the Stellar ecosystem and its mission above all else. We look forward to hearing from you! Privacy Policy By submitting your application, you are agreeing to our use and processing of your data in accordance with our Privacy Policy https://www.stellar.org/privacy-policy?locale=en. SDF is committed to diversity in its workforce and is proud to be an equal opportunity employer. SDF does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.
Engineering Manager - Workers Runtime, Edge Team
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Available Locations: Austin | Lisbon | London (Hybrid) About the Department Emerging Technologies & Incubation (ETI) is where new and bold products are built and released within Cloudflare. Rather than being constrained by the structures which make Cloudflare a massively successful business, we are able to leverage them to deliver entirely new tools and products to our customers. Cloudflare’s edge and network make it possible to solve problems at massive scale and efficiency which would be impossible for almost any other organization. About the Team The Workers Runtime team delivers features and improvements to our Runtime which actually executes customer code at the edge. We care deeply about increasing performance, improving JS API surface area and compiled language support through WebAssembly, and optimizing to meet the next 10x increase in scale. The Runtime is a hostile environment - System resources such as memory, cpu, I/O, etc need to be managed extremely carefully and security must be foundational in everything we do. Our work is deeply systems-oriented. We build and maintain the C++ and Rust codebase that embeds the JavaScript engine, manages isolate lifecycles, enforces resource limits (CPU, memory, I/O), and orchestrates how customer scripts are loaded, cached, and executed. We operate in a hostile multi-tenant environment where security must be foundational — from side-channel attack mitigations to isolate sandboxing — and performance is measured in microseconds. What you'll do We are looking for an Engineering Manager to lead the Workers Runtime - Edge team. You will own the team that keeps our runtime service running in production across Cloudflare's entire fleet and drives the architectural evolution of the platform. You will: - Lead a team of senior systems engineers working in C++ and Rust on one of the most performance-critical and security-sensitive services at Cloudflare. - Drive major infrastructure initiatives — migrating legacy systems, redesigning core abstractions, and laying the groundwork for next-generation runtime architecture that will define the platform for years to come. - Own reliability and release safety for a service handling tens of millions of requests per second. You will improve release processes, invest in health monitoring and automated rollback, and ensure the team can ship changes confidently at scale. - Make hard prioritisation calls between new feature work that unblocks customers and the ongoing investment in foundations, security, and developer velocity that the team needs to stay healthy long-term. - Partner closely with adjacent teams across the Developer Platform to ensure the runtime supports the broader product roadmap — including compute, storage, networking, and observability teams. - Grow and develop the team Hire strong systems engineers, set clear expectations, provide technical mentorship, and create an environment where people do their best work. You bring a track record of leading teams that operate large-scale, low-latency distributed systems. You understand how to balance the urgency of production with the patience required for foundational improvement. You are technically credible enough to evaluate architectural proposals, weigh tradeoffs in C++/Rust systems, and earn the respect of a deeply technical team — while being a strong enough manager to build a healthy, high-performing engineering culture. Examples of desirable skills, knowledge and experience - Experience leading a team - Comfortable leading and hiring a team that builds low level distributed systems. - Excel at planning, creating teams and overseeing execution to meet commitments and deliver with predictability - Comfortable building developer-loved APIs that scale - Demonstrate a track record of leading a team including hiring, on-boarding, and professional development. You inspire your team to reach higher. You’re as good as explaining “why” as you are “how” - Experience implementing tools, process, internal instrumentation, methodologies and resolving blockages - At least 4 years of recent professional experience with C++ or Rust. - Solid understanding of computer science fundamentals including data structures, algorithms, and object-oriented or functional design. - Deep understanding of the web and technologies such as web browsers, HTTP, JavaScript and WebAssembly - Strong understanding of Linux systems programming, process models, and networking. Bonus Points - Experience building high performance distributed systems. - Experience working with cloud platforms, especially server-less platforms. - Experience with the internals of JS engines such as V8, SpiderMonkey, or JavaScriptCore - Experience with standalone WebAssembly runtimes such as Wasmtime, Wasmer, Lucet, etc - Deep Linux/UNIX systems, kernel, or networking knowledge - Contributions to large open source projects - Experience working in low-latency real time environments such as game streaming, game engine architecture, high frequency trading, payment systems. - Experience debugging, optimizing and identifying failure modes in a large-scale Linux-based distributed system. Compensation Compensation may be adjusted depending on work location. Equity This role is eligible to participate in Cloudflare’s equity plan. Benefits Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S. Health & Welfare Benefits - Medical/Rx Insurance - Dental Insurance - Vision Insurance - Flexible Spending Accounts - Commuter Spending Accounts - Fertility & Family Forming Benefits - On-demand mental health support and Employee Assistance Program - Global Travel Medical Insurance Financial Benefits - Short and Long Term Disability Insurance - Life & Accident Insurance - 401(k) Retirement Savings Plan - Employee Stock Participation Plan Time Off - Flexible paid time off covering vacation and sick leave - Leave programs, including parental, pregnancy health, medical, and bereavement leave What Makes Cloudflare Special? We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost. Athenian Project : In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you’d like to be a part of? We’d love to hear from you! Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at hr@cloudflare.com or via mail at 101 Townsend St. San Francisco, CA 94107.
Core Developer - Polkadot Runtime
ABOUT US Parity is one of the world’s most experienced companies building the core infrastructure behind blockchain - the system that allows information and value to be shared securely without needing an intermediary. We’re laying the foundation for a better web which respects the freedom and data of individuals, and empowers developers to build better, more trustworthy online services. Our remote-first, global team develop open-source software that anyone can use or improve. This includes Polkadot https://polkadot.network/, the Polkadot SDK https://github.com/paritytech/polkadot-sdk and Kusama https://kusama.network/ - key parts of the Web3 tech stack, the next generation of the internet. Our mission is to make Polkadot the most active and innovative community in blockchain, powering a new era of connected and decentralised applications. ABOUT THE TEAM This role sits in our Acceleration department, home to the people who drive ecosystem growth by building tools, integrations, and partnerships across the Polkadot network. ABOUT THE ROLE As a Core Developer within the Runtime function you'll collaborate with product, design, and engineering teams to build and maintain core protocol functionality that is foundational to creating truly decentralised and resilient applications. WHAT YOU’LL DO We are looking for new engineers to join the team. In these positions, you will: - Design and implement cutting edge protocols that will be used for the Polkadot protocol and teams building applications on it - Collaborate with product development teams and see direct impact of your work - Work on tooling and abstractions that enable joyous applications YOUR SKILLS - Work autonomously and solve problems independently - Collaborate with others in an open-source culture, work well with peer review as a reviewer and reviewee - Possess a good understanding of system design and an ability to work with complex systems - Take ownership of their work and be responsible for outcomes - Have good communication skills and can present work in “plain English” in blog posts or conferences ABOUT WORKING WITH US Joining Parity means joining team mates who are genuinely excited about the impact their projects are having, and the opportunity to grow alongside some of the brightest minds in the Web3 space! You’ll work remotely and flexibly, while still getting to meet your team mates throughout the year at team and company-wide retreats. Upon receiving an offer, all candidates undergo a background check through Zinc https://zincwork.com/candidates, our trusted third-party provider. Team members will be taken on as a contractor via our UK entity. View our Applicant Notice https://www.parity.io/applicant-notice/ to see how we use your data. Parity is an Equal Opportunity Employer. We welcome diversity in our global team and care about everyone in our collective feeling included and welcome. Is this position not quite your match? Browse https://www.parity.io/jobs/ our other open roles.