Please, let Mondoo know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Mondoo is creating a new way to help companies keep their users and data safe from hackers around the world.
The Go Engineer will have a direct impact on the Mondoo Platform, including the policy engine, resources, scale, and multi-region functionality.
The role involves assessing, scoping, prioritizing, triaging, and remediating security findings.
Key responsibilities include designing, developing, and maintaining high-performance, scalable backend systems using microservices architecture, as well as creating robust command-line interface (CLI) applications.
The engineer will design and implement efficient, scalable backend services using Go.
They will develop and maintain microservices-based architectures and enhance CLI applications for terminal use.
The role requires designing and implementing APIs using Protocol Buffers and GraphQL for efficient inter-service communication.
Participation in the RFC (Request for Comments) process for system design and architecture decisions is expected.
The engineer will optimize existing codebases for improved performance and reliability and implement systems for load balancing, fault tolerance, and scalability.
Collaboration with cross-functional teams to integrate backend services with frontend applications and CLI tools is essential.
The role includes developing robust error handling, logging, and monitoring solutions to ensure a seamless user experience.
Participation in code reviews and contributing to best practices and coding standards is required.
Troubleshooting and resolving complex technical issues in production environments is part of the job.
The engineer will be on call during reasonable hours on a rotating basis and may represent Mondoo at community events as preferred.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
The candidate must have 3+ years of professional experience in backend development using Go.
A strong understanding of microservices architecture and distributed systems is necessary.
Experience in developing command-line interface (CLI) applications is required.
Proficiency in Protocol Buffers and GraphQL API design and implementation is essential.
Experience with SQL and NoSQL databases, such as PostgreSQL and MongoDB, is needed.
Familiarity with containerization technologies, including Docker and Kubernetes, is required.
A solid understanding of version control systems, preferably Git, is necessary.
Strong written and communication skills with proven fluency in English are required.
The candidate must have an excellent ability to articulate complex technical concepts and participate effectively in the RFC process.
Benefits:
The position offers the opportunity to work remotely from Bulgaria.
Employees will have the chance to directly impact the security and functionality of the Mondoo Platform.
The role provides a dynamic work environment with opportunities for collaboration across teams.
Employees may represent Mondoo at community events, enhancing professional networking.
The company promotes a culture of technical excellence and empathy towards developer experience.
Apply now
Please, let Mondoo know you found this job
on RemoteYeah
.
This helps us grow 🌱.