Job Opportunity Posted 10 days ago

Python Technical Lead

JRD Systems
Bangalore

Job Description

What’s in it for you:

We are looking for an innovative, mission-driven Technical Lead with strong backend engineering, data pipeline, design, and architecture experience to make a significant impact by designing and delivering AWS cloud-native solutions that enable analysts to forecast long- and short-term trends in the automotive industry. This role requires hands-on technical depth, proven experience in solution design and system architecture, and the ability to lead engineering teams in a fast-paced, collaborative, and dynamic environment.


Responsibilities:

- Lead the design, architecture, development, and maintenance of scalable backend services, data pipelines, and complex engineering solutions

- Design and build scalable, resilient, and maintainable data pipelines to support large-volume data ingestion, transformation, processing, and delivery across cloud-native platforms

- Optimize data pipelines for performance, throughput, cost efficiency, monitoring, and fault tolerance while ensuring secure and governed data movement

- Architect and build high-performance UI backend services using Python and Flask ensuring scalability, reliability, and responsiveness

- Ensure data quality and integrity through robust validation processes

- Strong understanding of data integration and data modeling concepts

- Provide technical leadership, mentor engineers, review designs and code, and drive engineering best practices across the team

- Collaborate with product owners, architects, data scientists, analysts, and cross-functional engineering teams to translate business requirements into robust technical designs

- Collaborate with data scientists and analysts to optimize data flow and storage for advanced analytics

- Take ownership of key modules and architecture decisions, ensuring timely delivery, high quality, maintainability, and alignment with software development best practices


What We’re Looking For:

- Bachelor’s degree in computer science, or a related field

- Strong analytical, problem-solving, communication, and stakeholder management skills, with the ability to influence technical direction

- Minimum 8+ years of hands-on software engineering experience, with strong exposure to backend development, data engineering, advanced analytics, or cloud-native platforms

- Proven experience in technical leadership, solution design, system architecture, design reviews, and mentoring engineering teams

- Ability to define scalable architecture patterns, evaluate technical trade-offs, and guide teams through complex implementation decisions

- Proficiency in Python and experience with Flask for backend development.

- Strong knowledge of object-oriented programming.

- AWS Proficiency is Mandatory: ECR, Containerization, Batch, Step Functions, Redis, Dynamodb

- Experience with SQL and data warehousing is desirable

- Experience with data manipulation libraries and analytical frameworks such as such as Spark, Pandas, Polars, NumPy, Metaflow

- Experience with Gitlab CI/CD or similar tools for continuous integration and deployment

About this job listing
This job opportunity is provided through our external job listing network. MyJobAlerts helps you discover job opportunities and redirects you to the original listing to apply.