Staff Software Engineer
Software Engineering
Center, CO, USA
About Lama AI
Lama AI is leading the AI era in lending. For decades, businesses have been underserved by complex processes, siloed systems, and an enormous amount of manual work behind lending. Founded in 2022 and already in production with dozens of banks, Lama is changing that with AI-native technology that streamlines lending end-to-end, turning weeks of work into minutes, helping banks serve more customers, and connecting opportunities across our lending network when one bank can’t say yes. With Lama AI, more banks can say yes, and more businesses can get the capital they need to grow.
Founded by experienced entrepreneurs who have previously built multiple companies, Lama AI is backed by Tier-1 fintech investors. What does it mean for you? You’ll work with an exceptional team on one of the hardest and most exciting applications of AI: building technology that can fundamentally change how an entire industry works, while giving you the opportunity to grow faster than you thought possible.
What you’ll do
We are a small, passionate, and mission-driven team of software engineers who approach our work as artisans. Each of us is experienced in a range of technologies, starting from React and Node.js all the way up to Kubernetes, AWS, and Kafka.
As a Staff Software Engineer, you will serve as a technical and process authority across our engineering organization. In this role, you will lead the architectural strategy of our core platform, drive complex product-engineering initiatives from vision to production, and own key technical processes. You will bridge product strategy with system implementation, establish engineering standards, and elevate the overall technical execution of the team.
Responsibilities
- Technical & Process Leadership: Lead end-to-end technical execution and system architecture for strategic product capabilities.
- Product Alignment: Partner closely with Product, Design, and Domain Experts to refine product vision into scalable, high-performing system designs.
- Engineering Excellence: Drive engineering best practices across the team through RFCs, API guidelines, design patterns, and system design reviews.
- Architecture & Scale: Architect and scale high-throughput services, AI-native workflows, and cloud infrastructure for production reliability and security.
- Domain Ownership: Act as the primary technical partner for complex system issues, performance bottlenecks, and core infrastructure evolution.
- Innovation: Evaluate emerging technologies and lead their strategic adoption to keep our platform modern and efficient.
Requirements
- 8+ years of hands-on software development experience, with a proven track record of designing, building, and operating production systems at scale.
- Proven experience as an Individual Contributor (IC) technical leader, driving system architecture and cross-functional technical processes.
- Deep expertise in modern server-side and full-stack development (TypeScript/Node.js, Python, or similar).
- Strong system design skills, including hands-on experience with distributed systems, microservices, and event-driven architectures (e.g., Kafka).
- Solid experience with cloud infrastructure (AWS/GCP), Docker, and Kubernetes.
- Product-driven mindset: ability to balance architectural perfection with rapid iteration and business impact.
- Strong communication and stakeholder-management skills, with the ability to convey complex technical concepts clearly across teams.