Lead Software Engineer (Python)

Global leader in commercial measurement and optimization, turning data into expertise for the world's largest brands for almost 25 years.
Miami, FL, USA
Backend
Staff Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS · Finance

Description For Lead Software Engineer (Python)

Analytic Partners, a global leader in commercial measurement and optimization, is seeking a Lead Software Engineer to join their Product department. This role offers an exciting opportunity to work with cutting-edge technologies while leading a team of 2-3 engineers. The position focuses on building business intelligence applications and solving marketing analytics problems for Fortune 500 clients.

The ideal candidate will have 7+ years of Python experience and 1+ years of team leadership. You'll work in an agile environment, designing and implementing solutions across platforms while mentoring team members. The tech stack includes Python (Flask) backend, React frontend, and various data science packages, with infrastructure hosted on AWS and Azure.

The company values people, passion, and growth, offering comprehensive benefits and a culture that promotes diversity, equity, and inclusion. As a woman-owned and led company, they support a meritocracy where everyone has opportunities to achieve their best. With offices in 13 global locations and clients in 50+ countries, this role offers significant opportunities for professional growth and impact.

The position requires strong technical skills in Python, databases (MySQL, MongoDB), and cloud computing, combined with leadership abilities to mentor and develop team members. You'll be at the forefront of building next-generation analytic solutions while working in a collaborative, fast-paced environment that values continuous learning and innovation.

Last updated a few seconds ago

Responsibilities For Lead Software Engineer (Python)

  • Provide both technical and people leadership
  • Lead and mentor a team of 2 to 3 engineers
  • Provide technical mentorship, career development, feedback, and coaching
  • Conduct regular one on one and performance reviews
  • Lead projects and help team members lead their own projects
  • Design and implement solutions across platforms
  • Work closely with engineers and product teams to build revolutionary new products
  • Create a supportive, collaborative, and productive work environment

Requirements For Lead Software Engineer (Python)

Python
React
MongoDB
MySQL
Node.js
JavaScript
TypeScript
  • 7+ years of formal professional experience in Python and API development
  • 1+ years performing as a team lead
  • Strong computer science fundamentals in design, data structures, algorithms and problem solving
  • Experience in using data science related python packages like pandas, numpy, scipy, scikit-learn, statsmode
  • Familiar with Jira, agile development process, and story mapping
  • Drive solutions with minimal supervision to deliver high-quality software on time
  • Excellent written and verbal communication skills
  • Required: Python, MySQL/SQL Server, MongoDB, RESTful APIs, Flask, Docker, Cloud computing

Benefits For Lead Software Engineer (Python)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k matching
  • Commuter benefits
  • Open PTO
  • Company paid holidays

Interested in this job?

Jobs Related To Analytic Partners Lead Software Engineer (Python)

Senior Technical Lead, Software Engineer

Lead technical implementation and mentor engineering teams at 3Pillar Global, building innovative software products with a focus on client success and product mindset.

Staff Software Engineer, Borrower Activation

Staff Software Engineer position at January, focusing on building financial technology solutions to help borrowers manage and resolve past-due accounts.

Staff Software Engineer, Woodshed, Core

Staff Software Engineer position at Google's Core team, building technical foundations for flagship products with C++ and distributed systems expertise.

Staff Software Engineer, Full Stack, Google Ads

Staff Software Engineer position at Google Ads, focusing on full-stack development and technical leadership, requiring 8+ years of experience in software development.

Technical Lead, Search Developer Platform

Lead technical direction and development of Google's Search Developer Platform, impacting billions of users worldwide.