305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Engineering Manager - Python Chennai, India
Engineering Manager - Python Description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking an experienced Engineering Manager with in-depth knowledge of Python to join our dynamic team in India.
In this role, you will be responsible for leading and managing a talented group of engineers, overseeing the end-to-end development process, and contributing to the strategic vision of our projects.
Start an exciting new chapter in your career with EPAM!
#LI-DNI
Responsibilities
- Technical Leadership: Provide technical guidance and mentorship to the engineering team, ensuring the use of best practices and the latest technologies, particularly in Python development
- Project Management: Oversee the planning, execution, and delivery of software projects, ensuring they align with organizational goals, timelines, and quality standards
- Collaboration: Foster a collaborative work environment, promoting effective communication and coordination between cross-functional teams, including product management, design, and quality assurance
- Recruitment and Team Development: Participate in the recruitment process, identifying and hiring top-tier engineering talent. Encourage continuous learning and skill development within the team
- Strategic Planning: Contribute to the strategic planning process, providing insights on technological trends and innovations to drive the organization's success in the competitive tech landscape
- Problem Solving: Lead the resolution of technical challenges and issues, applying a strategic and systematic approach to ensure effective problem-solving
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Proven experience in an Engineering Manager role, with a strong background in Python development, having overall 10-15 years of experience
- Demonstrated leadership skills, with the ability to inspire and motivate a team towards achieving common goals
- In-depth knowledge of software development methodologies, tools, and best practices
- Strong communication skills, both verbal and written, with the ability to convey complex technical concepts to diverse audiences
- Experience in agile development methodologies
- Familiarity with industry trends and a commitment to staying updated on the latest advancements in technology
We offer
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package:
- Health benefits
- Retirement benefits
- Paid time off
- Flexible benefits
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)