Lead Back-end Engineer - Python
5+ years
Full-time (40h)
Software Development
Full Remote
Python
FastAPI
OpenAI
Data Modeling
SQLAlchemy
MySQL
AWS
Ansible
NGINX
GitHub
Requirements
Must-haves
- 6+ years of software development experience
- Deep mastery of Python
- Experience with Python frameworks (FastAPI, SQLAlchemy, Gunicorn, and Nginx)
- Expertise in third-normal form principles, RDBMS systems, and data modeling
- Experience with MySQL
- Experience with AWS
- Experience with unit and integration testing
- Ability to navigate Git seamlessly to collaborate with team members
- Strong communication skills in both spoken and written English
Nice-to-haves
- Experience with tools like Ansible, OpenAI, Pulumi, and Algolia
- Startup experience
- Curiosity and passion for B2B innovation
- Collaborative spirit and ability to lead by example
- Strong communication and problem-solving skills
- Fast-paced, iterative mindset: you love shipping products and embrace rapid learning
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Build and maintain scalable, secure, and high-performance backend systems supporting our portfolio companies
- Collaborate with cross-functional teams (product, design, data)
- Champion best practices in coding, testing, and data handling
- Continuously innovate and explore new technologies to stay ahead of the curve