Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Your impact
You will have a direct impact on the Mondoo Platform including our policy engine, resources, scale, and multi-region functionality. You will be helping teams to assess, scope, prioritize, triage and remediate security findings.
Key Responsibilities
We're seeking a skilled Go (Golang) Engineer to join our dynamic team. In this role, you'll be responsible for designing, developing, and maintaining high-performance, scalable backend systems using microservices architecture, as well as creating robust command-line interface (CLI) applications.
- Design and implement efficient, scalable backend services using Go
- Develop and maintain microservices-based architectures
- Create and enhance command-line interface (CLI) applications for terminal use
- Design and implement APIs using Protocol Buffers and GraphQL for efficient inter-service communication
- Participate actively in our RFC (Request for Comments) process for system design and architecture decisions
- Optimize existing codebases for improved performance and reliability
- Implement systems for load balancing, fault tolerance, and scalability
- Collaborate with cross-functional teams to integrate backend services with frontend applications and CLI tools
- Develop robust error handling, logging, and monitoring solutions
- Ensure seamless user experience across backend services and CLI applications
- Participate in code reviews and contribute to best practices and coding standards
- Troubleshoot and resolve complex technical issues in production environments
- Be on call during reasonable hours on a rotating basis
- Represent Mondoo at community events as preferred
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional experience in backend development using Go
- Strong understanding of microservices architecture and distributed systems
- Experience in developing command-line interface (CLI) applications
- Proficiency in Protocol Buffers and GraphQL API design and implementation
- Experience with SQL
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
- Solid understanding of version control systems (preferably Git)
- Strong written and communication skills with proven fluency in English
- Excellent ability to articulate complex technical concepts and participate effectively in the RFC process
- Experience with event-driven architectures
- Knowledge of cloud platforms (AWS, GCP, or Azure)
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with gRPC
- Contributions to open-source Go projects
- Experience with cross-platform development for CLI applications
- Previous experience participating in or leading RFC processes
Key Skills
Ranked by relevanceReady to apply?
Join Mondoo and take your career to the next level!
Application takes less than 5 minutes

