Senior Software Engineer, Platform (Integrations)
Overview
We are partnered with a fast-growing financial technology organization on a mission to improve financial access and flexibility for working Americans. This company builds modern, scalable platforms that help employers move money faster and provide individuals with transparent, accessible financial tools.
They are seeking a Senior Software Engineer to join their Platform Integrations team, responsible for building and maintaining the backend services and data pipelines that connect their core platform with a wide ecosystem of external partners and systems.
This role is ideal for an experienced backend engineer who enjoys solving complex integration challenges, designing scalable microservices, and holding a high bar for engineering quality.
What You’ll Do
- Design, build, and optimize scalable backend services and APIs that power core financial products
- Improve performance, scalability, reliability, and uptime across distributed systems
- Develop and maintain integrations with third-party APIs and external data sources
- Process and manage high-volume data pipelines supporting multiple products
- Lead and participate in design reviews and code reviews, promoting engineering best practices
- Collaborate closely with product, customer success, and support teams to deliver excellent user experiences
- Drive consistent REST API design and domain-driven service architecture
- Contribute to a culture of technical excellence, ownership, and continuous improvement
What You’ll Bring
- 5+ years of experience building scalable, distributed backend systems
- Strong computer science fundamentals (data structures, algorithms, system design)
- Advanced experience with Java and Spring Boot–based microservices
- Proven experience designing and supporting customer-facing RESTful APIs
- Experience designing and working with relational databases (PostgreSQL, MySQL, Oracle, or similar)
- Strong testing mindset, including unit and integration testing (JUnit, Mockito, or similar)
- High attention to detail and pride in writing clean, maintainable code
Nice to Have
- Experience with Docker, Kubernetes, and modern CI/CD pipelines
- Familiarity with tools such as Git-flow, SonarQube, or similar quality/security tooling
- Experience operating systems at scale in production environments
Education
- Bachelor’s degree in Computer Science or a related technical field (or equivalent practical experience)
Compensation & Benefits
- Competitive base salary ($160k–$170k), dependent on experience
- Equity / stock options
- Comprehensive medical, dental, and vision coverage
- 401(k) with company participation
- Paid parental leave (for birthing and non-birthing parents)
- Flexible time off, sick & safe time, and paid company holidays
- Monthly home-office stipend
- Financial wellness resources and tools

.png)