Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ Geekyants

Home > Software Development

 Senior Software Engineer

Job Description

We are seeking an experienced Senior Software Engineer - III who thrives in a tech-agnostic, cloud-first environment and can architect scalable backend systems with confidence and clarity. Your expertise in backend engineering principles, system design, and performance optimization at scale will be the cornerstone of your successnot your familiarity with any one programming language.

This role requires strategic thinking, hands-on backend capability, and the ability to make technology decisions aligned with business goals. If you choose the right tools for the problemnot based on preference but based on what scaleswe want to talk to you.

Responsibilities

  • Architect and lead the design of scalable, resilient, and cloud-native backend systems
  • Optimize backend systems for performance, reliability, and cost-efficiency, particularly in high-scale environments
  • Make cloud-first design decisions, leveraging the best of AWS and modern cloud architectures (e.g., serverless, container orchestration, managed services)
  • Collaborate with product, design, and engineering teams to translate business goals into technical solutions
  • Evaluate and introduce technologies based on project needsnot personal preferences
  • Champion engineering excellence, including clean code, reusable design patterns, and robust APIs
  • Conduct technical design and code reviews, mentor developers, and drive continuous improvement
  • Communicate effectively across engineering and non-engineering stakeholders, breaking down complex ideas simply

Required Skills

  • 6+ years of backend development experience with strong system-level thinking
  • Proven track record in system design, architecture decisions, and design trade-offs
  • Strong understanding of performance tuning, distributed systems, data modeling, and API design
  • Experience working across multiple tech stacks or programming languages
  • Ability to quickly adapt to any backend framework, language, or ecosystem
  • Deep experience with AWS and cloud-native architecture principles (e.g., stateless services, managed databases, autoscaling, serverless)
  • Proficiency in DevOps, CI/CD pipelines, containerization (e.g., Docker, ECS/EKS)
  • Experience optimizing systems for throughput, latency, and scalability at production scale
  • Familiarity with Spring Boot is a strong plus

Educational Qualifications

  • B.Tech / B.E. degree in Computer Science

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Geekyants
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   AWS Backend Development Java Cloud Architecture Node.Js Microservices

 Fraud Alert to job seekers!

₹ 18-30 Lacs P.A

Similar positions

Data Engineer I, Profitability Insights Manager

  • Amazon
  • 1 - 6 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Software Development Manager

  • Amazon
  • 3 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Software Development Engineer

  • Amazon
  • 3 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Software Development Engineer

  • Amazon
  • 3 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Geekyants

GeekyAnts is a design and development studio that specialises in building solutions for web and mobile that drive innovation and transform industries and lives. They hold expertise in state-of-the-art technologies like React, React Native, Flutter, Angular, Vue, NodeJS, Python, Svelte and more.Gee...