Prepare for Your Exponential Machine Interview with Real Experiences!
View interviews38 Exponential Machine Jobs
Python Developer Lead
Exponential Machine
posted 2 weeks ago
Key skills for the job
Job Description:
We are seeking a highly skilled and experienced Technical Architect to join our growing engineering team. As a Technical Architect, you will be responsible for architecting, designing, and implementing features with strong emphasis on non-functional requirements, ensuring highly performant, resilient, maintainable, and scalable product aligned with business objectives. The successful candidate will possess excellent problem-solving skills with a strong background in building distributed systems.
Key Responsibilities:
• Collaborate with stakeholders to understand business requirements and translate them into technical specifications and architecture designs.
• Lead architecture and design of platform features to meet functional and non-functional requirements and adhering to development best practices, coding standards.
• Evaluate and recommend appropriate technologies, frameworks, and tools to support the development process and enhance system performance.
• Lead the creation of technical architecture and design documents, data models et al, and ensure they are up to date, and all stakeholders understand and agree with them.
• Coordinate with stakeholders to ensure that the system/feature architecture and design align with business objectives and initiatives.
• Provide technical guidance and mentorship to the engineering team, helping resolve complex technical issues and ensuring successful delivery of features.
• Define and implement best practices for continuous integration, continuous deployment (CI/CD), and automated testing.
• Conduct code reviews to ensure code quality, maintainability, and adherence to architectural guidelines.
• Drive innovation and contribute to the evolution of our technical architecture to meet changing business needs and market demands.
• Stay current with emerging technologies and industry trends and assess their potential impact on our architecture and development practices.
• Lead by example, demonstrating technical excellence, professionalism, and a commitment to continuous improvement.
Qualifications and Skills:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• 10-15 years of experience as Technical Architect, or a similar role.
• Proven experience in designing and implementing distributed systems.
• Strong understanding of software architecture principles, design patterns, and architectural styles.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, and familiarity with cloud-native architectures.
• Solid understanding of database technologies (SQL and NoSQL) and data modeling concepts.
• Knowledge of DevOps practices and tools for infrastructure automation such as Docker and Kubernetes.
• Extensive hands-on experience with Python, including proficiency in Python frameworks such as Django, Flask, or FastAPI.
• Familiarity with Agile development methodologies.
• Excellent problem-solving skills and the ability to analyze complex technical challenges and propose innovative solutions.
• Excellent communication skills with the ability to effectively collaborate with cross-functional teams and stakeholders.
• Any relevant architecture certification is a plus.
• Strong leadership abilities with a passion for mentoring and developing technical talent.
What We Offer:
• Competitive salary and benefits.
• Opportunities for professional development and career growth.
• An inclusive, diverse, and creative work environment.
• Employee wellness programs and initiatives. Interested candidates are encouraged to apply by sending a resume and cover letter detailing their qualifications and interest in this position.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Your Exponential Machine Interview with Real Experiences!
View interviews10-20 Yrs
Hyderabad / Secunderabad
Python, Architecture, Design +5 more
10-13 Yrs
Hyderabad / Secunderabad
Data Science, Machine Learning, Product Management +6 more
2-3 Yrs
Hyderabad / Secunderabad
Digital Marketing, Computer Science, Python +6 more
3-7 Yrs
Hyderabad / Secunderabad
Analysts, Healthcare, Analytics +6 more
2-4 Yrs
Hyderabad / Secunderabad
Digital Marketing, Python, SCM +5 more
1-3 Yrs
Hyderabad / Secunderabad
Python, Backend, Front End +6 more
4-6 Yrs
Hyderabad / Secunderabad
Healthcare, Management, Auditing +4 more
8-9 Yrs
Hyderabad / Secunderabad
Architecture, Backend, Javascript +6 more
4-5 Yrs
Hyderabad / Secunderabad
Python, Healthcare, Information Technology +5 more
2-7 Yrs
Hyderabad / Secunderabad
Data Analysis, Cloud Computing, Machine Learning +6 more