G

Green Dot

Fintech bank and prepaid card provider

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USA$121.4k - $173.3k /yr

About the Job

Requirements

  • At least 5 years of experience in software engineering, including at least 1 year in a technical leadership role.
  • A strong portfolio demonstrating experience developing secure and standards-compliant code across multiple platforms.
  • Fluency in several of C#, .NET, and SQL, plus hands-on experience with cloud platforms, including Azure native services such as APIM, Azure SQL, Cosmos DB, and Key Vault; container technologies; and caching frameworks.
  • A solid understanding of RESTful API design, OAuth2, and OpenAPI specifications.
  • Familiarity with event-driven patterns such as Service Bus and Event Hubs, and microservice-based architecture patterns.
  • Hands-on experience leveraging and implementing observability dashboards and platforms such as Datadog and Grafana.
  • Ability to handle a fast-paced environment with iterative project turnarounds on mission- and revenue-critical, customer-facing applications.
  • Deep knowledge of Git, DevOps, Agile Scrum, security best practices in financial services, and compliance standards including PCI DSS and SOC 2.
  • Ability to work in the United States without sponsorship.
  • Ability to meet the stated residence requirement.

Responsibilities

  • Design and develop APIs and microservices that support BaaS onboarding and partner integration.
  • Collaborate with product managers, architects, and other engineering teams to define technical requirements and deliver robust solutions.
  • Support engineering excellence through code reviews, mentoring, and best practices in CI/CD, testing, and observability.
  • Ensure compliance with SLA standards and contribute to developing monitoring and alerting systems.
  • Contribute to incident response and root cause analysis to improve system reliability.
  • Draft architectural and design documentation to assist design-options analysis and decision-making.
  • Evaluate emerging technologies for applicability, feasibility, and adoption paths.
  • Refactor and extend the existing codebase to fix defects and add features and functionality.
  • Create durable and flexible systems by developing for change and favoring configurability over customization.

Desired Qualifications

  • Prior experience in fintech or embedded finance platforms.
  • Familiarity with partner onboarding workflows and SLA management.
  • Contributions to open-source projects or technical publications.

About the Company

Green Dot

Fintech bank and prepaid card provider

Green Dot provides financial technology services by offering accessible banking products such as prepaid debit cards, checking accounts, and money management tools for individuals, small businesses, and enterprises. Its platform leverages technology to deliver user-friendly financial services, enabling customers to manage money digitally and on the go. Revenue comes from card transaction fees, account maintenance charges, and partnerships with other financial institutions. Unlike traditional banks, Green Dot emphasizes inclusive, easy-to-use banking and leverages partnerships to expand its offerings across diverse customer segments. The company aims to make banking more inclusive and efficient by reimagining how people interact with money.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Provo, UT
Founded
1999

Recently Posted Jobs

Explore more opportunities at Green Dot

See more jobs