Green Dot Corporation

Lead Engineer

Green Dot Corporation$139K — $199K *
US-AnywhereRemote in Los Angeles, CA
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years in software engineering, with 2+ years in a technical leadership role.
  • Proficiency in Java, Kotlin, or Go; experience with Spring Boot or similar frameworks.
  • Strong understanding of RESTful API design, OAuth2, and microservices architecture.
  • Experience with AWS, Kubernetes, and infrastructure-as-code tools like Terraform.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, and ArgoCD.
  • Knowledge of payment gateways, ACH, card networks, and transaction protocols.

Responsibilities

  • Architect and develop backend services and APIs for payment workflows and integrations.
  • Lead initiatives to enhance system scalability and fault tolerance for Rapid Paycard operations.
  • Collaborate with InfoSec, DevOps, QA, and Product teams for secure implementations.
  • Implement observability and monitoring solutions to meet SLA adherence.
  • Drive automation of CI/CD pipelines and infrastructure provisioning.
  • Mentor junior engineers and advocate for engineering best practices.
  • Translate business requirements into scalable technical solutions and contribute to roadmap planning.

Benefits

  • Work from Anywhere model promoting remote work flexibility.
  • Eligibility for long-term incentives and equity grants.
  • Diverse and inclusive work environment with a commitment to equal opportunity.
  • Reasonable accommodations for candidates on request.
Full Job Description
Location Requirement

This position is open only to candidates who currently reside in the following approved location:

West Los Angeles, CA

Job Summary

Green Dot Corporation is seeking a Lead Engineer with deep expertise in .NET, C#, SQL Server and Azure cloud technologies. This role is ideal for someone passionate about building scalable, cloud-native applications and driving Azure migration initiatives. You will lead engineering efforts in a dynamic, AI-enhanced development lifecycle (AIDLC), collaborating with cross-functional teams to deliver high-impact solutions.

Key Responsibilities
  • Lead the design, development, and deployment of enterprise-grade applications using .NET, C#, and SQL Server.
  • Architect and execute Azure migration strategies, including re-platforming and modernization of legacy systems.
  • Build and optimize cloud-native solutions leveraging Azure services (e.g., AKS, Cosmos DB, App Services, Functions).
  • Operate in an AI driven SDLC environment:
    • Translate stakeholder conversations into structured specifications using AI copilots.
    • Collaborate with generative AI to iterate on user flows, interfaces, and architectures.
    • Pair program with AI tools (e.g., GitHub Copilot, Claude) to write, refactor, and test code in real-time.
    • Write, test and produce production grade code in financial services without relying on testing by other groups
    • Implement intelligent testing frameworks that auto-generate test cases, predict bugs, and enable self-healing.
    • Leverage code assistants and go through large code bases, identify opportunities and make changes.
  • Write automated tests concurrently with code development to ensure continuous integration and delivery, able to work API testing tool.
  • Mentor junior engineers and promote best practices in cloud engineering and AI-assisted development.


Required Qualifications
  • 8+ years of experience in software engineering with a focus on .NET and C#.
  • Strong proficiency in SQL Server and database design.
  • Proven experience with Azure migration and building cloud-native applications.
  • Familiarity with AI code assistants like GitHub Copilot, Claude, or similar tools.
  • Experience in automated testing, TDD, and CI/CD pipelines.
  • Ability to work in a fast-paced, agile environment with AI-enhanced workflows.


Preferred Skills
  • Experience with microservices architecture and containerization and container orchestration.
  • Background in building production grade code, fully automated testing and continuous delivery practices
  • Knowledge of Azure DevOps and related Azure tools.
  • Exposure to AI/ML concepts and tools.
  • Strong ownership mindset, communication skills
  • Technical lead experience, working with offshore teams are a plus
  • Familiarity with CNCF projects is a plus.


**Ability to work in the U.S. without sponsorship**
**Ability to meet the location requirement outlined above**


POSITION TYPE

Regular

PAY RANGE
The targeted base salary for this position is $139,900 to $199,300 per year. The final compensation will be determined by a number of factors such as qualifications, expertise, and the candidate's geographical location.

About Green Dot Corporation

Green Dot Corporation is a financial technology and bank holding company that specializes in prepaid debit cards, cash processing services, and mobile banking. The company’s products and services are available to consumers through a network of retail locations, online, and through the company’s mobile application. Green Dot’s prepaid debit cards are available at more than 100,000 retail locations in the United States, including Walmart, Walgreens, and CVS. The company also offers a range of banking services, including direct deposit, mobile banking, and online bill payment. Green Dot’s cash processing services include the processing of tax refunds, as well as the distribution of cash to consumers through its network of retail locations. The company was founded in 1999 and is headquartered in Pasadena, California.
Learn more about Green Dot Corporation
Size
1,200 employees
Market Cap
$788.8 million
Industry
Net Income
$23.1 million
Founded
1999
5 Year Trend
+14.8%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Green Dot Corporation

More Information Technology Jobs

Find similar Lead Engineer jobs: