Lead Software Engineer
Core
Lead technical delivery and architectural judgment for complex SaaS features in B2B accounts receivable workflow, leveraging AI coding tools to guide engineers and ensure spec quality.
Role type
Senior IC Lead Software Engineer (SaaS)
Builds
Scalable SaaS products for B2B accounts receivable lifecycle (invoice presentment, payment processing, cash application)
Domain
Fintech / B2B Accounts Receivable
Deliverable
production ML models | product features
Required skills
Enterprise SaaS architecture, AI coding assistant usage (Claude Code/Cursor), REST API design, TypeScript/JavaScript, SQL/NoSQL, AWS/Azure, Git, Technical specification writing, Code review
Preferred skills
Spec-driven agentic AI workflows, AI development standards establishment, Testable application design principles
Technologies
C#, C++, PHP, Java, Node.js, Angular, React, TypeScript, SQL Server, MySQL, AWS, Azure, Git
Responsibilities
Provide technical leadership and guide engineers in AI-assisted development; Own specification quality for complex features; Mentor engineers on AI tool usage and code review; Design scalable software architectures and implement REST APIs; Collaborate with Product Managers to translate business requirements into technical specs
Seniority
Senior, hands-on IC with mentorship