Principal Software Engineer



Software Engineering
Bogotá, Bogota, Colombia
Posted on Thursday, April 27, 2023

As the first operating system designed for healthcare, Commure enables health organizations and digital innovators to create or customize the solutions they need and empowers clinicians and staff with easy-to-use clinical, financial, and safety applications.

We are driven by a deep belief that meaningful collaboration — rather than radical disruption — is the key to unlocking scalable, industrywide transformation. We’re excited to bring together the top minds in technology, healthcare, and design to help us empower every person in the health ecosystem to deliver exceptional care.

If you share our commitment to improving healthcare innovation and value close partnerships between developers and doctors, come work with us.

Role Summary

Commure is looking for a Principal Engineer to architect and build a new area of our platform, with our engineering team.

At Commure, Principal Engineers are leaders who create a tech vision. They architect highly available and performant products, implement all of this with the collaboration of other software engineers, and help guide the team.

We are a welcoming and diverse team with a wide range of backgrounds and experiences. We pride ourselves on building robust, high-quality software using a modern tech stack. If you share our commitment to improving healthcare innovation and are excited to build the technical foundation that will accelerate that innovation, come work with us!


  • Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to problems

  • Design and build a new area of our platform, with a product and software engineering mindset with the expectation of taking intelligent risks and delivering high-quality software

  • Review code, mentor and guide Engineers at all levels, while defining, evangelizing and mentoring on best practices and coding standards

  • Grasp a comprehensive knowledge of how we’ll solve Healthcare problems for the entire ecosystem

  • Contribute to making long term technical decisions that will influence future engineering teams within our EPD structure

  • Architect, design, and implement high-quality software that performs at scale

  • Build, maintain, and extend development processes and tools to ensure ongoing improvements to team productivity and product scalability

  • Provide technical leadership within and across scrum teams


  • Bachelors and/or Masters, in Computer Science

  • 10+ years of software engineering experience with a focus on Platform Engineering

  • Expert-level proficiency in one or more prominent languages such as NodeJS, Go, or C/C++

  • 3+ years experience as a tech lead for a project or team

  • An expertise in building and architecting large scalable distributed systems

  • Experience designing, building, and operating SaaS-based enterprise software solutions

  • Experience with synchronous and asynchronous messaging technologies such as Kafka, SQS, or RabbitMQ, Caching, Infra as code

  • Demonstrated experience developing highly available, scalable and low latency APIs with GraphQL, GRPC and Rest, in one or more clouds

  • Experience in optimizing data schemas in DBMS. SQL and NoSQL datastores (PostgreSQL preferred)

  • Experience with Kubernetes or Docker

The salary range that Commure reasonably expects to pay for this position is 17,000,000.00 - 24,000,000.00 COP/monthly. Actual salary offered will vary depending on factors including but not limited to: location, education, experience, skills, and qualifications. In addition to your salary, Commure also offers many competitive elements in our total compensation package for employees such as equity, a comprehensive benefits package, and flexible time off.

Benefits Include

  • Medical, Dental, and Vision Coverage
  • FSA & HSA accounts
  • Commuter Benefits
  • Flexible Time Off
  • 401k

Commure is committed to creating and fostering a diverse team. We are open to all backgrounds and levels of experience, and believe that great people can always find a place. We are committed to providing reasonable accommodations to all applicants throughout the application process.

Please review our Privacy Policy before applying to our openings at Commure.

Employees will act in accordance with the organization’s information security policies, to include but not limited to protecting assets from unauthorized access, disclosure, modification, destruction or interference nor execute particular security processes or activities. Employees will report to the information security office any confirmed or potential events or other risks to the organization. Employees will be required to attest to these requirements upon hire and on an annual basis.