Senior Software Engineer

Cloudwick Technologies India Pvt LtdBengaluru, KarnatakaOn-siteFull-timeSenior, 5–8 yearsListed 1 hour ago

Apply now

About this role

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