Job Description
7-8 years of strong backend engineering experience
Deep hands-on expertise in Java and Golang/Ruby
Strong experience with Extreme Programming (xP) and clean coding practices
Practical experience implementing Pipeline as Code and Infrastructure as Code
Working experience with AWS cloud services and cloud-native architectures
Hands-on experience with GenAI and/or Agentic AI systems
Experience working with AI-powered developer companions (e.g., Cursor or similar AI coding assistants)
Strong understanding of system design, scalability, and distributed systems
Good to have:
Experience with LLM evaluation frameworks and model performance analysis
Job Responsibilities
• Design, develop, and maintain scalable backend systems using Golang or Ruby and Java
• Build and operate cloud-native systems on AWS
• Implement and manage Infrastructure as Code and CI/CD pipelines
• Develop and integrate GenAI and Agentic AI solutions into engineering workflows
• Leverage AI coding assistants and automation tools to enhance productivity and code quality
• Work within xP practices ensuring clean code, test-driven development, and continuous improvement
• Collaborate with engineering, product, and client teams in an agile setup
• Contribute to architectural decisions and long-term technical strategy
• Mentor peers and promote engineering excellence within the team
Benefits
• Innovative Engineering: Collaborative, fail-fast, flat hierarchy. Fosters learning, initiative, curiosity.
• Masterful Development: Emphasizes clean code, SOLID principles, TDD/BDD. Utilizes robust CI/CD and polyglot engineering.
• Continuous Growth: Structured mentorship, masterclasses, Geeknights, workshops, continuous skill enhancement, blog contributions.
• Agile & Client-Centric: Adopts Agile (Scrum, XP), promotes project ownership and deep client understanding for impactful solutions.
• Supportive Environment: Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.