G

Green Dot

Fintech bank and prepaid card provider

Principal Software Engineer

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

About the Job

Requirements

  • At least 9 years of hands-on software engineering experience, including at least 2 years in a technical leadership role.
  • A strong portfolio demonstrating experience developing secure, standards-compliant code across multiple platforms.
  • Advanced experience with several of C#, .NET, and SQL; hands-on experience with cloud platforms and Azure native services such as APIM, Azure SQL, Cosmos DB, and Key Vault; container technologies; and caching frameworks.
  • Deep understanding of RESTful API design, OAuth2, and OpenAPI specifications.
  • Expertise in event-driven architecture using Service Bus and Event Hubs, and in microservice-based architecture patterns.
  • Hands-on experience implementing observability dashboards and platforms such as Datadog and Grafana.
  • Ability to troubleshoot complex software issues, work independently, and provide solutions.
  • Ability to work in a fast-paced environment with iterative project turnarounds for mission- and revenue-critical, customer-facing applications.
  • 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 location requirement; candidates must currently reside in West Los Angeles, California.

Responsibilities

  • Lead the design and development of APIs and microservices supporting the Firewire stack.
  • Design, develop, and oversee large-scale software systems aligned with business goals and long-term scalability; make high-level design choices and establish coding standards, design patterns, and architectural principles for the engineering organization.
  • Collaborate with product managers, architects, and engineering teams to define technical requirements and deliver robust solutions.
  • Drive engineering excellence through code reviews, mentoring, and best practices in CI/CD, testing, and observability.
  • Ensure compliance with SLA standards and contribute to monitoring and alerting systems.
  • Lead incident response and root cause analysis to improve system reliability.
  • Drive architectural decisions and long-term technical strategy for the BaaS platform, including documenting architectural and design options, analysis, and decisions.
  • Evaluate and champion adoption of emerging technologies.
  • Refactor and extend the existing codebase to fix defects and add features and functionality.
  • Develop durable and flexible systems by favoring configurability over customization.
  • Manage software development projects, including planning, system analysis, testing, deployment, and troubleshooting complex issues.
  • Operate in an AI-driven software development lifecycle and use AI code assistants such as GitHub Copilot or similar tools.
  • Work with product managers, architects, and cross-functional teams to translate requirements into technical designs and ensure software meets user needs.
  • Drive adoption of new technologies, frameworks, and development methodologies, and develop prototypes or proofs of concept to mitigate implementation risks.

Desired Qualifications

  • Prior experience in fintech or embedded finance platforms.
  • Familiarity with partner integration workflows using APIs 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