Remote Go Engineer (m/w/d)

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.
  • The engineer will create and enhance command-line interface (CLI) applications for terminal use.
  • Responsibilities also include designing and implementing APIs using Protocol Buffers and GraphQL for efficient inter-service communication.
  • The engineer will participate actively in the RFC (Request for Comments) process for system design and architecture decisions.
  • Optimizing existing codebases for improved performance and reliability is essential.
  • The role requires implementing systems for load balancing, fault tolerance, and scalability.
  • Collaboration with cross-functional teams to integrate backend services with frontend applications and CLI tools is necessary.
  • Developing robust error handling, logging, and monitoring solutions is part of the job.
  • Ensuring a seamless user experience across backend services and CLI applications is crucial.
  • Participation in code reviews and contributing to best practices and coding standards is expected.
  • Troubleshooting and resolving complex technical issues in production environments is a key responsibility.
  • The engineer will be on call during reasonable hours on a rotating basis.
  • Representing Mondoo at community events is preferred.

Requirements:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • A minimum of 3 years of professional experience in backend development using Go is necessary.
  • A strong understanding of microservices architecture and distributed systems is essential.
  • Experience in developing command-line interface (CLI) applications is required.
  • Proficiency in Protocol Buffers and GraphQL API design and implementation is necessary.
  • Experience with SQL and NoSQL databases, such as PostgreSQL and MongoDB, is required.
  • Familiarity with containerization technologies, including Docker and Kubernetes, is essential.
  • A solid understanding of version control systems, preferably Git, is required.
  • Strong written and communication skills with proven fluency in English are necessary.
  • The ability to articulate complex technical concepts and participate effectively in the RFC process is essential.

Benefits:

  • The position offers the opportunity to work remotely from Germany or Bulgaria.
  • Employees will have the chance to directly impact the security of users and data on a global scale.
  • The role provides a dynamic work environment with a focus on technical excellence and developer experience.
  • Employees will have opportunities for professional growth and development within the company.
  • Participation in community events allows for networking and representation of the company.
  • The position includes a collaborative team atmosphere with cross-functional teamwork.
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