Senior Software Engineer
Lead technical solutions and mentor engineers on scalable systems for card issuing, fraud prevention, and compliance in banking-as-a-service. Requires 3+ years of software engineering experience with typed or untyped languages and database/web development skills.
Responsibilities
- Lead technical discussions and implement scalable technical solutions for open-ended, medium-to-large-sized technical problems in the issued cards and financial accounts space, including account management/compliance, onboarding, fraud prevention, and more (50%)
- Write technical project briefs and workstream roadmaps for medium-to-large-sized technical problems in the banking-as-a-service space (5%)
- Provide mentorship & technical training around the codebase to junior engineers and newer engineers (5%)
- Write technical documentation around compliance and fraud within the card issuing domain (5%)
- Partner directly with cross functional teams, like Product and Fraud Strategy, to translate real-world requirements into technical outcomes (5%)
- Regularly go on-call for your engineering team (10%)
- Review API and technical designs for various engineering teams (20%)
Requirements
- Bachelor's degree or foreign equivalent in Computer Science or related field followed by 3 years of experience in Software Engineering
- 3 years of experience with typed (Java, C++ or Scala) or untyped programming languages (Javascript, Ruby, Python)
- 2 years of experience with building end-to-end software solutions for fraud, compliance, and/or onboarding in the banking-as-a-service space
- 2 years of experience with Database experience (MySQL/Postgres or MongoDB)
- 5 months of experience with Web application development (AWS/Heroku/Google Cloud/Self Hosted)
Compensation & Benefits
- Salary: $190,400.00 - $285,600.00/yr (base salary)
- Additional benefits may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends
Staff Software Engineer, Product Engineer
Seasoned full-stack engineer building and scaling Gusto's customer-facing products (Payroll, Benefits, HR). Owns multi-quarter projects, mentors engineers, and leverages AI tools. Requires 8+ years experience.
AI Engineer, Product
Product engineer building Brex's Audit Agent harness: workflows, data contracts, feedback loops, and UI that turn agent reasoning into trustworthy customer-facing experiences. Requires strong full-stack shipping track record and product mindset.
Senior Full Stack Engineer
Build and evolve full-stack systems powering causal inference marketing experiments. Own features across Python/Flask APIs, React frontends, and ad platform integrations while using AI tools to ship faster.
Senior Software Engineer
Design, build, and maintain APIs, services, and systems at scale. Debug production issues and improve engineering standards across multiple teams. Requires 5+ years building scalable software in Python, Ruby, Java or similar.