DevJobs

Senior Backend Engineer

Overview
Skills
  • Go Go ꞏ 5y
  • DynamoDB DynamoDB
  • MongoDB MongoDB
  • Git Git
  • AWS AWS
  • Kubernetes Kubernetes
  • EKS
  • SQS

Job Description

We are looking for a senior backend engineer to join our growing team and take a leading role in the continued development, scalability, and reliability of our backend platform. Our system is built in Go and runs as a micro-services architecture on AWS. You will play a central role within a multi-disciplinary team, collaborating closely with Product, Research, DevOps, and Customer Support. This is a hands-on, high-ownership position requiring deep Go expertise and strong system-level thinking.


If you are motivated by complex technical challenges, bring solid experience building production-grade backend systems, and enjoy working in a fast-moving healthcare technology environment, we would love to hear from you.


Responsibilities

  • Collaborate with cross-functional teams to define, design, and deliver new product capabilities.
  • Translate high-level product requirements into clear, robust technical designs and implementations.
  • Develop and maintain efficient, reusable, and reliable backend services in Go.
  • Integrate frontend components with server-side logic and backend APIs.
  • Design and maintain scalable micros-ervices running on AWS (Kubernetes).
  • Build reusable libraries and internal frameworks to support future development.
  • Optimize applications for performance, scalability, and high-throughput near real-time processing.
  • Implement and maintain data security and protection mechanisms aligned with industry standards.
  • Develop and maintain APIs supporting frontend functionality and external integrations.
  • Identify bottlenecks, troubleshoot production issues, resolve defects and strengthen test coverage (unit and integration) to maintain and improve system reliability.
  • Stay up to date with relevant technologies and propose improvements to system architecture and processes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of backend development experience in production systems.
  • Deep hands-on expertise in Go (Golang), including concurrency, performance optimization, and memory management.
  • Strong experience designing and operating micro-services architectures.
  • Understanding of fundamental design principles for building a scalable application.
  • Strong production experience with AWS (EKS/Kubernetes, SQS, DynamoDB).
  • Experience working with database technology including MongoDB in scalable systems.
  • Proficient understanding of code versioning tools, such as Git.
  • Ability to work independently and take ownership of backend deliverables.
  • Strong collaboration and communication skills in cross-functional teams.
  • Excellent problem-solving skills, and an eye for details.

Advantage:

  • Experience working with medical data on digital health products.


About Us

Maverick Medical AI is a fast-paced, dynamic, and innovative tech company on the forefront of transforming medical coding. We are dedicated to transitioning the tedious, human-intensive operations into autonomous, efficient, and reliable coding processes. Our team is composed of professionals who are not only passionate about technology but also dedicated to bringing a significant positive impact in the healthcare industry.

Maverick Medical AI