Posit PBC is a company focused on creating exceptional experiences for data science teams through their product, Posit Workbench. The Software Engineer will design impactful features, review designs, and troubleshoot customer issues, contributing to a collaborative and innovative remote team environment.
Responsibilities:
- Developing Workbench features and bug fixes for launching and managing data science IDE sessions in a cluster
- Gathering and incorporating stakeholder feedback about features
- Driving an exceptional customer experience through creativity, product-mindedness, and technical innovation
- Designing and developing features using multiple languages
- Designing your features to be observable, scalable, and maintainable
- Influencing what we build, and how we build it
- Defining and iterating on team processes
- Creating automated unit and end-to-end tests
- Supporting enterprise Workbench customers and troubleshooting issues
- Reviewing feature specifications and pull requests
- Understanding our documentation and improving accuracy, clarity and coverage
- Fostering and maintaining an inclusive, supportive team environment
- Design patterns and anti-patterns learned from prior experiences
- The tools, tips, and tricks that make your professional life easier
Requirements:
- You have 2+ years of professional experience writing software in Rust or C++ on Linux or macOS
- You're familiar with SQL and building services backed by relational databases
- You're user-focused and mission-driven, facilitating data science and education for everyone
- You share our commitment to robust design, clean and well-tested code, and creating delightful user experiences
- You break down complex problems into bite-size tasks and drive them to completion
- You approach your work and collaboration with empathy, humility, and pragmatism