Log in
All jobs
TI

Software Engineer III

TraceLink, Inc
US - MA - Wilmington Posted Nov 5, 2026
Full-time

About this role

Software Engineer III

Company overview:

TraceLink is the world’s largest Agentic Business Network, enabling life sciences and healthcare companies to build and manage a scalable digital workforce of governed, no-code AI agents that execute and coordinate mission-critical supply chain operations alongside human teams. Powered by the Integrate-Once OPUS platform, TraceLink links more than 300,000 network participants, enabling multi-enterprise processes at global scale.

Founded in 2009 with the simple mission of protecting patients, today Tracelink has 5 global offices, over 800 employees and more than 1700 customers in over 60 countries around the world. Our expanding product suite continues to protect patients and now also enhances multi-enterprise collaboration through innovative new applications such as MINT.

Tracelink is recognized as an industry leader by Gartner and IDC, and for having a great company culture by Comparably.

Software Engineer III – Engineering Services

Department: Engineering Services

Location: Wilmington, MA

Reports to: Sr. Manager, Engineering Services

About the Role

We are looking for a Software Engineer III to join the Engineering Services team. This role combines production troubleshooting, stability engineering, and feature development. Engineers investigate customer-impacting issues, turn recurring production patterns into durable improvements, contribute to Product-requested feature packs based on priorities and team capacity, and participate in the on-call rotation.

We expect engineers to use AI-assisted engineering tools to accelerate investigation, implementation, testing, and documentation while owning the quality and correctness of the outcome.

Responsibilities

  • Investigate and resolve complex production and customer-reported issues.
  • Analyze logs, APIs, application behavior, data, SQL, and AWS services to identify root causes.
  • Design and deliver fixes, stability enhancements, automation, and product feature changes.
  • Identify recurring production patterns and implement improvements that prevent repeat issues.
  • Contribute to Product-requested feature packs based on priority and team capacity.
  • Use AI-assisted tools for debugging, implementation, testing, code review, and documentation; validate generated output.
  • Work independently from problem definition through implementation, testing, and production validation.
  • Collaborate with Services, Product Engineering, Quality Engineering, and Cloud Operations.
  • Participate in code reviews, knowledge sharing, and continuous improvement.
  • Participate in the Engineering Services on-call rotation, including scheduled coverage outside normal business hours as required.

Qualifications

  • 3–5 years of professional software engineering experience, preferably developing and supporting SaaS or distributed applications.

  • Strong hands-on experience with Java.

  • Hands-on experience with JavaScript and modern application development.

  • Hands-on AWS experience and understanding of cloud-based application architectures.

  • Strong production troubleshooting and root-cause analysis skills.

  • Experience with REST APIs, SQL/databases, microservices, messaging systems, and distributed applications.

  • Experience using AI-assisted engineering tools for development, debugging, testing, and technical analysis, with the ability to validate generated solutions.

  • Experience with Git, CI/CD, automated testing, and code reviews.

  • Strong communication, collaboration, and ownership.

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • Preferred Qualifications

  • Scala experience is preferred but not required; the ability and willingness to learn Scala is expected.

  • Experience with observability tools, containers, or AWS services used in production environments.

  • Familiarity with Jira and Confluence.

  • TraceLink is committed to providing competitive compensation and benefits to all employees. This is the estimated base salary range for this role and should serve only as a guide. Final compensation offered may vary based on a variety of factors including but not limited to experience level, fit for the role, skills, domain knowledge, internal equity, budget, and location.

  • US Pay Range

  • $132,435.17—$161,842.86 USD

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →