[Remote] Staff Software Engineer
Note: The job is a remote job and is open to candidates in USA. Verrus is a US based genomics instrumentation company seeking a Staff Software Engineer to design and develop software for next-generation laboratory equipment and cloud-connected platforms. This hands-on technical leadership role involves collaborating with hardware, firmware, product, and engineering teams to deliver scalable and high-quality software solutions.
Responsibilities
- Lead the architecture and development of software for genomics instruments and laboratory workflows
- Design scalable backend services, APIs, and cloud-based applications
- Collaborate with cross-functional teams to integrate software with hardware and embedded systems
- Drive engineering best practices, code quality, and technical standards
- Mentor engineers and contribute to technical strategy and roadmap planning
Skills
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 8+ years of software engineering experience with technical leadership responsibilities
- Strong programming skills in C++, C#, Java, Python, or Go
- Experience building distributed systems, cloud applications, and REST APIs
- Experience developing software for scientific instruments, laboratory equipment, medical devices, or other hardware-integrated systems
- Knowledge of AWS, Azure, or Google Cloud Platform, Docker, Kubernetes, and CI/CD practices
- Excellent communication and collaboration skills
- Experience in genomics, life sciences, diagnostics, or laboratory automation
- Familiarity with instrument control software, data acquisition, or cloud-connected devices
- Experience working in regulated environments is a plus
Benefits
- Fully remote (US)
Company Overview