Lead Software Engineer
Core
Designing and implementing scalable microservices and distributed systems for a financial operating system serving SMBs and MSPs.
Role type
Lead Software Engineer (hands-on IC with technical leadership)
Builds
Scalable microservices, distributed systems, and AI-powered analytics for accounts receivable/payable platforms
Domain
Fintech / Payments / SaaS
Deliverable
production ML models | product features
Required skills
Golang, Rust, distributed systems architecture, Kubernetes, PostgreSQL, AWS, event-driven architectures, AI tooling integration
Preferred skills
Fintech experience, Engineering Manager/Staff Engineer background, mentoring experience, US market familiarity
Technologies
Golang, Rust, Kubernetes, PostgreSQL, AWS, RabbitMQ
Responsibilities
Own complex technical initiatives from conception to delivery; Lead cross-functional tiger teams; Design and implement scalable microservices; Partner with product to translate business context into technical decisions; Raise technical bar via code review and knowledge sharing; Leverage AI tooling as a core part of the workflow
Seniority
Senior, hands-on IC with leadership responsibilities