Edwin is building the modern financial operating system for local governments. Cities, counties, and special districts manage trillions of dollars using fragmented bank portals, legacy systems, and manual spreadsheets. We are replacing that infrastructure with an AI-powered platform that integrates banking, investing, spend management, and automated workflows into a single source of truth.
Backed by top-tier institutional VCs, Edwin is live with initial clients across the country. Local governments are underserved by every major financial platform. We are building the infrastructure they have never had.
As a Senior Full-Stack Engineer, you will design, build, and operate core features of the Edwin platform across the stack.
This is a hands-on role with room to grow into broader technical ownership, reporting directly to the CTO.
ResponsibilitiesShip full-stack features, producing high-quality, well-tested, and maintainable code
Design and build for reliability, security, correctness, and performance
Partner with product to shape requirements and develop detailed technical plans
Contribute to system architecture, security, SOC 2 compliance, monitoring, and operational efficiency
Participate in continuous delivery, observability, and incident response
Mentor teammates, and raise the bar through pairing, design feedback, and code review
6+ years of experience, with at least 3 years in a senior engineering role
Experience shipping AI-enabled products and distributed systems
Fluency in TypeScript and Node
Strong frontend depth with React and the React ecosystem
Track record of building secure, reliable systems from inception to production
Public sector, govtech, or regulated fintech experience
Working knowledge of accounting and ERP systems, including banking, fund management, general ledger, and month-end close
Annual base salary range of $160,000–$195,000, dependant on experience and demonstrated scope of impact
Early-stage equity in a fast-growing startup
Unlimited PTO
Fully covered medical, dental, and vision
The ability to build a polished product without legacy constraints
A mission with real-world impact on how governments operate
Skills Required
- 6+ years of professional experience, including at least 3 years in a senior engineering role
- Experience shipping AI-enabled products and distributed systems
- Fluency in TypeScript and Node.js
- Strong frontend experience with React and its ecosystem
- Track record of building secure, reliable systems from inception through production
- Public sector, govtech, or regulated fintech experience
- Working knowledge of accounting and ERP systems, including banking, fund management, general ledger, and month-end close
What We Do
Edwin is building an AI-powered financial operating system for cities, counties, and special districts. Its platform replaces fragmented bank portals, legacy systems, and spreadsheets by bringing banking, investing, spend management, and automated workflows into one source of truth. Designed for public-sector finance teams, it helps provide visibility and streamline treasury operations, with initial clients already using the platform across the country.









