Software Development Engineer I or II (Customer Acquisition)

Cambia Health Solutions•Salt Lake, UT
•Hybrid

About The Position

Cambia is hiring a Software Development Engineer I or II for its Customer Acquisition team. This hybrid role requires working in an office three days per week and is available at offices in Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston, Little Rock, and Springdale. Preference is given to current employees and to candidates who live within commuting distance of the Salt Lake City, Boise, Fargo, Lewiston, Little Rock, or Springdale offices, or are willing to relocate. Software Development Engineers work in a cross-team environment to deliver and maintain application systems. They program, debug, build, deploy, test, and document applications in development and production environments, and contribute to database design, system testing, and documentation. The role applies technical, interpersonal, and administrative skills to day-to-day work in support of Cambia’s mission to make health care easier and lives better. The Engineer I qualification is a bachelor’s degree in Computer Science, Mathematics, Business Administration, Engineering, or a related field, plus relevant experience in a multi-platform environment, including application or database development. The Engineer II qualification is the same degree plus at least three years of relevant experience in a multi-platform environment. The posting also lists expected hiring salary ranges for Engineer II: $93,500–$126,500 per year under the national pay structure and $84,000–$113,000 per year under the regional pay structure. Bonus target is 8%. The posting additionally includes pay information for Engineer III, though that level is not in the role title. Cambia describes its culture as purpose-driven, award-winning, and built on trust and innovation. The company offers competitive compensation, career growth, community outreach opportunities, and employee resource groups. The role is hybrid, with work-from-home options subject to wired internet requirements. New hires need access to a personal mobile device to set up required multi-factor authentication.

Requirements

  • For Software Development Engineer I: Bachelor’s degree in Computer Science, Mathematics, Business Administration, Engineering, or a related field, and relevant experience in a multi-platform environment, including application development or database development.
  • For Software Development Engineer II: Bachelor’s degree in Computer Science, Mathematics, Business Administration, Engineering, or a related field, and at least 3 years of relevant experience in a multi-platform environment.
  • Communicate clearly and promptly in verbal and written communication.
  • Work effectively in remote or distributed teams and use asynchronous communication tools such as Microsoft Teams or Slack.
  • Work effectively with business customers, engineering partners, and technical partners.
  • Take direction when analyzing and solving program and system issues; work with minimum direction and plan and manage own work.
  • Analyze, diagnose, and resolve simple programming problems and system coordination issues.
  • Be familiar with the team’s core technologies and methodologies.
  • Communicate effectively with peers.
  • Be familiar with Test Driven Development (TDD) and Behavior Driven Development (BDD), including creating unit and behavior tests.
  • Follow corporate and departmental coding standards and guidelines.
  • Learn continuous integration and continuous deployment (CI/CD) practices, containerization technologies, orchestration tools, and RESTful and/or GraphQL API design and best practices.
  • Apply software security best practices, including defensive programming and OWASP Top 10 practices to mitigate injection vulnerabilities, cross-site scripting (XSS), and server-side request forgery (SSRF).
  • Be familiar with authentication principles, security hygiene, and data stewardship.
  • Depending on the business area, demonstrate experience building data pipelines for data exchange, cleansing, validation, standardization, search, and ranking based on data science experience.

Nice To Haves

  • Knowledge of TypeScript.
  • Knowledge of Node.js.
  • Knowledge of Go.
  • Knowledge of GraphQL.
  • Knowledge of React with Next.js.
  • Cloud experience, such as AWS or Glue.
  • Experience with Git and GitHub.
  • Experience using containers, such as Docker.
  • Experience or knowledge of AI tools and integrations; using AI tools and technologies to enhance productivity and decision-making in professional settings is highly desired.

Responsibilities

  • Develop and maintain efficient, maintainable program code.
  • Contribute to multiple Communities of Practice and potentially serve in more than one Team Champion role.
  • Develop efficient and effective program and system solutions for highly complex business problems.
  • Develop complex programs and systems that support business processes and objectives.
  • Understand, direct, and participate in deliverables required by approved Software Development Lifecycles.
  • Contribute to process improvement.
  • Participate in software design and estimation activities.
  • Create and maintain technical documentation.
  • Seek to improve policies and procedures.
  • Program, debug, build, deploy, test, and document applications in development and production environments.
  • Contribute to database design, system testing, and documentation.

Benefits

  • Competitive salary and bonus opportunities.
  • Medical, dental, and vision coverage for employees and eligible family members, including mental health benefits.
  • Annual employer contribution to a health savings account.
  • Generous paid time off, varying by role and tenure, in addition to 10 company-paid holidays.
  • Up to 12 weeks of paid parental time off, subject to eligibility requirements.
  • 401(k) retirement plan with a significant company match and potential discretionary contribution based on company performance, with no vesting period.
  • Award-winning wellness programs with participation rewards.
  • Employee Assistance Fund.
  • Commute and parking benefits.
  • Employee resource groups.
  • Career development and growth opportunities.
  • Cambia-supported community outreach programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service