Company Name: Posit Job Details: $132.7-175.1k+,An,annual,profit-sharing,bonusSQLPythonLinuxC++RmacOSAbstractRustJunior,and,Mid,levelRemote,from,US Job Url: https://app.welcometothejungle.com/jobs/1mweI6za?theme=take-another-look Job Description: RoleWho you areYou have 2+ years of professional experience writing software in Rust or C++ on Linux or macOSYou're familiar with SQL and building services backed by relational databasesYou're user-focused and mission-driven, facilitating data science and education for everyoneYou share our commitment to robust design, clean and well-tested code, and creating delightful user experiencesYou break down complex problems into bite-size tasks and drive them to completionYou approach your work and collaboration with empathy, humility, and pragmatismWhat the job involvesJoin the passionate team behind Posit Workbench, where we’re always learning and working to deliver exceptional experiences for our customers. You’ll contribute to building a cutting-edge platform that empowers data science teams to collaborate seamlessly across R, Python, and moreEven though we’re a remote team we try to stay connected through (optional) weekly coffee chats and monthly online games. The team comprises about 15 people, working in small sub-teams of 2-3 developers and 1-2 QA engineers. We rotate teams each feature cycle to facilitate knowledge transfer and reduce silosIn this role, you will exercise your technical expertise to design features that have a major impact on the whole product, review feature designs from other engineers, and investigate challenging bugs and customer issuesPeople who thrive in this role tend to be highly accountable, driven, collaborative, curious, and open-minded. They have a strong sense of ownership over their own features as well as the whole productWhat You’ll Own:Developing Workbench features and bug fixes for launching and managing data science IDE sessions in a clusterGathering and incorporating stakeholder feedback about featuresDriving an exceptional customer experience through creativity, product-mindedness, and technical innovationWhat You’ll Help With:Designing and developing features using multiple languagesDesigning your features to be observable, scalable, and maintainableInfluencing what we build, and how we build itDefining and iterating on team processesCreating automated unit and end-to-end testsSupporting enterprise Workbench customers and troubleshooting issuesReviewing feature specifications and pull requestsUnderstanding our documentation and improving accuracy, clarity and coverageFostering and maintaining an inclusive, supportive team environmentWhat You’ll Teach:Design patterns and anti-patterns learned from prior experiencesThe tools, tips, and tricks that make your professional life easierWhat You’ll Learn:Familiarity with Linux system administration tools and how to develop features that utilize themExposure to additional programming languages like Go, Typescript, and pythonHow to integrate enterprise software with cloud computing platforms like AWS, Azure, and leverage technologies like Kubernetes and SlurmHow to integrate enterprise software with various authentication and authorization methods, such as OpenID and SAMLA deeper appreciation for data science workflows and how data science teams workSystems that enable businesses to host modern IDEs in secure environments at scaleHow to extend IDEs like VS Code, Positron, and RStudio with features that support code-first data scienceWithin 1 month:You will have implemented your first small feature or bug fix with support from your on-boarding partner. Your development environment will be set up, and you will be comfortable with the basic development process of the team. You will be regularly meeting with a mentorWithin 3 months:You will have started to build up an understanding of the needs of Posit Workbench administrators. You will have begun to develop a broad understanding of the components of Workbench and how they interact with each otherYou will be participating in supporting customers with support from other members of the team. You will be familiar with our documentation and how to use it to aid in troubleshooting issues. You will be contributing to the code reviews of other team membersAfter 12-months:You will develop, present, and own the several features you’ve added into the product. You will provide design and code review feedback on the features of other team members. You will be confident working in one or two major areas of the product and comfortable exploring new areasYou will be comfortable investigating and taking ownership of customer support tickets. You will have an understanding of our build and automated test system and will be able to investigate failures and add new features and automated tests to themShare this jobReport a problem with this jobHide companyView 9 more jobs at PositInsights41% employee growth in 12 monthsGlassdoor (4.6)CompanyCompany benefits100% remote (or come in to one of our offices in Seattle or Boston)Pick your hardware — we want to equip you with what you need to do your best workAll our full time employees are given an allowance to outfit their home officeWe have a flexible environment with a “take what you need” vacation policyPositive, passionate culture working with a world-class team committed to data science and the R languageFunding (1 round)May 2021$161.3mLATE VCTotal funding: $161.3mOur takeIn a data-driven world, having reliable and accessible software is key to optimizing functionality. Posit provides R and Python-based tools to help improve the speed and quality of analysis, created "for data scientists by data scientists", with uses in data science, scientific research, and technical communication.Posit's unique approach to creating universal data processing capabilities is helping to create new pathways in the digital age. It uses a unique blend of social and commercial endeavours to satisfy the demand for comprehensive data processing, and many of the company's products, including Posit Team for enterprises, are open sourced and accessible to all. Those looking for more advanced products can access programs such as Posit Server Pro and Shiny Server Pro for workspace management.Given its unique approach to data management, entities from Liberty Mutual to Walmart and NASA have been incorporating Posit's technology. The company has received considerable amounts of funding, which has been used to expand its services, in 2024 launching the beta of its next-gen data science development environment. As the demand for open-source services continues to grow, Posit's effort to create data management services for all should continue to capture market share.StephCompany Specialist at Welcome to the Jungle