V

Staff SW Engineer (6+, Golang, AWS)

Visa
NewPosted today

LOCATION

IN · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

AWS Cloud ServicesTerraformGoMicroservices ArchitectureSQLDatabase DesignObservability

Job description

Overview

Join a cross-functional squad building and maintaining customized features and extensions on top of a core platform. Deliver region-specific and client-specific solutions without impacting core services, enabling rapid global expansion.

What you'll do

  • Develop and maintain applications using Golang or Java, following clean code and best software engineering practices.
  • Design and implement scalable, reliable, and secure microservices architecture.
  • Collaborate with engineering and product teams to refine and deliver technical solutions aligned with business needs.
  • Leverage AWS services such as SQS, SNS, DynamoDB, S3, and Event Bridge in day-to-day development.
  • Use Terraform to provision, maintain, and evolve AWS infrastructure.
  • Write unit and integration tests to ensure code quality and system robustness.
  • Monitor application health and performance using observability tools, including metrics, logs, and alerts.
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to architectural and technical discussions, supporting continuous improvement and innovation.

What you'll need

  • +5 years of experience as a Software Developer.
  • +3 years of experience with Golang.
  • Be based in India.
  • Proficiency in English at B2 level or above (Upper-Intermediate).
  • Skilled in Golang and adaptable to other languages like Java/Groovy or JVM-related.
  • Advanced Git user who resolves team version control issues.
  • Thorough code reviews focusing on cross-domain quality.
  • Ability to write and validate unit, integration, performance, and end-to-end tests.
  • Experience with Swagger, flow diagrams, and API documentation, supporting DEVEX and external publishing.
  • Proficiency with Terraform, Argo, Jenkins, and Codefresh for infrastructure and deployment, including understanding related integrations.
  • Deep product knowledge, active in feature planning and impact analysis.
  • Strong relational database design and non-relational strategy, with effective data modeling.
  • Proficiency in AWS, applying optimal performance techniques.
  • Ability to design scalable microservices and evaluate architectural options.
  • Ability to identify and resolve distributed systems issues for improved reliability.
  • Understanding of observability practices, including monitoring, tracing, and alerting.

Nice to have

  • Experience with the Financial Industry or Payments / Authorization Systems.
  • Work with critical systems is a differential.

Details

  • Location: Bengaluru, India.
  • Visa requires at least 3 days in office; expectations for these days will be confirmed by the Hiring Manager.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff SW Engineer (6+, Golang, AWS)