G

Green Dot

Fintech bank and prepaid card provider

Lead Software Engineer

Backend EngineeringUpdated on Nov 5
Full-timeLos Angeles, CA, USA$141.9k - $199.3k /yr

About the Job

Requirements

  • At least 7 years of hands-on software engineering experience, including at least 2 years in a technical leadership role.
  • A strong portfolio demonstrating secure, standards-compliant coding across multiple platforms.
  • Advanced experience in several of C#, .NET, SQL, and 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.
  • Deep understanding of RESTful API design, OAuth2, and OpenAPI specifications.
  • Expertise in event-driven architecture using Service Bus and Event Hubs, and microservice-based architecture patterns.
  • Ability to troubleshoot complex software issues and provide innovative solutions while working independently.
  • Hands-on experience leveraging and implementing observability dashboards and platforms such as Datadog and Grafana.
  • Ability to work in a fast-paced environment with iterative project turnarounds on 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 and meet the stated location requirement.

Responsibilities

  • Lead the design and development of APIs and microservices supporting the 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 analyses and decisions about architectural and design options.
  • Evaluate and champion emerging technologies for adoption.
  • Refactor and extend the existing codebase to fix defects and add features or 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 life cycle environment 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 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 API 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