Miratech
Senior Backend Golang Engineer
About this role
Description: Seeking a Senior Backend Engineer (Golang) to design and build scalable, reliable, and secure backend systems. Responsibilities include developing distributed services, designing robust APIs, and ensuring high performance and reliability. Requirements: 6+ years of experience as a Software Engineer. Strong experience with Golang and building backend applications. Understanding of concurrency in Golang and asynchronous workflows. Hands-on experience with event-driven architectures and message handling (e.g., Kafka, NATS). Experience with AWS and cloud-native architectures. Proven API design experience with backward compatibility. Knowledge of authentication, authorization, and secure API design. Familiarity with microservices, distributed systems, and databases (relational/NoSQL). Experience with Docker and Kubernetes. Commitment to automated testing (unit and integration). Benefits: Culture of relentless performance with a 99% project success rate. Competitive pay and comprehensive benefits package, including health insurance and relocation support. ForeverRemote work culture for flexible remote work. Opportunities for professional development and mentorship. Collaborate on impactful projects for top global clients. Inclusive and supportive multicultural environment. Commitment to social sustainability and community empowerment.