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 15 days 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)

Software Development Manager (Performance), Aurora PostgreSQL Team

Lead performance engineering for AWS Aurora PostgreSQL, optimizing cloud-native databases and managing engineering teams.

Sr. Program Manager, Maps

Lead program management role at Apple Maps, driving development of navigation and discovery features across Apple's ecosystem with 8+ years experience required.

Software Development Engineer (Level 5), Skynet

Senior Software Development Engineer role at Amazon's Skynet team, focusing on network automation and infrastructure at global scale.

Media Experience Software Manager

Lead Apple's audio software team in San Diego, managing the development of innovative audio experiences across Apple's ecosystem including Vision Pro, AirPods, and other devices.

Engineering Program Manager, Health (MSO)

Lead healthcare technology initiatives as Engineering Program Manager at Apple's AC Wellness, managing cross-functional teams and delivering innovative healthcare solutions.