Staff Software Engineer
Pay vs market · Bottom quarter
This job's pay ($150,750 a year at the midpoint) is higher than about 15% of 1,227 salary-listed Software Engineer jobs in United States in the last 12 months; their median is $232,500.
Role overview
Job description
- Design, develop, test, and maintain full-stack software solutions for commercial products.
- Independently deliver features from concept through deployment with minimal supervision.
- Serve as the technical backup to the Software Architect, participating in architectural planning, technology selection, and design reviews.
- Contribute to software architecture and ensure solutions are scalable, maintainable, secure, and performant.
- Develop front-end applications, back-end services, business logic, and database components.
- Design and implement RESTful APIs and services
- Collaborate with Product Management and stakeholders to define requirements and ensure customer needs are met.
- Develop and maintain Software Design Requirements (SDRs) and technical documentation.
- Participate in code reviews and promote software engineering best practices across the team.
- Build and maintain automated testing, CI/CD pipelines, and deployment processes.
- Support both cloud and on-premises deployment environments.
- Participate in Agile/Scrum ceremonies including sprint planning, backlog refinement, daily standups, retrospectives, and sprint demonstrations.
- Collaborate effectively with multidisciplinary teams including software engineers, scientists, and product managers.
Candidates should demonstrate strong experience in most of the following areas:
- Modern software architecture and design patterns
- Full-stack application development
- C# and .NET Core/.NET
- Angular and TypeScript
- SQL Server and relational database design
- Entity Framework or equivalent ORM technologies
- Authentication and Authorization (OAuth, OpenID Connect, JWT, Identity, etc.)
- Asynchronous programming using Tasks, async/await, multithreading, and concurrent programming techniques
- RESTful API development and service-oriented architecture
- Modern UI development practices
- Automated unit and integration testing using frameworks such as xUnit or NUnit
- Docker containerization
- CI/CD pipeline implementation and DevOps practices
- Git source control and collaborative development workflows
- Networking fundamentals and distributed applications
- Cloud platforms (Azure preferred) and on-premises deployments
- Demonstrated experience developing production-quality software across the full technology stack.
- Experience using AI coding assistants (e.g., Claude Code, Cursor, or similar) as an integral part of the software development workflow to accelerate development, automate engineering tasks, refine prompts, and improve code quality.
- Demonstrated ability to leverage AI-assisted and emerging agentic development workflows to enhance engineering productivity while exercising sound technical judgment and maintaining high standards for software quality, security, and maintainability.
- Experience working in Agile/Scrum development environments.
- Strong problem-solving, analytical, and debugging skills.
- Excellent written and verbal communication skills.
- Proven ability to work independently while contributing effectively within a small, highly collaborative engineering team.
- Ability to balance feature delivery with software quality, maintainability, and long-term architecture.
- Deep knowledge of Microsoft technologies. Linux OS knowledge a plus
- BS in Computer Science, Software Engineering, or Computer Engineering.
- 8+ years of professional software development experience, including leading complex technical initiatives.
- Demonstrated experience developing production-quality software across the full technology stack.
- Experience working in Agile/Scrum development environments.
- Strong problem-solving, analytical, and debugging skills.
- Proven ability to work independently while contributing effectively within a highly collaborative engineering team.
- Hybrid work environment with a required on-site presence of three (3) days per week. This is a mandatory requirement for the position.
- Work is performed in both an office environment and laboratory settings.
- Occasional flexibility to work on additional on-site days may be required to support project milestones, testing, or product releases.
About this listing
- Source: Rapid Micro Biosystems's official careers site (via Lever) · last confirmed on the source 3 Nov 2026
- Posted 5 Aug 2026
Jobiba does not charge job seekers. Never pay to apply or share OTPs, card or bank details.
Role market pulse
How Software Engineer demand looks in United States
Live jobs
1,574
Posted 30d
616
30d movement
+34.8%
Remote share
29%
Salary listed
78%
Salary trend 1Y
Not enough history
What they are looking for
Skills & requirements
Department · Research & Development
Hiring company
Rapid Micro Biosystems
View the company profile, current openings and hiring details.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
$135K – $175K/yr
$120K – $160K/yr
$60 – $76/hr
🔔 Get job alerts
New Software Engineer jobs in Lexington, Massachusetts, United States, straight to your inbox.
No spam · Unsubscribe anytime