Senior Software Engineer

Strategic Employment Inc
Providence, RI, United States
15 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$96,800.0 - $145,200.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Communications Protocols Computational Biology Software Debugging Distributed Systems Python (Programming Language) LabVIEW Object-Oriented Software Development Requirements Management Software Engineering SQLite SQL Databases
+5 more
TCP/IP Strategies of Testing Test Scripts Information Technology Data Analytics

Job description

We’re hiring a Senior Software Engineer to take the reins on the software behind our genome-mapping platform - the technology researchers rely on to uncover the structural variants driving cancer and rare disease - and shape what it becomes next. You’ll take responsibility for our existing LabVIEW-based instrument application - feature work, debugging, performance improvements - while also playing a lead role in architecting its next-generation, Python-based replacement. This is hands-on work: you’ll be testing and debugging directly against physical lab hardware, not just in simulation, and pairing with AI coding tools to move faster than a small team normally could. About the Company We’ve grown from a small team into a ~90-person organization, backed by a well-capitalized global parent, and we’re still small enough that engineers here own real, visible pieces of the product rather than a slice of a much bigger machine. We’re a life sciences instrumentation company building the hardware and software behind a next-generation genome analysis platform - precision electronics, nanofluidics, and computational biology combined into a single instrument that gives researchers a level of insight into genome structure that older methods can’t match., * Own, maintain, and enhance our production LabVIEW instrument application - feature additions, debugging, performance and reliability improvements, and incremental refactoring

  • Lead and contribute to building the next generation of that application on a modern, Python-based stack
  • Write software design and requirements documentation, and help build out a more structured verification and testing strategy
  • Write Python tools for data analysis and integration within the instrument software
  • Collaborate directly with the internal scientists and researchers who use the platform to shape improvements and resolve issues
  • Use AI-assisted coding tools as a core part of your day-to-day workflow

Requirements

  • 5+ years of professional software development experience, ideally with a BS in Engineering, Computer Science, or a related science field
  • Hands-on, production experience with LabVIEW - able to debug, extend, and refactor an existing production application, not just personal or one-off test scripts
  • Strong Python skills and comfort with object-oriented design and large, distributed architectures
  • Understanding of the full software development lifecycle: requirements, design, implementation, and verification/validation
  • Comfort working directly with physical lab instrumentation as a regular part of the job
  • A pragmatic, collaborative communication style - this is a small, hands-on team, not a rigid corporate structure
  • Nice to have: experience with AI coding assistants, SQL/SQLite, CI/CD tooling, quality-management-system environments (medical device, pharma, or defense), or communication protocols like Serial, TCP/IP, or CAN

Benefits & conditions

  • Up to $200,000 base salary
  • Bonus potential and an equity stake
  • Full benefits: health, dental, vision, 401(k) with 50% match up to 6% of base salary, unlimited vacation, life and disability insurance, paid parental leave
  • The chance to modernize a real, revenue-generating instrument platform and see your work matter immediately, backed by a well-funded parent organization

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

6:36 min

Generating portable SQLite databases for peer-to-peer sharing

Glenn Wolfe · LIVE

3:28 min

Rebuilding technical skills to become a strategic staff engineer

Marcin Olichwirowicz Marcin Olichwirowicz · World Congress 2026 Europe

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:00 min

Utilizing native SQLite databases and built-in text formatting operations

Alfonso Graziano Alfonso Graziano · World Congress 2026 Europe

Videos

See all

Related articles

See all