Backend Engineer (Go, AWS, MySQL)
On behalf of our client, we are looking for a Backend Engineer (Go, AWS, MySQL).
About the Product
The company is building a highly realistic MRI simulation platform entirely in software, enabling training without the need for expensive physical equipment.
The platform recreates the full MRI scanning process - from physics-based signal generation to image reconstruction - allowing students and clinicians to train in a safe, repeatable, and interactive environment.
The goal is to improve access to healthcare education, reduce costs, and support better patient outcomes through scalable technology.
Responsibilities:
- Design, develop, and maintain backend services and RESTful APIs using Go
- Build scalable and efficient data models using MySQL or other relational databases
- Deploy and manage cloud-native applications in AWS
- Optimize performance, reliability, and security of backend systems
- Write clean, maintainable, and well-tested code
- Participate in architectural discussions and technical decision-making
- Collaborate with frontend engineers, product managers, and DevOps teams
- Contribute to CI/CD workflows and deployment pipelines
Requirements:
- 5+ years of backend development experience
- 3+ years of experience with Go
- 3+ years of experience with MySQL databases
- 3+ years of experience with AWS (EC2, RDS, S3, Lambda, etc.)
- 5+ years of experience with at least one additional programming language (Python, Java, or similar)
- Experience with Docker and containerized deployments
- Experience with Git and GitHub
- Strong understanding of relational databases (MySQL, PostgreSQL, or similar)
- Strong communication skills and ability to work in a team
- Upper - Intermediate or higher level of English
Nice to Have:
- Experience designing distributed systems
- Familiarity with infrastructure-as-code
- Experience working in high-growth or startup environments
- Exposure to CI/CD and DevOps practices
Company offers:
- Long-term employment with possibilities for professional growth
- Fully remote work
- Reasonably flexible schedule
- 15 days of paid vacation
- Regular performance reviews
Required languages
| English | B2 - Upper Intermediate |