Cambia

Senior Software Engineer

Job description

Are you a software engineer with a passion for solving problems in healthcare?

Do you want to be a part of a transformational effort with engineering challenges?

Do you believe development and quality go hand in hand?

You might be the one we are looking for!

Here at Cambia, we are bringing together the best practices of software engineering, infrastructure as code and embedded quality into one digital platform with true business value. Our cloud-native platform is built with a microservice and serverless-based event-driven architecture and efficient CI/CD pipelines. Our teams use a wide variety of AWS native services and different development languages like Golang, Python, NodeJs. We are looking for a senior software engineer who is a creative problem solver, passionate to lead, and eager to be a part of our transformational journey.

We offer a competitive salary, great work/life balance with paid time off, 401k, remote work flexibility, wellness benefits, commute reimbursement, on-site gym, supportive learning benefits and much more.

Responsibilities:

  • Design and develop features of value to the platform
  • Research and apply best practices towards building secure, reliable, performant and scalable microservices with appropriate data stores
  • Pursue code quality through code and design reviews for features delivered by other developers
  • Leads cross-functional work by coordinating with Architecture, DevOps, Quality and Product stakeholders
  • Innovate and automate whenever possible!

Minimum Requirements:

  • Strong fundamentals with microservices and serverless architecture
  • Strong coding skills in Golang
  • Familiarity with AWS native services, Docker and a cloud monitoring service like Datadog
  • Demonstrated experience with developing, debugging, analyzing, and troubleshooting
  • Demonstrated ability to work across project teams to leverage existing knowledge, technologies and solutions
  • Demonstrated strong cross-functional communication, problem-solving and collaboration skills
  • Demonstrated ability to lead and guide team members
  • Motivated to continuously learn and adopt new skills and technologies and actively participate in the company's learning and share-the-learning initiatives.
  • Bachelor’s degree in Computer Science or Computer Engineering or a related field, and at least 3 years relevant experience in a multi-platform environment as a leader​

Preferred Qualifications:

  • Experience coaching and directing others with program and system issues
  • Experience with Behavior Driven Development (BDD) processes
  • Familiarity with Kubernetes
  • Experience with Python or NodeJS
Cambia

Cambia Health Solutions is a nonprofit health care company.