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.