Get started by contacting the LabKey Team! Contact Us >

Software Developer

Location: Seattle, WA
Reports To:  VP of Engineering

About This Role

As a Software Developer at LabKey, you will help biologists, bioinformaticians, and other scientists attack some of the most challenging research projects in the world. You will enjoy small, collaborative teams, significant autonomy, direct client interaction and hands-on development experience on our newest products. You will work with our team and customers to understand requirements, design solutions, and ensure a high-quality product at all points during the development process. You are passionate about creating outstanding software solutions to assist in public health research and cutting-edge drug-discovery.

What You’ll Do

  • Analyze, design, and develop software that delivers clean, maintainable code within a large, complex, and established code base
  • Learn and grow your skills by working collaboratively with experienced and engaged developers to design new features and re-architect existing ones
  • Contribute to and help build a great development team to build high quality products
  • Within an agile environment, work as part of a kanban team and develop web-based software solutions
  • Communicate clearly and consistently with team members and clients on an ongoing basis including discussing technical concepts and systems
  • Learn the bioinformatics domain necessary to understand client data, methods, and workflows
  • Other duties as assigned

Who You Are

Required Experience

In addition to a strong track record of working hard, taking ownership, and learning new technologies quickly, you should have:

  • 2+ years of professional software development experience with server-side, web-based technologies (full stack preferred)
  • Strong foundation in object-oriented design and coding, including solid experience with Java
  • Proven knowledge of scalable, secure web application development (Spring, Tomcat) and relational databases schema design and query authoring (SQL Server, PostgreSQL, etc.)
  • Experience with browser-side technologies (e.g., JavaScript framework, HTML, CSS, and AJAX)
  • An understanding of modern software development techniques, including the full SDLC, object-oriented design, continuous integration, version control, and agile methodologies
  • Ability to work in an extremely collaborative work environment and help other people on the team
  • Strong problem solving and decision-making skills; comfortable with taking ambiguous customer requests and iterating to concrete solutions

Preferred Tools & Software Experience


  • Java
  • JavaScript
  • SQL


  • React
  • Typescript
  • Redux


  • Git
  • Postgres
  • SQL Server
  • Tomcat
  • Spring


  • A Bachelor’s degree in computer science, information systems, or equivalent combination of related education and experience

An Advocate

  • You are an advocate for our clients, our mission and our culture. You want to contribute to products that help scientists solve some of the most pressing problems impacting human health

LabKey is an Equal Opportunity Employer. Women, minorities, people with disabilities, and members of the LGTBQ+ communities invited to apply. No recruiters please.  We are unable to support F1, OPT, H1 transfers or new H1Bs at this time. H4, J2 and anyone else with current work authorization for any employer for an indefinite period of time is encouraged to apply.

Close Menu