What are the responsibilities and job description for the Lead Python Software Engineer position at Food Management Search?
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
What they’re looking for:
- 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.
Salary : $160,000