
Empowering data science with open-source tools
RStudio, headquartered in Boston, Massachusetts, specializes in tools for R programming, offering both free open-source solutions and enterprise-grade software for data science teams. Their flagship product, RStudio IDE, is widely used by data scientists and analysts in organizations such as Google ...
RStudio offers competitive salaries, equity options, generous PTO, and a flexible remote work policy. Employees also benefit from a learning budget to...
RStudio fosters a culture of open-source collaboration and community engagement, encouraging employees to contribute to projects that enhance the data...

RStudio • USA - Remote
RStudio is seeking a Senior Software Engineer to develop features for their metrics aggregation service, Chronicle. You'll work primarily with Go and Linux, contributing to an open-source data science toolchain used by millions. This role requires strong backend development skills and familiarity with automated testing and infrastructure as code tools.
You have 5+ years of experience in backend software engineering, with a strong focus on developing scalable and reliable systems. Your expertise in Go is complemented by a solid understanding of Linux environments, allowing you to navigate and optimize performance effectively. You are familiar with OpenTelemetry and understand its importance in enhancing metrics-gathering capabilities within software products. Your experience with automated testing and infrastructure as code tools like Terraform or Pulumi positions you as a versatile engineer who can contribute to various aspects of the development process.
You thrive in collaborative environments and take ownership of your work, ensuring high-quality outputs that meet user needs. You are passionate about open-source software and its potential to democratize access to data science tools, aligning with Posit's mission to make data science accessible to everyone. You are adaptable and eager to learn, ready to tackle new challenges as they arise in a fast-evolving tech landscape.
Experience with cloud deployments and common engineering services will be beneficial. Familiarity with metrics aggregation and data analysis tools is a plus, as is a background in contributing to open-source projects. You understand the importance of user feedback and are committed to continuous improvement in your work.
As a Senior Software Engineer at RStudio, you will join the Platform team, focusing on developing new features for the Chronicle metrics aggregation service. Your primary responsibility will be to enhance the capabilities of this service, enabling customers to gain insights into key usage indicators within Posit products. You will collaborate closely with cross-functional teams to ensure that the features you develop align with user needs and business objectives.
You will participate in the full software development lifecycle, from design and implementation to testing and deployment. Your role will involve writing clean, maintainable code and conducting thorough testing to ensure the reliability of the systems you build. You will also engage in code reviews, providing constructive feedback to peers and contributing to a culture of continuous learning and improvement within the team.
In addition to feature development, you will help manage the infrastructure that supports the Chronicle service. This includes working with automated testing frameworks and infrastructure as code tools to streamline deployment processes and enhance system reliability. You will be expected to stay updated on industry best practices and emerging technologies, applying this knowledge to improve the team's workflows and outputs.
At RStudio, you will be part of a mission-driven company that values open-source contributions and aims to make a positive impact on the world. We offer a flexible remote work environment, allowing you to balance your professional and personal life effectively. You will have the opportunity to work with a talented team of engineers who are passionate about data science and committed to delivering high-quality software solutions.
We encourage you to apply even if your experience doesn't match every requirement. Your unique perspective and skills could be a great addition to our team. Join us in our mission to empower data scientists and make data science tools accessible to everyone, regardless of their economic means.
Apply now or save it for later. Get alerts for similar jobs at RStudio.