Software Development Engineer I or II (Customer Acquisition)

Cambia Health Solutions•Little Rock, AR
•$93,500 - $126,500•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 candidates who live within commuting distance of Salt Lake City, Boise, Fargo, Lewiston, Little Rock, or Springdale, or who are willing to relocate. Software Development Engineers participate in cross-team delivery and maintenance of application systems. They program, debug, build, deploy, test, and document applications in development and production environments, and perform database design and system testing and documentation. The role calls for technical, interpersonal, and administrative skills to support day-to-day work and Cambia’s goal of making members’ health journeys easier. The position includes developing and maintaining efficient, maintainable code and effective program and system solutions for complex business problems. Engineers contribute to software design, estimation, approved software development lifecycle deliverables, process improvement, and technical documentation. They also contribute to Communities of Practice, may serve as Team Champions, and seek improvements to policies and procedures. The Software Development Engineer I qualification calls for a bachelor’s degree in Computer Science, Mathematics, Business Administration, Engineering, or a related field, plus relevant experience in a multi-platform environment, such as application or database development. The Software Development Engineer II qualification calls for the same degree and at least three years of relevant multi-platform experience. The role is hybrid, with work from home options available for most roles. Employees using this option must have wired, non-satellite and non-cellular internet with minimum upload speed of 5 Mbps and download speed of 10 Mbps. New hires need access to a personal mobile device to set up required multi-factor authentication. A background check is required. The posting also lists pay information for Software Development Engineer II and Software Development Engineer III. The title given for this opening is Software Development Engineer I or II, so the Engineer III pay details are not treated as the salary range for this opening.

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 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 in a timely manner, verbally and in writing.
  • Work effectively in remote and/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 one’s own work.
  • Analyze, diagnose, and resolve simple programming problems and system coordination issues.
  • Be familiar with core technologies and methodologies used by the team.
  • 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.
  • Apply software security best practices, including familiarity with defensive programming, OWASP Top 10 risks, injection vulnerabilities, cross-site scripting (XSS), server-side request forgery (SSRF), 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.

Nice To Haves

  • Typescript experience.
  • Node.js experience.
  • Go language experience.
  • GraphQL experience.
  • React with NextJS experience.
  • Cloud experience, such as AWS or Glue.
  • Git and GitHub experience.
  • Container usage, such as Docker.
  • Experience with AI tools and technologies to enhance productivity and decision-making in professional settings.
  • Ability to learn continuous integration and continuous deployment (CI/CD) practices.
  • Ability to learn containerization technologies and orchestration tools.
  • Ability to learn RESTful and/or GraphQL API design and best practices.

Responsibilities

  • Develop and maintain efficient, maintainable program code.
  • Develop efficient and effective program and system solutions to solve 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 and seek improvements to policies and procedures.
  • Contribute to software design and estimation activities.
  • Create and maintain technical documentation.
  • Participate in cross-team delivery and maintenance of application systems, including programming, debugging, building, deploying, testing, and documenting applications in development and production environments.
  • Perform database design, system testing, and documentation.
  • Contribute to multiple Communities of Practice and potentially hold more than one Team Champion role.

Benefits

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