Gigmile
Senior Backend Engineer (Golang)
Rol remoto de Backend Engineering con fit claro de ubicación del candidato.
Publicado11 jul 2026
Países elegibles1 país aceptado
Señal de senioritySenior
Modelo de trabajoRemoto
Ubicaciones aceptadas para candidatos
Estados Unidos
Resumen del rol
Senior Backend Engineer (Golang)
Requisitos y responsabilidades
Contenido del rol extraído en secciones para revisar más rápido.
Details
- Develop and maintain backend services: Design, build, and optimize server-side services, APIs, and services to support web and mobile applications.
- Ensure scalability and performance: Architect and implement systems that can handle increasing traffic, ensuring optimal performance, reliability, and scalability.
- Database design and optimization: Design efficient database schemas, write optimized queries, and ensure data integrity across systems.
- API development and integration: Develop RESTful and GraphQL APIs, ensuring seamless integration with front-end and third-party systems.
- Security and data protection: Implement secure coding practices, data encryption, and compliance with relevant data protection laws such as GDPR.
- Collaborate with front-end engineers: Work closely with the front-end team to integrate user-facing elements with server-side logic.
- Maintain code quality: Write clean, maintainable, and well-documented code. Perform code reviews and provide feedback to team members.
- Mentor and lead junior engineers: Guide and mentor other back-end engineers, fostering a culture of knowledge-sharing and best practices.
- Collaborate in product development: Participate in all stages of the software development lifecycle, from planning and design through to testing, deployment, and monitoring.
- Monitor and troubleshoot production issues: Ensure the smooth operation of back-end services, monitor system performance, and troubleshoot issues when necessary.
- 5+ years of experiencein back-end development, preferably in building scalable, distributed systems.
- Proficiency in server-side programming languagesGolang, Java, C++
- Strong knowledge ofRESTful APIsand/orGraphQL, and experience designing, building, and maintaining them.
- Experience with database systems, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis), and strong expertise in database schema design and query optimization.
- Hands-on experience withcloud infrastructureand services such asAWS,Azure, orGoogle Cloud Platform.
- Knowledge ofmicroservices architectureand the ability to design, implement, and deploy services that are decoupled and scalable.
- Familiarity withCI/CD pipelines, automated testing frameworks, and containerization tools such asDockerandKubernetes.
- Strong understanding ofsecurity best practices, including data protection, API security, authentication, and authorization (OAuth2, JWT, etc.).
- Experience with monitoring tools likePrometheus,Grafana, orDatadog, and debugging production issues.
- Proficiency withversion control systemssuch as Git.
- Excellent communication and collaboration skills, with the ability to work cross-functionally with different teams.
- Familiarity withevent-driven architecturesand message brokers likeKafka,RabbitMQorEventBridge
- Experience withserverless architecture.
- Knowledge of fintech, mobility, or gig economy platforms.
- Hands-on experience withDevOpspractices, including infrastructure-as-code (Terraform, Ansible) and cloud orchestration.
Why you should join us
- You would be part of a dynamic startup revolutionizing the vehicle subscription and financial services industry for gig workers in Africa.
- You would be part of a dynamic environment where your ideas are heard and your contributions propel us forward.
- You would work alongside passionate, talented colleagues who share your commitment to excellence.
- You would witness firsthand the positive change your work brings to the lives of thousands of riders and drivers.
- You would enjoy a comprehensive benefits package, including a competitive salary, health insurance, and exciting growth opportunities.
Roles similares
Mantén una lista de respaldo.
Stack
Usa estas tags para comparar roles remotos similares.
Elegibilidad de ubicación
Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.
Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.
Flujo de contratación
WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.
1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.