Cloudwick Technology/Software

Senior Software Engineer

Bengaluru, India In person Full-time

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

Job description provided by Cloudwick.
View the original posting