Back to search

Senior Software Engineer

Lead and manage a team of backend engineers to design, develop, and maintain scalable backend applications for Amorphic Data Cloud.

  • Bengaluru, Karnataka, India
  • Posted Nov 11, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Python and AWS services
  • Collaborate with cross-functional teams across the globe to identify requirements and implement solutions that meet business needs
  • Conduct code reviews and design discussions to ensure adherence to coding standards and best practices
  • Collaborate with product owners to prioritize features and deliverables
  • Identify and resolve complex software issues, design, code, and troubleshoot new features, while debugging as necessary
  • Lead the design and architecture of complex software systems considering scalability, maintainability, and performance
  • Maintain and improvise the code by fixing bugs and issues that arise with increasing scale and complexity of the product
  • Oversee the release management process, ensuring smooth and controlled deployment of software releases
  • Create and maintain comprehensive documentation for software architecture, design decisions, and coding practice

Requirements

  • BE / B.Tech in Computer Science or related field
  • Experience in a AI Solutions
  • Experience in a Cloud Native Applications

Skills

PythonAWSLarge Language ModelsPrompt EngineeringFine-tuningLLM APIsLangchainCrewAIDistributed SystemsMicroservices ArchitectureCI/CD PipelinesREST APIsAgile DeliverySoftware ArchitectureDesign PrinciplesPythonAWSLangchainCrewAIOpenAIAnthropicAWS Bedrock

Benefits

  • Financial Well-being & Security
  • Competitive Compensation
  • Robust Insurance Coverage
  • Provident Fund Eligibility
  • Work-Life Balance & Flexibility
  • Flexible Working Hours
  • Generous Paid Time Off
  • Comprehensive Leave Policies
  • Professional Growth & Development
  • Learning & Development
  • Cutting-Edge Technologies
  • Culture & Community
  • Recognition & Rewards
  • Engaging Activities

Full description

We are looking for talented Sr. Backend Engineers who will be part of our Product Engineering team that builds Amorphic Data Cloud. The ideal candidate will have a unique blend of technical expertise, insatiable curiosity, and analytical mindset. The individual will be responsible for managing the team of software engineers and overseeing the development of Amorphic products. Responsibilities ● Design, develop, test, and maintain scalable backend applications using Python and AWS services ● Collaborate with cross-functional teams across the globe to identify requirements and implement solutions that meet business needs. ● Conduct code reviews and design discussions to ensure adherence to coding standards and best practices. ● Collaborate with product owners to prioritize features and deliverables. ● Identify and resolve complex software issues. Design, code, and troubleshoot new features, while debugging as necessary ● Lead the design and architecture of complex software systems considering scalability, maintainability, and performance. ● Maintain and improvise the code by fixing bugs and issues that arise with increasing scale and complexity of the product ● Oversee the release management process, ensuring smooth and controlled deployment of software releases. ● Create and maintain comprehensive documentation for software architecture, design decisions, and coding practice Requirements BE / B.Tech in Computer Science or related field 6+ years of experience in software development Solid understanding of large language models (LLMs), including experience with prompt engineering, fine-tuning, or integrating LLM APIs (e.g., from OpenAI, Anthropic, or AWS Bedrock) Hands-on experience building AI solutions using latest tools and frameworks (e.g., langchain, crewAI), demonstrated through side projects, open-source contributions, or personal prototypes Proven leadership experience in managing and mentoring high-performing teams of software and application developers Exceptional proficiency in Python programming language Solid understanding of AWS ecosystem including Lambda functions, S3 buckets, EMR clusters, DynamoDB tables etc. Proven experience in a leadership role, leading software development teams in the delivery of complex projects Deep understanding of software architecture and design principles, with a focus on building scalable and maintainable systems Experience with distributed systems, microservices architecture, and cloud-based solutions Strong knowledge of software development best practices, including code reviews, testing, and CI/CD pipelines Experience working with AWS services and developing Cloud Native Applications using REST APIs is must have Experience working in an agile delivery environment, especially product engineering teams Benefits We believe in supporting our team members both professionally and personally. Here's a look at the comprehensive benefits and perks we offer: Financial Well-being & Security Competitive Compensation: Enjoy competitive salaries and bonuses that reward your hard work and dedication Robust Insurance Coverage: Benefit from health, life, and disability insurance to ensure you and your family are protected Provident Fund Eligibility: Secure your future with eligibility for the provident fund Work-Life Balance & Flexibility Flexible Working Hours: We offer flexible working hours to help you manage your personal and professional commitments Generous Paid Time Off: Take advantage of unlimited Paid Time Off (PTO), with a mandatory minimum of 1 week per year to ensure you recharge Comprehensive Leave Policies: We provide paid vacation days, sick leave, and holidays, plus supportive parental leave (maternity, paternity, and adoption) and bereavement leave when you need it most Professional Growth & Development Learning & Development: Elevate your skills with access to extensive certification and training programs Cutting-Edge Technologies: You'll work at the forefront of innovation with cutting-edge technologies, constantly igniting your passion for continuous learning and growth Culture & Community Recognition & Rewards: Your contributions won't go unnoticed with our recognition and reward programs Engaging Activities: Connect with your colleagues through company-sponsored events, outings, team-building activities, and retreats

Senior Software Engineer at cloudwick | Referso Jobs