Lead Python Software Engineer

Gables Search
Columbus, United States of America
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Columbus, United States of America

Tech stack

Java
API
Software as a Service
Code Review
Data Systems
Distributed Systems
Django
Python
PostgreSQL
Backend
Build Management
Api Design
Microservices

Job description

We're recruiting on behalf of a well-known nonprofit organization with a strong reputation, excellent employee retention, and exceptional benefits and retirement offerings. This is a hybrid opportunity based in the Columbus, Ohio metro area, with a 3-day onsite hybrid schedule, and H1B sponsorship is available. Our client is investing in a flagship SaaS platform and is seeking a senior-level engineer to tackle complex, large-scale technical challenges. This is a hands-on role where the Lead title reflects technical depth, not people management responsibility. The team is open to hiring at the Lead or Principal level depending on experience. What you'll do:

  • Design and build scalable backend systems supporting a high-traffic platform
  • Contribute to architecture decisions across APIs, search, and data systems
  • Optimize performance, scalability, and reliability of core services
  • Participate in code reviews and uphold engineering best practices
  • Provide technical mentorship and guidance across the team

Requirements

  • Strong current experience with Python
  • Deep expertise with Django, PostgreSQL, and API design
  • Experience building and optimizing high-scale applications
  • Background in cloud platforms, distributed systems, and microservices
  • Prior Java experience is a strong plus
  • Open to candidates with strong recent Python experience and earlier Java background
  • Ability to operate at a Lead or Principal technical level
  • Stable work history; not a fit for frequent job changes
  • Formal technical training or equivalent hands-on experience

Additional details:

  • Salary up to $160K depending on experience
  • Must live in the Columbus, OH metro area
  • No relocation assistance provided
  • Candidates considering a move to Columbus must have a genuine personal reason for relocating, such as family or long-term ties, and should be planning a full household move

This is a strong opportunity to join a mission-driven organization where engineers work on meaningful, large-scale problems in a stable, collaborative environment.

About the company

JPMorgan Chase + Columbus, OH Join a team where you can play a crucial role in shaping the future of a world-renowned company and make a direct and meaningful impact in a space designed for top performers. As…, © 2026 Careerjet All rights reserved

Apply for this position