HYDERABAD · FULLTIME
Senior Backend Developer - Golang
Rialtic
Hyderabad · onsite · Posted 61d ago
Sourced from
Not disclosed3–5 yrsfulltimeHyderabad
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Instahyre · 8 questions to answer1.3s
- Decided the answers for all of them2.6s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
The Golang Backend Developer will be responsible for designing, developing, and maintaining a scalable backend services ecosystem. This role involves working closely with frontend teams, architects, and infrastructure teams to deliver robust, cloud-native applications. The engineer will focus on building high-performance APIs and microservices using Golang, ensuring system reliability, scalability, and security.
Responsibilities:
- Design, build, and maintain scalable ETL pipelines to ingest data from multiple internal and external sources.
- Develop and optimize data warehouse/data lake architecture.
- Build scalable and high-performance RESTful APIs and microservices.
- Design and optimize data storage solutions using SQL databases.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Follow Agile/Scrum practices, including sprint planning, stand-ups, and retrospectives.
- Analyze complex problems and propose efficient backend solutions.
- Ensure code quality through best practices, unit testing, and code reviews.
- Take ownership of features/modules and deliver high-quality outcomes.
- Work with DevOps teams for CI/CD, deployment, and monitoring.
Requirements:
- 4 years of relevant software development experience.
- Strong backend development experience using Go.
- Minimum 2-3 years of experience building and deploying cloud-native applications.
Technical Expertise:
- 3+ years of experience in backend development with Golang.
- Strong understanding of microservices architecture and distributed systems.
- Experience designing and developing REST APIs and event-driven services.
- Hands-on experience with SQL databases (PostgreSQL, MySQL, etc. ).
- Familiarity with NoSQL databases (e. g., Cassandra, DynamoDB, and Elasticsearch) is a plus.
- Experience with Docker and Kubernetes for containerized deployments.
- Experience working with cloud platforms (AWS, Azure, or GCP).
- Knowledge of message queues/streaming systems (Kafka, RabbitMQ, etc. ).
- Familiarity with OAuth 2.0 JWT and secure API design.
- Experience with Git or similar version control systems.
Desired Skills:
- Experience in building high-throughput, low-latency systems.
- Familiarity with monitoring and observability tools such as Datadog, Prometheus, and Grafana.
- Understanding of caching strategies using Redis or Memcached.
- Exposure to system design and scalability best practices.
- Experience working in large-scale distributed environments.
Sourced from instahyre
Section · 02
Skills
Distributed SystemsapisGolangMicroservicesETLReact.JsBackendDockerKubernetescloud nativegoogle cloud platformamazon web servicesEvent DrivenREST APIMicrosoft Azure