Senior Software Engineer, Golang

RVO HealthDenver, CO
$118,650 - $150,000Hybrid

About The Position

The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business. This role involves leading the end-to-end design, development, and implementation of sophisticated software applications and systems aligned with business goals. The engineer will collaborate closely with stakeholders, write high-quality code, debug complex issues, conduct testing, mentor junior engineers, and continuously improve development processes. Staying updated on emerging technologies and collaborating with cross-functional teams are also key aspects of this position.

Requirements

  • Bachelor's degree in computer science, software engineering, a related field; or equivalent experience
  • 5-8 years experience in software development, with a focus on large-scale applications.
  • High proficiency in multiple programming languages (e.g., Go, PHP, JavaScript, Python, TypeScript, Java, C#, C++, etc.).
  • Deep understanding of software development methodologies and best practices.
  • Strong problem-solving and analytical skills.
  • Even stronger interpersonal and communication skills.
  • Experience with software testing
  • Experience using AI for code generation.

Nice To Haves

  • Previous experience with healthcare regulations and compliance requirements.
  • Full stack programming experience with multiple languages and technologies including Go, PHP, Node.js + TypeScript, GraphQL, REST APIs, NoSQL, etc.
  • Deep understanding of AWS cloud infrastructure and IaC

Responsibilities

  • Lead the end-to-end design, development, and implementation of sophisticated software applications and systems aligned with business goals.
  • Collaborate closely with stakeholders including product managers, designers, and other engineers to gather requirements and translate them into robust technical designs and solutions.
  • Write high-quality, efficient, maintainable, and scalable code adhering to best practices and company standards.
  • Debug, analyze, and resolve complex software defects and performance bottlenecks to ensure optimal system reliability and user experience.
  • Conduct comprehensive testing and validation including unit, integration, and performance testing to guarantee software quality.
  • Mentor and provide technical guidance to junior and mid-level engineers, fostering professional growth and knowledge sharing.
  • Perform thorough code reviews to maintain high code quality, enforce coding standards, and promote best practices across the team.
  • Continuously improve software development processes, tools, and methodologies.
  • Stay updated on emerging technologies, frameworks, and industry trends to inform technology strategy and innovation.
  • Collaborate effectively with cross-functional teams to meet project deadlines and deliverables.

Benefits

  • Health Insurance Coverage (medical, dental, and vision)
  • Life Insurance
  • Short and Long-Term Disability Insurance
  • Flexible Spending Accounts
  • Paid Time Off
  • Holiday Pay
  • 401(k) with match
  • Employee Assistance Program
  • Paid Parental Bonding Benefit Program
  • Pharmacy Benefits
  • Income Protection Plans
  • Pet Services Plans
  • Mental Health Support
  • Wellness Coaching
  • HSA- Health Savings Account
  • Commuter Benefits
  • Gym & Fitness Center Discount Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service