
Remote opportunity at
RStudioSenior Software Engineer
RStudio, operating as Posit, seeks a Senior Software Engineer to help build platforms that enable trustworthy data analysis, applications, and AI integrations. The company functions as…
Career Tools
About This Role
RStudio, operating as Posit, seeks a Senior Software Engineer to help build platforms that enable trustworthy data analysis, applications, and AI integrations. The company functions as a Public Benefit Corporation and Certified B Corporation with a sustainable model dedicating over half of its engineering efforts to free and open-source software. This remote position suits an enthusiastic generalist who thrives amidst ambiguity, embraces continuous learning, and focuses on delivering measurable value…
Job Description
RStudio, operating as Posit, seeks a Senior Software Engineer to help build platforms that enable trustworthy data analysis, applications, and AI integrations. The company functions as a Public Benefit Corporation and Certified B Corporation with a sustainable model dedicating over half of its engineering efforts to free and open-source software. This remote position suits an enthusiastic generalist who thrives amidst ambiguity, embraces continuous learning, and focuses on delivering measurable value to users.
In this role, you will collaborate with an engineering team at the intersection of data science, infrastructure, and artificial intelligence. You will prototype solutions, address underspecified challenges, and guide new features from conception to public releases. The position emphasizes user empathy, shared learning, and building robust tools that assist data scientists in their analytical workflows.
Posit operates as a fully distributed team with a focus-driven culture that minimizes meetings and promotes asynchronous work. Employees enjoy comprehensive benefits designed to support personal and financial well-being, including fully covered healthcare premiums, retirement matching, annual profit sharing, and wellness stipends.
Responsibilities
- Ship code changes within the first week that improve the customer experience
- Contribute changes to public product releases and participate in feature planning within the first month
- Plan and drive the development of new features by the third month
- Teach team members, listen to internal and external users, and build a track record of continuous learning
- Develop new product capabilities bridging data science, infrastructure, and AI
Requirements
- Proficiency in either Go or TypeScript
- Proficiency in either Python or R
- Experience with backend systems, data tooling, and data science frameworks
- Strong technical background with a history of shipping successful products
Qualifications
- Prior domain expertise with data science as a practice
Core Skills
Benefits
- 100 percent of medical, dental, and vision insurance premiums covered for employees and families
- Fertility and gender-affirming healthcare included in plans
- Supplemental mental health and wellness benefits via Ginger
- Gender-neutral paid parental leave for all new parents
- 401k enrollment from day one with a substantial yearly match after six months
- Annual profit-sharing bonus
- Monthly coworking space rental reimbursement of 400 USD if working away from home
- Lifestyle Savings Account with an initial 1800 USD deposit and quarterly 375 USD stipends
- Generous vacation policy providing at least four weeks of PTO and 15 paid company holidays
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, Posit operates as a fully distributed team and the role is remote, though employees also have the option to work from the Boston office or utilize a coworking space reimbursement.
What is the salary range for this job?
The base salary hiring range is 141,800 to 187,110 USD per year, assuming the position is performed in the United States.
What programming languages are required?
The posting requires proficiency in either Go or TypeScript, as well as in either Python or R.
What are the working hours and meeting expectations?
The company prioritizes deep focus time, minimizes meetings, and attempts to operate asynchronously.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.