Technical Lead
About the role
Koalafi is seeking a hands-on Tech Lead for the Consumer Team to drive the technical direction and execution of the systems that power our consumer web experience. This leader will guide a team of engineers responsible for payment processing, modernizing legacy systems, building scalable services, and delivering the tools that enable consumers to meet their financing needs with Koalafi.
Responsibilities
- Lead and deliver: Define and execute the technical roadmap for consumer services and APIs
- Architect, build, and modernize backend and frontend systems using React, Golang, and AWS
- Guide design reviews and promote best engineering practices within the team
- Shape quarterly roadmaps that balance ambitious modernization with high-impact features
- Coach and influence: Mentor engineers through pairing, feedback, and thoughtful one-on-one guidance
- Partner with product, operations, and risk to align business goals with technical execution
- Nurture a high-performing, collaborative engineering culture grounded in ownership and accountability
- Innovate and optimize: Improve system reliability, observability, and scalability for high-volume financial transactions
- Integrate AI tools into daily development to streamline code analysis, refactoring, and feature builds while ensuring system reliability
- Champion automation, testing, and deployment practices that drive speed and confidence
- Collaborate on technical design reviews and ensure architectural consistency across services
Requirements
7+ years of professional software engineering experience
3+ years of prior management experience
Experience leading technical efforts or small teams guided by data-driven decisions
Track record of turning complex technical visions into phased, achievable roadmaps
Proficiency in React and Golang, with the ability to provide legacy system support in C#/.Net
Strong database skills in schema design and performance optimization (SQL Server, Postgres)
Comfort working across frontend, backend, and serverless technologies (TypeScript, AWS)
Strong understanding of containerized services and event-driven systems
Proven ability to balance technical depth with business impact and clear communication
Qualifications
Education: Bachelor's degree in Computer Science or related field
Certifications: AWS Certified Solutions Architect, AWS Certified Developer, AWS Certified SysOps Administrator, AWS Certified Solutions Architect - Associate, AWS Certified Developer - Associate, AWS Certified SysOps Administrator - Associate
Skills
- React
- Golang
- TypeScript
- AWS
- SQL Server
- Postgres
- Containerized services
- Event-driven systems
Benefits
Comprehensive medical, dental, and vision coverage
20 PTO days + 11 paid holidays
401(k) retirement with company matching
Student Loan & Tuition Reimbursement
Commuter assistance
Parental leave (maternal + paternal)
Pay
$167,723-$217,053 per year (depending on experience and location)
Schedule
Remote opportunities are available to candidates throughout the United States.
Location
Richmond, VA; Arlington, VA; or Remote (U.S.)