
Lead Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Goodyear is seeking a Lead Software Engineer specializing in Python to join our team in Gachibowli, Hyderabad, Telangana, India. This role is integral to the development and enhancement of Goodyear Mobility Cloud, a sophisticated cloud-based platform designed to capture vehicle data, curate it into actionable insights using advanced algorithms, and present these insights to customers for informed decision-making. You will be instrumental in designing and developing Python-based applications and services, implementing cloud-native solutions on AWS, and contributing to the scalability, reliability, and performance of our Python applications.
Key Responsibilities:
- Lead the design and development of Python applications and services.
- Implement cloud-native solutions utilizing AWS services.
- Mentor and guide the Python development team, fostering best practices and high code quality.
- Collaborate with data scientists and analysts to build data processing pipelines.
- Actively participate in architecture discussions and technical decision-making processes.
- Ensure the scalability, reliability, and performance of Python applications deployed on AWS.
- Stay abreast of the latest developments in the Python ecosystem, AWS services, and industry best practices.
- Work extensively with AWS Lambda services.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of experience in Python development, with at least 3 years in a leadership capacity.
- Strong proficiency in Python and its major frameworks such as Django, Flask, or FastAPI.
- Experience with data processing libraries including Pandas, NumPy, and SciPy.
- Familiarity with big data technologies like Apache Spark and Hadoop.
- Knowledge of RESTful API design and implementation.
- Solid understanding of AWS services and cloud architecture principles.
- AWS Certified Developer - Associate or AWS Certified Data Analytics - Specialty certification is preferred.
Skills and Knowledge:
- Proficiency in Python Programming.
- Expertise in web frameworks (Django, Flask, or FastAPI).
- Experience in data processing and analysis.
- Knowledge of database technologies (SQL and NoSQL).
- Skilled in API development.
- Familiarity with a wide range of AWS services including EC2, S3, RDS, Lambda, SageMaker, and EMR.
- Experience with Infrastructure as Code tools like AWS CloudFormation or Terraform.
- Proficiency in Test-Driven Development (TDD).
- Understanding of DevOps practices and Agile methodologies.
Sponsorship and relocation assistance are not available for this position.
Company
Goodyear
Goodyear is a leading global tire company, recognized as one of the largest in the world. With approximately 68,000 employees and 53 manufacturing facilities across 20 countries, Goodyear is committed...