T

TraceLink

SaaS platform for pharmaceutical supply chain

Software Engineer 3 - Engineering Services

Backend EngineeringConfirmed live in the last 24 hours
Full-timeWilmington, MA, USA$132.4k - $161.8kIn-person

About the Job

Requirements

  • Three to five years of professional software engineering experience; experience developing and supporting SaaS or distributed applications is preferred.
  • 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 and 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.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Strong communication, collaboration, and ownership.

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, and 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.

Desired Qualifications

  • Scala experience; 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.

About the Company

TraceLink

SaaS platform for pharmaceutical supply chain

TraceLink provides a cloud-based software platform for the pharmaceutical supply chain. Through a SaaS model, life sciences companies such as manufacturers, distributors, and healthcare providers subscribe to TraceLink’s tools to manage administration, communication, data, and customization across their supply chains. The platform helps customers ensure regulatory compliance (notably DSCSA), improves supply chain visibility, and boosts operational efficiency by connecting manufacturers, distributors, and partners and enabling secure data exchange. Key differences include a strong focus on pharmaceutical-specific compliance and interoperability, a suite of integrated tools designed for end-to-end supply chain management, and a global community that shares insights and best practices. The company's goal is to help the pharma industry deliver medications safely and efficiently to patients by maintaining compliant, transparent, and well-run supply networks.

Company size
501-1,000
Company stage
Series D
Total funding
$173.7M
Headquarters
Wilmington, MA
Founded
2009

Recently Posted Jobs

Explore more opportunities at TraceLink

See more jobs