Senior Software Engineer
Listed on 2025-12-02
-
Software Development
Software Engineer, Full Stack Developer
We are a seed‑stage Fin Tech company building the premier financial tools and banking product for military service members. With product launch targeted for 2026, this is a pivotal moment to join our founding technical team and shape the future of military‑focused banking.
The RoleWe’re seeking a Senior Software Engineer to own and drive product development for our core banking products and Personal Finance Management (PFM) features. This is a high‑impact role where you’ll translate product vision into production‑ready code, establish technical patterns, and help scale our engineering practices from pre‑launch through initial customer adoption.
What You’ll Own- Core Banking Development
:
Lead development of critical banking features including account management, transaction processing, and payment rails integration - PFM Feature Finalization
:
Design and implement Personal Finance Management capabilities including budgeting, insights, financial goal tracking, and spending analytics - Technical Architecture
:
Make key architectural decisions for scalability, security, and regulatory compliance (SOC 2, banking regulations) - Cross‑functional Collaboration
:
Partner closely with our UI/UX designer to deliver exceptional user experiences and work with the founding team on product strategy - Code Quality & Best Practices
:
Establish engineering standards, testing frameworks, and CI/CD pipelines that will scale with the team - Pre‑launch Execution
:
Drive toward product launch with ownership over technical milestones, risk mitigation, and delivery timelines
- 6+ years of software engineering experience
- Strong full‑stack development skills with production experience in modern frameworks (React/React Native, Node.js, or similar)
- Deep understanding of API design, microservices architecture, and database design (SQL and No
SQL) - Experience building secure, compliant systems – ideally in fintech, payments, or other regulated industries
- Track record of taking products from concept to production, preferably at early‑stage companies
- Proven ability to work autonomously, prioritize effectively, and deliver with limited resources
- Prior fintech, banking, or payments experience
- Experience with Plaid, Stripe, or similar fintech APIs
- Knowledge of banking regulations, PCI DSS, SOC 2, or similar compliance frameworks
- Background in startups, particularly pre‑launch or 0‑to‑1 product development
- Contributions to open‑source projects or technical writing
- Languages:
Proficiency in modern backend and frontend languages - Databases:
Postgre
SQL, Mongo
DB, Redis, or similar - Testing:
Unit, integration, and end‑to‑end testing frameworks
- First 30 days
:
Deeply understand our technical stack, product roadmap, and banking domain requirements. Ship first meaningful contribution. - First 90 days
:
Lead development on core features. Establish technical patterns and documentation that the team adopts. - First 6 months
:
Successfully launch core banking and PFM products to initial customers. Demonstrate technical leadership and become a trusted partner to founders.
- Ownership
:
This isn’t a cog‑in‑the‑machine role. You’ll have genuine ownership over products that thousands will use daily. - Impact
:
Join pre‑launch and shape technical decisions that will define the company for years. - Growth
:
As we scale, grow into engineering leadership (Staff Engineer, Engineering Manager, or VP of Engineering). - Compensation
:
Competitive salary + meaningful equity stake, comprehensive benefits. - Team
:
Work alongside passionate, talented teammates in a collaborative, low‑ego environment. Many of our core team are military veterans passionate about solving the financial problems that the military community faces.
You’ll join an engineering team of two exceptional engineers and one UI/UX designer, working closely with the business team. We value:
- Shipping over perfection
:
Bias toward action while maintaining high standards - Transparency
:
Open communication about challenges, trade‑offs, and decisions - Ownership mindset
:
Taking responsibility for outcomes, not just outputs - Continuous learning
:
Growing…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).