Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 21-30 of 138 jobs

Graduate Software Engineer
Bending Spoons
Active - posted 5 days ago

Senior Front-End Engineer
US Mobile
Active - posted 5 days ago

Senior Software Engineer
GitHub
Active - posted 5 days ago

Senior Rust Software Engineer (R26346)
Epic Games
Active - posted 5 days ago

Senior Full Stack Software Developer
Magna
Active - posted 5 days ago

Backend Engineer
De Beers Group
Active - posted 5 days ago

Software Engineer, Realtime Engine Technology - Reality Labs
Meta
Active - posted 5 days ago

Research Engineer
Chainlink Labs
Active - posted 5 days ago

Core Engineer
BULK Labs
Active - posted 5 days ago

Quantitative Engineer
BULK Labs
Active - posted 5 days ago

Senior Software Engineer
GitHub
Active - posted 5 days ago
Job Description
About GitHub
As the global home for all developers, GitHub is the complete AI-powered developer platform to build, scale, and deliver secure software. Over 150+ million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate and experiment across 420+ million repositories. With all the collaborative features of GitHub, it has never been easier for individuals and teams to write faster, better code.
About the Role
We’re expanding our Copilot engineering team within the Copilot Intelligence Platform organization, seeking a Senior Software Engineer to lead the development of scalable telemetry infrastructure, including APIs and data solutions for external customers. In this role, you will drive high-impact engineering projects, ensure data completeness and quality, and collaborate with cross-functional stakeholders to deliver secure, reliable data products. The ideal candidate brings strong technical expertise, clear communication, and a passion for building systems that support data-driven decisions in a fast-paced, collaborative environment
Key Responsibilities
- Partners with appropriate stakeholders (e.g., product manager, technical lead) to determine user requirements for a set of scenarios. Leverages a variety of feedback channels to incorporate insights into future designs or solution fixes. Understands the customer need via data interpretation (e.g., metrics, bugs, customer feedback) provided and proactively identifies problems and/or trends for resolution. Begins to determine additional critical metrics.
- Leads efforts and discussions for the technical solutions of products/features (e.g., design, cost). Creates proposals for architecture and design documents, and leads testing of hypotheses and proposed design solutions. Shares and acts on findings from investigations, owns design decisions, and oversees the less experienced team members. Leads the development of design documents for initiatives, determines the technology that will be leveraged, and how that technology will interact. Leads design discussions with internal, interdisciplinary, and crossfunctional teams and shares findings/learnings from investigations, holding ownership for design decisions. Leads efforts to ensure system architecture meets security and compliance requirements and expectations.
- Independently creates and mentors others for a clear and articulated plan for testing and assuring the quality of solutions, and defines success for metrics of quality. Leads complex technical acquisition and integration of internal/external customer feedback into necessary changes to ensure a quality customer experience. Plans for the availability and scalability of technical features and changes in production with consideration for server health. Monitors the health of the services to make data driven projections on scalability.
- Leads efforts to apply knowledge of debugging tools, logs, telemetry, and other methods, and leads verification of assumptions. Writes and develops code proactively against issues before they occur and reinforce code as issues are identified across products. Leverages minimal telemetry data, triangulates issues, and resolves with minimal iterations. Leads retrospective debugging of solutions to identify patterns in root causes of problems, prevents future bugs across service areas, and reviews impact on other services for resolution.
- Provides technical leadership during code reviews for a solution/product area to ensure it meets the team's and GitHub's quality standards, is reliable and accurate, and is appropriate for the scale of the product feature. Understands the impact of the reviewed code and drafts proposals for code revisions beyond the assigned Service Area.
Requirements
- 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
- OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
- OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
- OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
- OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field.
- OR equivalent experience.
Preferred Qualifications
- Experience in one or more programming languages, technologies and software platforms, such as Ruby on Rails, MySQL, Kubernetes, or Kusto.
- Demonstrated experience with large-scale system architecture and design, particularly in cloud-based environments, with a strong understanding of distributed systems and microservices.
- Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality products.
- Professional experience in Golang.
These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.
GitHub values
- Customer-obsessed
- Ship to learn
- Growth mindset
- Own the outcome
- Better together
- Diverse and inclusive
Manager fundamentals
- Model
- Coach
- Care
Leadership principles
- Create clarity
- Generate energy
- Deliver success
Who We Are
GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub.
Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms.
Join us, and let’s change the world, together.