Senior Software Engineer- Backend GoLang (Remote)

Arthrex•Tuusula, MA
•$89,500 - $170,000•Remote

About The Position

Join Arthrex’s software development team to design, develop, support, and maintain high-quality applications that further the company’s mission of helping surgeons treat their patients better. The role involves building reliable, scalable, and maintainable software using modern technologies and collaborating with cross-functional teams. The engineer contributes across the technology stack, including client-side programming and the development and deployment of back-end services. The role also includes monitoring application performance and availability, investigating and fixing bugs, reviewing code, and continuously learning new frameworks, programming languages, and tools. Occasional travel for training, meetings, or trade shows may be required.

Requirements

  • High school diploma or equivalent.
  • Five years of professional experience.
  • Professional experience developing and supporting back-end services.
  • Programming experience with Go.
  • Experience writing tests to validate code changes.
  • Experience with distributed version control systems such as Git.
  • Experience using agile software development methodologies.
  • Experience with a deployment pipeline such as GitHub Actions or Jenkins.
  • Experience with monitoring and observability tools such as Dynatrace or Grafana.
  • Experience with relational database design and SQL.
  • Experience with message queues and asynchronous processing.

Nice To Haves

  • Bachelor’s degree.
  • Experience with distributed systems or event-driven architectures.
  • Experience with PostgreSQL.
  • Experience with cloud infrastructure and infrastructure-as-code, such as AWS, CDK, or Terraform.

Responsibilities

  • Participate in software development and team ceremonies as a member of a cross-functional software development team.
  • Develop software features using established patterns and technologies.
  • Contribute across the technology stack, from client-side programming to developing and deploying back-end services.
  • Monitor applications for abnormalities and identify opportunities to improve availability and speed.
  • Investigate and address bugs.
  • Conduct code reviews, provide feedback, and suggest changes.
  • Continuously learn new frameworks, programming languages, and tools.
  • Collaborate effectively with team members, stakeholders, and cross-functional partners through open and respectful communication.
  • Travel occasionally for training, meetings, or trade shows as required.

Benefits

  • Medical, dental, and vision insurance
  • Company-provided life insurance
  • Voluntary life insurance
  • Flexible Spending Account (FSA)
  • Supplemental insurance plans (accident, cancer, hospital, critical illness)
  • Matching 401(k) retirement plan
  • Annual bonus
  • Wellness incentive program
  • Gym reimbursement program
  • Tuition reimbursement program
  • Trip of a Lifetime
  • Paid parental leave
  • Paid time off
  • Volunteer PTO
  • Employee Assistance Provider (EAP)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service