TraceLink

Software Engineer I

TraceLink$83K — $105K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 0-2 years of software engineering, internship, or relevant project experience.
  • Working knowledge of Java, Scala, Python, JavaScript, or similar programming language.
  • Experience with AI-assisted coding and engineering tools, capable of evaluating AI-generated solutions.
  • Understanding of APIs, databases, SQL, testing, and software development fundamentals.
  • Strong debugging, analytical, and problem-solving skills.
  • Strong communication, collaboration, and ownership qualities.

Responsibilities

  • Investigate and troubleshoot customer-reported and production issues.
  • Analyze logs, application behavior, APIs, data, and system errors to identify root causes.
  • Reproduce issues and develop appropriate fixes, workarounds, scripts, or automation.
  • Use AI-assisted engineering tools to accelerate debugging, implementation, testing, and documentation.
  • Review and validate AI-generated solutions for correctness, security, maintainability, and performance.
  • Collaborate with Services, Product Engineering, Quality Engineering, and Cloud Operations to drive issues to resolution.
  • Document technical findings, root causes, and resolutions clearly.

Benefits

  • Participation in on-call rotation for production support.
  • Opportunities for knowledge sharing and continuous improvement activities.
Full Job Description
Software Engineer I - Engineering Services

Department: Engineering Services

Location: Wilmington, MA

Reports to: Sr.Manager, Engineering Services

About the Role

We are looking for a Software Engineer I to join the Engineering Services team. This role focuses on investigating and resolving customer-impacting software issues in close partnership with Services, Product Engineering, Quality Engineering, and Cloud Operations. The team also turns recurring production patterns into stability improvements and contributes to Product-requested feature packs based on priorities and available capacity.

The ideal candidate is a strong problem solver who can use AI-assisted engineering tools effectively for investigation, development, testing, and documentation while applying sound engineering judgment to validate the results.
Responsibilities
  • Investigate and troubleshoot customer-reported and production issues.
  • Analyze logs, application behavior, APIs, data, and system errors to identify root causes.
  • Reproduce issues and develop appropriate fixes, workarounds, scripts, or automation.
  • Use AI-assisted engineering tools to accelerate debugging, implementation, testing, and documentation.
  • Review and validate AI-generated solutions for correctness, security, maintainability, and performance.
  • Collaborate with Services, Product Engineering, Quality Engineering, and Cloud Operations to drive issues to resolution.
  • Document technical findings, root causes, and resolutions clearly.
  • Participate in code reviews, knowledge sharing, and continuous improvement activities.Identify recurring production patterns and contribute stability-focused enhancements that eliminate repeat issues.
  • Contribute to Product-requested feature packs based on business priority and team capacity.
  • Participate in the Engineering Services on-call rotation, including scheduled coverage outside normal business hours as required.


Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 0-2 years of software engineering, internship, or relevant project experience.
  • Working knowledge of Java, Scala, Python, JavaScript, or a similar programming language.
  • Experience or familiarity with AI-assisted coding and engineering tools, with the ability to evaluate and validate AI-generated code and technical recommendations.
  • Understanding of APIs, databases, SQL, testing, and software development fundamentals.
  • Strong debugging, analytical, and problem-solving skills.
  • Strong communication, collaboration, and ownership.


Preferred Qualifications
  • Experience with Java and/or Scala applications.
  • Familiarity with AWS or other cloud platforms.
  • Experience with application logs, monitoring, or observability tools.
  • Familiarity with Git, CI/CD, Jira, and Confluence.
  • Exposure to SaaS, microservices, distributed systems, or production support environments.


What We Value
  • Customer focus and ownership.
  • Curiosity and structured problem solving.
  • Effective and responsible use of AI as an engineering tool.
  • Ability to challenge assumptions and validate solutions.
  • Calm, clear collaboration during production issues.


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

$83,234.86-$105,606.94 USD

About TraceLink

TraceLink is the world’s largest integrated digital supply network, providing real-time information sharing for better patient outcomes. Leading businesses trust the TraceLink Life Sciences Cloud to deliver complete global connectivity, visibility and traceability of pharmaceuticals from ingredient to patient. A single point and click connection to the Life Sciences Cloud creates a supply chain control tower that delivers the information, insight and collaboration needed to improve performance and reduce risk across global supply, manufacturing and distribution operations. The TraceLink Life Sciences Cloud is used by businesses across the globe to meet strategic goals in ensuring global compliance, fighting drug counterfeiting, improving on-time and in-full delivery, protecting product quality and reducing operational cost. For more information on TraceLink and our solutions, visit www.tracelink.com.
Learn more about TraceLink
Size
500 employees
Industry
Founded
2009

Similar Jobs

More Jobs at TraceLink

More Information Technology Jobs

Find similar Software Engineer I jobs: