INR 30.0 - 45.0 Lacs P.A.
Senior Software Engineer (Sr Python Developer)Location: Bengaluru - HybridAbout the Role: We are looking for a Senior Software Engineer to join our team. You will be responsible for developing and executing the vision for our Platform. This role involves end-to-end development of client-facing software applications, focusing on new features and product integrations.Key Responsibilities:Collaborate with product owners and QA analysts to define requirements and prioritize tasks.Design and implement technical solutions for new products and features.Define testing, monitoring, and delivery plans for your work.Conduct code reviews to ensure code quality, performance, and scalability.Work with cross-functional teams to define, design, and deliver new features.Learn, adapt, and propose new technologies to address functional and scaling challenges.Collaborate with senior developers, architects, Product Management, IT, and Operations teams to design and develop cloud-based service solutions.Qualifications:Minimum 8+ years of experience in software development.Hands-on experience with Python, Rust, REACT, Docker, Kubernetes, design patterns, Microservices, and REST APIs (FastAPI/Django/Flask).Experience with cloud providers (GCP/AWS/Azure) is a plus.Proficiency in designing and managing databases (SQL: Oracle/MySQL, NoSQL: Mongo/Neo4j).Ability to structure a basic REST API using JSON.Experience working in an Agile environment.Strong analytical and reasoning skills.Excellent communication skills.Experience in large-scale low latency systems.Ability to build scalable APIs and servicesTroubleshoot and resolve complex technical issues.Why Join Us?Innovative Environment: Be part of a team that works with cutting-edge technology and innovative solutions. We encourage creativity and out-of-the-box thinking to solve complex challenges.Professional Growth: We are committed to your career development. You'll have access to mentorship programs, training sessions, and opportunities for advancement within the company.Collaborative Culture: Join a supportive and inclusive team where collaboration is key. We value diverse perspectives and believe that teamwork leads to the best outcomes.Competitive Benefits: Enjoy a comprehensive benefits package that includes health insurance, retirement plans, and other perks designed to support your well-being.Work-Life Balance: We understand the importance of work-life balance and offer flexible working arrangements, including hybrid work options, to help you manage your personal and professional life.Impactful Work: Your contributions will directly impact our clients and help them achieve their business goals. You'll have the opportunity to work on meaningful projects that make a difference.Inclusivity: We are committed to creating an inclusive workplace where everyone feels valued and respected. We welcome candidates from diverse backgrounds and strive to foster a culture of equality and inclusion.Recognition and Rewards: We believe in recognizing and rewarding hard work and achievements. You'll have the chance to be acknowledged for your contributions and celebrate successes with your team.