Senior Go Engineer

Job not on LinkedIn

February 4

Apply Now
Logo of Mondo

Mondo

B2B • Enterprise • HR Tech

Mondo is a staffing company specializing in connecting talented individuals with companies in need of digital marketing, IT, and creative staffing solutions. They offer recruitment services for a variety of roles including data analysts, software engineers, UX designers, and more, focusing on building long-term relationships and understanding the specific needs of their clients. Mondo prides itself on delivering personalized talent solutions that align with the values and goals of both candidates and employers.

📋 Description

• Mondoo is creating a new way that helps companies keep their users and data safe from hackers around the world. • You will have a direct impact on the Mondoo Platform including our policy engine, resources, scale, and multi-region functionality. • 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.

🎯 Requirements

• Bachelor's degree in Computer Science, Software Engineering, or related field • 3+ 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 and NoSQL databases (e.g., PostgreSQL, MongoDB) • 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

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com