Senior Backend Engineer, Golang

Posted 5 hours ago

This is a fully remote position, open to applicants in India, +1 more country.

📋 Description

• Design, implement, and maintain scalable backend services using Golang.

• Develop RESTful APIs and stable data contracts that safely evolve over time.

• Implement and manage asynchronous, event-driven communication ensuring message reliability, idempotency, error handling, and backward compatibility.

• Design and develop distributed systems and microservices with a focus on scalability, resilience, and maintainability.

• Optimize application performance, reliability, and resource utilization in production settings.

• Engage in architecture discussions and actively contribute to technical decision-making.

• Conduct code reviews and facilitate knowledge sharing among the engineering team.

• Write and maintain unit and integration tests for APIs, business logic, and integrations.

• Design and maintain secure APIs and service integrations adhering to best practices in authentication, authorization, and identity management.

• Build integrations with Salesforce, Microsoft Dynamics, ServiceNow, Genesys Cloud, and other third-party systems.

• Design and maintain reliable integrations between internal services and external enterprise platforms.

• Occasionally contribute to frontend functionality based on React.


⛳️ Requirements

• Over 6 years of experience as a Software Engineer.

• Strong background in building backend applications and services utilizing Golang.

• Solid grasp of concurrency in Golang and asynchronous workflows.

• Hands-on experience with event-driven architectures and message handling technologies such as Kafka, NATS, RabbitMQ, or similar.

• Familiarity with AWS and cloud-native architectures.

• Proven experience in designing APIs and event schemas with long-term evolution and backward compatibility in mind.

• Strong understanding of secure API design, authentication, and authorization.

• Experience with microservice architectures and distributed systems.

• Proficient in relational and/or NoSQL databases.

• Experience with Docker and Kubernetes.

• Strong dedication to automated testing, including unit and integration tests.

• Nice to have: Experience with React and modern frontend development.

• Nice to have: Experience with TypeScript and Protobuf.

• Nice to have: Familiarity with Azure or GCP.

• Nice to have: Experience with monitoring and observability tools such as Grafana and Prometheus.

• Nice to have: Experience with identity and access management solutions like Keycloak, Auth0, Okta, or similar.


🏝️ Benefits

• Comprehensive compensation and benefits package.

• Health insurance coverage.

• Language courses offered.

• Relocation assistance program.

• Flexibility for remote work through the ForeverRemote work culture.

• Opportunities for professional development.

• Access to certification programs.

• Mentorship and talent investment initiatives.

• Internal mobility opportunities.

• Internship programs available.

• Collaborate on impactful projects for top global clients.

• Inclusive and supportive work environment with open communication.

• Regular team-building social events organized by the company.

People also viewed

Miratech5 hours ago

Senior Backend Engineer, Golang

IN flagIndia, +1 more countryFull-timeBackend Engineer
ApplyView job
Commit5 hours ago

Middle Node.js Engineer

AM flagArmenia OnlyFull-timeBackend Engineer
ApplyView job
CodiLime5 hours ago

Software Engineer – Go, Networking, Distributed Systems

PL flagPoland OnlyFreelanceBackend EngineerPLN 18k – PLN 25k/month
ApplyView job
Miratech6 hours ago

Senior Backend Golang Engineer

IN flagIndia, +1 more countryFull-timeBackend Engineer
ApplyView job
Satalia6 hours ago

Rust Developer

GR flagGreece, +2 more countriesFull-timeBackend Engineer€67k – €80k/year
ApplyView job
Brahma6 hours ago

Technical Architect

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers