Remote Go Engineer - Remote (Bulgaria)

Posted

Apply now
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 and 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 process for system design and architecture decisions is expected.
  • The engineer will optimize existing codebases for improved performance and reliability.
  • They will 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.
  • Ensuring a seamless user experience across backend services and CLI applications is a priority.
  • 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.
  • Candidates 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 required.
  • Familiarity with containerization technologies, including Docker and Kubernetes, is necessary.
  • A solid understanding of version control systems, preferably Git, is required.
  • Strong written and communication skills with proven fluency in English are essential.
  • Candidates 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 participate in community events, enhancing their professional network.
  • The position encourages professional growth through participation in the RFC process and code reviews.
  • 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 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback