Software Engineer Architect

    • Date:
    • July 24, 2017
    • Location:
    • San Diego, CA
    • Job Function:
    • Technology
    • Req. Number:
    • 2397


Green Dot Corporation, along with its wholly owned subsidiary bank, Green Dot Bank, is a pro-consumer financial technology innovator with a mission to reinvent personal banking for the masses. Green Dot invented the prepaid debit card industry and is the largest provider of reloadable prepaid debit cards and cash reload processing services in the United States. Green Dot is also a leader in mobile technology and mobile banking with its award-winning GoBank mobile checking account. Through its wholly owned subsidiary, TPG, Green Dot is additionally the largest processor of tax refund disbursements in the U.S. Green Dot's products and services are available to consumers through a large-scale "branchless bank" distribution network of more than 100,000 U.S. retail locations and neighborhood financial service center locations, online, in the leading app stores and through 25,000 tax preparation offices and leading online tax preparation providers. Green Dot Corporation is headquartered in Pasadena, Calif., with additional facilities throughout the United States and in Shanghai, China.

About Tax Products Group

Founded in 1991, Tax Products Group (TPG) became a Green Dot company in 2014. TPG serves consumers nationwide with tax-related products and services through a network of tax preparation franchises, independent tax professionals and online tax preparation providers.  Our success is based on our integrity, a service-oriented approach, and our ability to rapidly respond to taxpayer and tax professional needs.  Technology plays a key role is our operations and our ability to operate at scale and yet be responsive to the market. TPG is headquartered in La Jolla, California.



The Software Architect will drive the overall design and architecture of software systems.  They will ensure systems are designed to be secure, scalable, maintainable and testable.  The Software Architect will also partner with other technology teams within Green Dot to determine where common components can be leveraged.



  • Creates architectural and technical principles & standards for development team
  • Creates, documents & communicates high level technical design
  • Reviews and approves detailed technical designs
  • Receives and familiarizes self with domain knowledge
  • Gathers, verifies, and educates others on technical requirements
  • Mentors and trains members from within IT organization
  • Shares knowledge across IT organization
  • Works closely with teams such Information Security, Release Engineering and IT Operations
  • Drives research and prototypes on new technologies and determine how they can be leveraged
  • Advise on risk assessment and risk management strategies for projects
  • Perform other duties as needed



  • At least 12 years developing software professionally, with recent experience in an architecture role
  • Master’s degree in computer science or related field, or equivalent work experience
  • Deep experience creating reliable systems in an high transaction volume environment
  • Experience with creating systems for cloud deployment (AWS/Azure)
  • Commitment to agile practices (e.g. Scrum & XP)
  • Commitment to and extensive experience with TDD & ATTD
  • Expert in the Microsoft development stack (.NET, C#) across layers
  • Ability to mentor
  • Strong interpersonal and communication skills

Green Dot Corporation is committed to achieving a diverse workforce and is proud to be an equal opportunity employer without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any category protected by law.

Apply Now

Related Openings
Cincinnati, OH
Cincinnati, OH
Show All