Senior Software Engineering Lead

3 weeks ago


Pune, Maharashtra, India Attentions AI Full time

Job Title: Senior Software Engineering Lead

At Attentions AI, we're seeking an exceptional Senior Software Engineering Lead to drive the development of innovative products across various modalities. As a key member of our team, you'll play a crucial role in leading high-performing software engineering teams and shaping the technical direction of our organization.

About the Role:

We're looking for a seasoned leader with a strong background in software engineering and experience in managing cross-functional teams. You'll be responsible for designing, developing, and maintaining robust microservices using Python and FastAPI, ensuring scalability, performance, and reliability.

Key Responsibilities:

  • Lead and mentor a team of developers to deliver high-quality software solutions.
  • Collaborate closely with product managers, data engineers, and other stakeholders to design and implement innovative solutions.
  • Apply best practices in software engineering, including CI/CD, test automation, and code reviews.
  • Optimize data processing workflows and algorithms to enhance overall system efficiency.
  • Deploy and manage applications on Kubernetes, leveraging its features for scaling and resilience.
  • Contribute to the architecture and design of new products, ensuring alignment with business goals and technical strategy.

Requirements:

  • 3+ years of professional experience in software engineering with a focus on microservices.
  • Strong proficiency in FastAPI for building high-performance APIs and microservices.
  • Solid understanding of data engineering concepts and experience with tools such as Pandas, SQL, and NoSQL databases.
  • Proficiency in Kubernetes for container orchestration and management.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Familiarity with Docker and containerization best practices.
  • Strong understanding of RESTful API design and implementation.
  • Good understanding of Git for version control, including branching, merging, and managing pull requests effectively.
  • Excellent coding skills and a deep understanding of design patterns, data structures, and algorithms.

Salary Estimate:

The estimated salary for this position is ₹2,500,000 - ₹3,500,000 per annum, depending on experience.

Location:

This position is based in Pune, India.



  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India Lorven Technologies Full time

    At Lorven Technologies, we're seeking a seasoned Senior Software Engineering Lead to spearhead the development of cutting-edge software systems. This is a challenging opportunity for an experienced professional who can drive technical excellence and foster collaboration within our team. Job Summary:We're looking for a highly skilled Senior Software...


  • Pune, Maharashtra, India Data Labs Full time

    Job Title: Senior Software Engineer LeadWe are seeking an experienced Senior Software Engineer Lead to join our team at Data Labs. This is a full-time position based in Pune.About the Role:As a Senior Software Engineer Lead, you will be responsible for leading the frontend development team and collaborating with the backend team to deliver high-quality...


  • Pune, Maharashtra, India LTIMindtree Digital Engineering and Assurance Full time

    About LTIMindtree Digital Engineering and AssuranceWe are a leading provider of digital transformation services, empowering businesses to thrive in today's fast-paced market.Salary InformationThe estimated annual salary for this role is between ₹1,500,000 - ₹3,000,000 depending on the candidate's experience and qualifications.Job DescriptionThis Senior...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Job SummaryWe are seeking an experienced Senior Mobile Application Software Engineer to join our team at Capgemini Engineering.


  • Pune, Maharashtra, India NewVision Software Full time

    About the RoleWe are seeking an experienced Senior Data Engineering Lead to join our team at NewVision Software. In this role, you will be responsible for designing, developing, and managing data engineering solutions on the Microsoft Azure platform.Key ResponsibilitiesData Pipeline Development:Design and implement robust and scalable data pipelines using...


  • Pune, Maharashtra, India Consulting Pandits Full time

    Job SummaryWe are seeking an experienced Senior Software Engineering Lead to join our team at Consulting Pandits.


  • Pune, Maharashtra, India Helpshift Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at Helpshift. In this role, you will be responsible for leading the development of our Core Platform/Services, owning and publishing APIs for the Helpshift ecosystem, and collaborating with cross-functional teams to design, develop, and implement...


  • Pune, Maharashtra, India M&G Global Services Full time

    Job DescriptionWe are seeking an experienced Senior Lead Engineer to join M&G Global Services, a leading global asset manager. This role will be based in [Location] and involves working with our team of experts to deliver software solutions using Azure PaaS technologies.The ideal candidate will have 10+ years of experience in software engineering, with at...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    We are seeking a seasoned Senior Mobile Application Software Engineer to join our team at Capgemini Engineering.Job DescriptionThe ideal candidate will have extensive experience in mobile application development, with a strong focus on designing and implementing user-centric applications.Key Responsibilities:Develop high-quality mobile applications for...


  • Pune, Maharashtra, India Intelliswift Software Full time

    About the Role:We are seeking a highly skilled Senior Python Software Engineer to join our team at Intelliswift Software.The ideal candidate will have a strong understanding of Object-Oriented concepts, fundamental design patterns, and practical implications.With at least 10 years of experience in Python programming, you will be responsible for developing...


  • Pune, Maharashtra, India M&G Global Services Full time

    About the RoleWe are seeking a highly skilled Senior Lead Engineer to join our M&G Global Services team. This role will lead and manage software engineering teams, focusing on data engineering and cloud infrastructure.


  • Pune, Maharashtra, India Capgemini Engineering Full time

    We are seeking a highly skilled Senior Mobile Software Engineer to join our team at Capgemini Engineering.The ideal candidate will have 7-12 years of experience in mobile application development and be proficient in Dart programming language and Flutter framework.A strong understanding of UI/UX design principles and native Android and iOS development is...


  • Pune, Maharashtra, India USIL Technologies Full time

    Job Summary:USIL Technologies seeks a highly skilled Senior Software Engineering Lead to join our team in Pune, India. This is an onsite role.About the Role:We are looking for a seasoned software engineering professional with 7+ years of experience to lead our software development team. The ideal candidate will have a strong background in .NET and .NET Core,...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    OverviewCapgemini Engineering is a leading engineering and technology consulting firm. We are seeking an experienced Senior Software Developer to join our team.Job DescriptionWe are looking for a skilled Senior Software Developer with expertise in Teamcenter customization, particularly in server-side and client-side customization using AWC and ITK. The ideal...


  • Pune, Maharashtra, India Velotio Technologies Full time

    About Velotio TechnologiesWe are a product engineering company that works with innovative startups and enterprises to develop successful products. Our team of 400+ software engineers solves complex technical problems and transforms customer ideas into reality.We're looking for a Senior Software Engineer Recruiter to join our team and lead our talent...


  • Pune, Maharashtra, India Synechron Full time

    At Synechron, we believe in harnessing the power of digital innovation to revolutionize businesses. Our global consulting firm combines creativity and cutting-edge technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...


  • Pune, Maharashtra, India Anlage Infotech Full time

    Job SummaryWe are seeking an experienced Senior Software Engineering Lead to join our team at Anlage Infotech. This is a key leadership role that requires strong technical expertise and excellent communication skills.About the RoleThe successful candidate will lead a team of software engineers in designing and implementing microservices-based architectures...


  • Pune, Maharashtra, India Mindpool Technologies Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Mindpool Technologies. This is an excellent opportunity for an experienced software professional to take on a leadership role and drive the development of high-performance, robust, and resilient enterprise applications.About the RoleThis position requires...


  • Pune, Maharashtra, India Mastercard Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at Mastercard. This is a critical role that requires a strong technical background, excellent leadership skills, and a passion for innovation.Responsibilities:Lead complex software development projects from concept to delivery, ensuring timely and...