Senior Software Engineer, Platform
Core
Developing core components and scalable backend services for a financial empowerment platform serving working Americans.
Role type
Senior Software Engineer, Platform
Builds
Scalable backend services and RESTful APIs for a financial services product
Domain
FinTech / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Java, microservices, RESTful API design, relational database schema design, unit/integration testing, software design patterns, distributed systems architecture
Preferred skills
Docker, Kubernetes, CI/CD pipelines, SonarQube
Technologies
Java, Spring Boot, PostgreSQL, MySQL, Oracle, JUnit, Mockito, Docker, Kubernetes, SonarQube
Responsibilities
Measure and optimize the performance, scalability, and uptime of backend services; Conduct design and code reviews to uphold engineering standards; Collaborate with product management and support to deliver user experiences; Focus on consistent, cohesive REST APIs and domain-driven service design
Seniority
Senior, hands-on IC