Software Engineer, Senior

Posted 2 Days Ago
Be an Early Applicant
Wilmington, MA, USA
In-Office
152K-189K Annually
Senior level
Software
The Role
Designs, develops, tests, deploys, and maintains secure, scalable cloud-native software, APIs, distributed systems, integrations, and event-driven workflows. Owns complex features through production, leads technical delivery, troubleshoots issues, contributes to architecture and code reviews, documents systems, mentors engineers, and improves reliability and engineering practices. Uses approved AI-assisted tools responsibly throughout development while validating quality, security, and maintainability.
Summary Generated by Built In

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.

Senior Software EngineerPosition Overview

As a Senior Software Engineer at TraceLink, you’ll design, build, test, deploy, and maintain secure, scalable software across our cloud platform. You’ll independently own complex features from discovery through production, lead technical implementation, collaborate across teams, mentor engineers, and help continuously improve our engineering practices.

AI-assisted engineering is a core part of how we work. You’ll use approved AI tools to accelerate design, development, testing, debugging, documentation, and analysis while applying strong engineering judgment to ensure quality, security, and maintainability.

What You’ll Do
  • Design, develop, test, and maintain scalable cloud-native applications, APIs, distributed systems, integrations, and event-driven workflows.

  • Own complex features end-to-end, including technical design, implementation, testing, documentation, deployment, and production support.

  • Lead technical delivery for complex stories, epics, and cross-team initiatives.

  • Evaluate technical approaches, dependencies, risks, and tradeoffs and provide reliable estimates.

  • Collaborate with Product, Architecture, QA, Security, Operations, Support, and other engineering teams.

  • Build secure, performant, maintainable, observable, and well-tested software.

  • Participate in architecture discussions, design reviews, and peer code reviews.

  • Troubleshoot complex production issues and deliver durable solutions.

  • Create clear technical documentation, including designs, APIs, data models, runbooks, and troubleshooting guides.

  • Mentor engineers and promote knowledge sharing and engineering best practices.

  • Use AI-assisted engineering tools to improve development, testing, debugging, documentation, estimation, and productivity while validating generated output.

  • Continuously improve system reliability, engineering workflows, and technical quality.

Required Qualifications
  • 8+ years of professional software development experience or equivalent expertise.

  • Strong Java development experience.

  • Experience building RESTful APIs, distributed systems, and cloud-native applications.

  • Experience with AWS or comparable cloud platforms.

  • Experience with relational and NoSQL databases.

  • Strong debugging and troubleshooting skills.

  • Experience with CI/CD, source control, automated testing, secure development, and modern engineering practices.

  • Demonstrated ability to independently deliver complex features from design through production.

  • Strong communication and cross-functional collaboration skills.

  • Experience responsibly using AI-assisted engineering tools.

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Qualifications
  • Experience with RxJava or functional programming.

  • Experience with event-driven architectures, messaging systems, microservices, and distributed computing.

  • Experience with large-scale enterprise SaaS platforms.

  • Experience designing versioned APIs and shared business object models.

  • Experience with identity, authorization, auditing, and security-focused design.

  • Experience developing software for regulated industries, pharmaceutical, supply chain, or manufacturing environments.

  • Experience mentoring engineers and leading technical delivery.

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
$151,999.74$189,263.73 USD

Please see the Tracelink Privacy Policy for more information on how Tracelink processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise your privacy rights. If you have questions about this privacy notice or need to contact us in connection with your personal data, including any requests to exercise your legal rights referred to at the end of this notice, please contact [email protected].  


Skills Required

  • 8+ years of professional software development experience or equivalent expertise
  • Strong Java development experience
  • Experience building RESTful APIs, distributed systems, and cloud-native applications
  • Experience with AWS or comparable cloud platforms
  • Experience with relational and NoSQL databases
  • Strong debugging and troubleshooting skills
  • Experience with CI/CD, source control, automated testing, secure development, and modern engineering practices
  • Ability to independently deliver complex features from design through production
  • Strong communication and cross-functional collaboration skills
  • Experience responsibly using AI-assisted engineering tools
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Experience with RxJava or functional programming
  • Experience with event-driven architectures, messaging systems, microservices, and distributed computing
  • Experience with large-scale enterprise SaaS platforms
  • Experience designing versioned APIs and shared business object models
  • Experience with identity, authorization, auditing, and security-focused design
  • Experience developing software for regulated industries, pharmaceutical, supply chain, or manufacturing environments
  • Experience mentoring engineers and leading technical delivery
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Wilmington, Massachusetts
942 Employees
Year Founded: 2009

What We Do

TraceLink is the only network creation platform company that builds integrated business ecosystems with multienterprise applications - the true foundation for digitalization - delivering customer-centric agility and resiliency for end-to-end supply networks and leveraging the collective intelligence of entire industries. Delivering end-to-end supply chain solutions, TraceLink's Opus Platform enables speed of innovation and implementation with an open partner model for no-code and low-code development of solutions and applications. At TraceLink, we blend decades of knowledge in SaaS technology and supply chain business processes with a clear vision for advancing manufacturing industries through disruptive, unconventional software solutions. With headquarters in Massachusetts, TraceLink has six global offices through North America, South America, Europe, and Asia.

Similar Jobs

Shield AI Logo Shield AI

Senior Software Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
In-Office
4 Locations
160K-240K Annually

DraftKings Logo DraftKings

Senior Software Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Hybrid
Boston, MA, USA
6400 Employees
120K-149K Annually

Klaviyo Logo Klaviyo

Lead Software Engineer

Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
Easy Apply
Hybrid
Boston, MA, USA
2400 Employees
216K-324K Annually

Klaviyo Logo Klaviyo

Senior Software Engineer

Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
Easy Apply
Hybrid
Boston, MA, USA
2400 Employees
148K-222K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account