Lead Software Engineer
Core
Architecting, developing, and delivering scalable, high-performance software solutions for B2B revenue prediction and engagement platforms.
Role type
Lead Software Engineer (Architect & Mentor)
Builds
Scalable, secure, and reliable software systems for critical business applications
Domain
B2B SaaS / Revenue AI / Distributed Systems
Deliverable
production ML models
Required skills
Python, Django, FastAPI, Distributed Systems Architecture, SQL/NoSQL Databases, Caching, Observability (APM, OpenTelemetry), Docker, Kubernetes, CI/CD
Preferred skills
Machine Learning platforms, Data analytics platforms
Responsibilities
Lead design and delivery of complex software systems; Champion technical innovation and best practices; Maintain code quality through reviews and automation; Architect scalable systems; Collaborate with stakeholders to translate requirements into technical solutions; Troubleshoot and resolve intricate technical issues; Define strategies to enhance reliability and reduce technical debt
Seniority
Senior, hands-on IC with leadership responsibilities