Log in
All Remote Jobs
Remote Back-end Engineer jobs
Go Engineer (m/w/d)
Remote Go Engineer (m/w/d)
Posted
2 weeks ago
Apply now
Please, let Mondoo know you found this job on RemoteYeah. This helps us grow 🌱.
Apply now
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 🌱.
Apply now
About the job
Posted on
November 8, 2024
Job type
Full-time
Salary
-
Location requirements
🇧🇬
Bulgaria - Remote
🇩🇪
Germany - Remote
Position
Back-end Engineer
Experience level
Mid-level
Technology stack
SQL
GraphQL
gRPC
Docker
AWS
Azure
GCP
NoSQL
Kubernetes
MongoDB
PostgreSQL
GIT
CI/CD
Go
M
Mondoo
View company profile
Visit mondoo.com
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback