Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19526109

    Rialtic logo

    Senior Golang Developer

    Rialtic · Hyderabad · onsite · Posted 62d ago

    Not disclosed5–8 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    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 optimise data warehouse/data lake architecture.
    • Build scalable and high-performance RESTful APIs and microservices.
    • Design and optimise 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.
    • Analyse 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 Golang.
    • Minimum 2-3 years of experience building and deploying cloud-native applications.
    • 5+ 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, Elasticsearch) is a plus.
    • Experience with Docker and Kubernetes for containerised 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, 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

    Skills

    PostgresqlApache KafkaapiscassandraGolangSQLBackendMicroservices

    Senior Golang Developer · waiting for your command