Padmi

Lead Software/Data Engineer - Data Platform

BangalorePosted 4 months ago
Software engineeringSeniorFull Time
Apply at Happiest Minds Technologies

Opens the source posting on foundit.in

Source description

About the role

View original

Role Overview: We are seeking a seasoned Lead Software Engineer to guide and mentor engineering teams while developing and maintaining a cutting-edge streaming data platform for a leading healthcare CRM product. You will lead technical design, implement scalable solutions using Python, SQL, Kafka, and cloud technologies, and ensure high performance and quality across the platform. Key Responsibilities: Mentor and guide engineering teams in all aspects of the SDLC. Lead technical design sessions and translate ideas into robust technical architecture. Develop and maintain scalable, high-performance data pipelines and streaming systems. Use Python, SQL, Scala, NodeJS, and work with relational databases, NoSQL stores, and Kafka. Refactor and optimize legacy codebases for improved performance and scalability. Collaborate with product and engineering teams to deliver innovative solutions in an agile environment. Support technical support teams with ad-hoc data queries and operational troubleshooting. Ensure data pipelines and APIs meet enterprise-grade performance and usability standards. Technical Requirements: Proven experience (7+ years) writing SQL queries for data analysis and reporting. 7+ years hands-on experience developing with native Python; additional scripting languages a plus. Strong understanding of s oftware engineering concepts, programming methodologies, and the full SDLC. Experience leading teams or managing direct reports, with coaching and mentoring skills. Strong experience with CI/CD pipelines (Git, Jenkins). Hands-on with Docker, Kubernetes, and AWS or equivalent cloud platforms. Experience with TDD, automated testing, and ensuring code quality. Understanding of large-scale distributed systems and enterprise scalability requirements. Excellent time management, prioritization, and agile delivery skills. Key Skills: Python | SQL | NodeJS | Scala Kafka | Relational and NoSQL databases CI/CD (Git, Jenkins) | Docker | Kubernetes AWS or other cloud services Leadership, mentorship, and technical architecture design Agile methodology Work Mode - 4days from Office & 1days from home Location - Bangalore/Noida/Pune

One address, no account. We’ll tell you when matching roles go live.

More at Happiest Minds Technologies

Related open roles

View all roles
Lead Software/Data Engineer - Data Platform at Happiest Minds Technologies · Padmi