Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
IDEXX

Senior Software Engineer

IDEXX

Senior Software Engineer helping to shape the platform powering diagnostic data services at IDEXX. Collaborating with cross-functional teams to deliver reliable, performant APIs for internal and external partners.

Posted 5/3/2026full-timePortland • Maine • 🇺🇸 United StatesSenior💰 $110,000 - $130,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudGoogle Cloud PlatformJavaJavaScriptNode.jsNoSQLSpringSpring BootSpringBootSQLTypeScript

About the role

Key responsibilities & impact
  • Design, build, test, debug, and document software based on technical configurations developed with analysts and project teams.
  • Estimate and track effort to support project planning and financial tracking.
  • Translate technical configurations into program designs that operate efficiently and reliably.
  • Understand the business function the application supports and ensure your design integrates cleanly with related systems.
  • Write production code in the languages and frameworks best suited to the problem at hand.
  • Test and debug rigorously to ensure smooth, predictable operation in production.
  • Document program design, code, and operational details so others can develop, use, and maintain the systems you build.
  • Support, update, and maintain existing systems in response to business needs, defects, and changing requirements.
  • Coordinate with project teams to design, code, test, and document changes.
  • Partner with project team members to define application requirements — identifying business needs, evaluating available technologies, and presenting clear, well-reasoned solutions.
  • Contribute to system architecture decisions, particularly for the services and APIs your team owns.
  • You'll occasionally be on call.

Requirements

What you’ll need
  • 5+ years of professional software engineering experience, with a track record of shipping and maintaining production systems.
  • Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, building and operating production APIs.
  • Hands-on experience designing and building RESTful APIs that are reliable, performant, well-documented, and easy for partners to integrate against.
  • Solid understanding of both relational (SQL) and NoSQL databases — comfortable with schema and data-model design, query tuning, and reasoning about data correctness.
  • Hands-on experience with document stores such as Amazon DocumentDB and Google Cloud Datastore is a plus.
  • Familiarity with cloud service providers, particularly Amazon Web Services and Google Cloud Platform — including the services typically used to run and observe API workloads (compute, storage, messaging, monitoring).
  • Experience with modern engineering practices: version control (Git), automated testing, CI/CD, code review, and incremental delivery.
  • Strong written and verbal communication skills — you can explain technical trade-offs to engineers and non-engineers alike, and your documentation is clear enough that the next person doesn't need to ask.
  • A collaborative mindset and a strong sense of ownership — you take problems to completion and care about the experience of the people using what you build.

Benefits

Comp & perks
  • Opportunity for annual cash bonus
  • Health / Dental / Vision Benefits
  • Day-One 5% matching 401k
  • Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootNode.jsTypeScriptRESTful APIsSQLNoSQLAmazon DocumentDBGoogle Cloud DatastoreCI/CD
Soft Skills
written communicationverbal communicationcollaborationownershipproblem-solving