Come Join Us
Experience.com – We make every experience matter more.
Job Title: Senior Lead Python Engineer
Team: Engineering Team
Location: Chennai / Remote
Employment Type: Full Time
Job Summary:
As a Senior Lead Python Engineer, you will play a pivotal role in leading our Python development team and driving technical innovation. You will be responsible for designing and implementing scalable software solutions, mentoring junior developers, and ensuring the successful delivery of high-quality products. Your expertise in Python and leadership skills will be essential in shaping our technical roadmap and maintaining our competitive edge.
Responsibilities:
• Lead and mentor a team of Python developers, fostering a collaborative and high-performing environment.
• Design and implement scalable and maintainable software architectures using Python and Flask frameworks
• Write clean, efficient, and well-tested Python code, adhering to industry best practices and coding standards.
• Conduct thorough code reviews to ensure code quality, consistency, and adherence to architectural guidelines.
• Identify and resolve complex technical challenges and performance bottlenecks in Python applications.
• Guide and mentor junior developers, helping them grow their technical skills and expertise in Python.
• Collaborate with project managers and stakeholders to define project scope, timelines, and deliverables.
• Stay up-to-date with the latest trends and technologies in the Python ecosystem and evaluate their applicability to our projects.
• Oversee the deployment and maintenance of Python applications, ensuring their stability, performance, and security.
Qualifications:
• Minimum 6+ years of experience in Python development, with at least 2+ years in a lead or senior role.
• Strong Python programming skills with extensive experience in Flask frameworks, and proficiency in testing and linting tools like pytest and pylint.
• Minimum 2 years of experience with Elasticsearch, Logstash, and Kibana. (Preferred)
• Solid understanding of messaging systems and event-driven architectures, with hands-on experience in Pub/Sub or Kafka.(MUST)
• Strong skills in designing and working with in-memory applications.
• Strong understanding of database design and data integration.
• Excellent communication skills to effectively share technical knowledge and insights with team members.
• Collaborate with quality assurance teams to identify and address software defects.
• Ability to write clear, maintainable, and well-tested code with a focus on test-driven development (TDD) principles. (nice to have)
• Experience in designing and implementing scalable software architectures using Python and relevant design patterns.
• Proficiency in working with relational MySQL or PostgresSQL and NoSQL (Any) MongoDB databases.
• Proficiency in working with AWS or GCP (preferably GCP), Cloud Storage, Cloud Functions (GCP).
• Experience with Git and other version control systems.
• Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues.
• Excellent verbal and written communication skills, with the ability to explain technical concepts clearly and concisely.
• Proven leadership abilities, including mentoring, coaching, and team management.
About Us
We believe that experience is everything. Experience.com has built the most impactful Experience Management Platform (XMP) available anywhere, with features to drive operational and behavioral change, in real-time, during the moments that matter. XMP delivers impactful business outcomes including increased customer satisfaction, brand loyalty, online reputation and visibility, as well as improved employee engagement, and compliance – making every experience matter more.
Founded in 2015 and originally founded as SocialSurvey, Experience.com is headquartered in San Ramon, Calif. and backed by SavantGrowth (fka Kennet Partners), Silicon Valley Data Capital, Tri-Valley Ventures, and Wilson Sonsini Goodrich & Rosati.
Indian Registered name: Buyers Road India Private Limited
URL: www.experience.com
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.
- Candidate should be from around Mumbai, Pune, Nashik – Maharashtra, India