Director – Engineering
Posted on 9/27/2023
INACTIVE
Stash

201-500 employees

Personal finance & banking platform
Company Overview
Stash is on a mission to empower everyday Americans to build wealth—by making investing simple and affordable. Stash is a personal finance app that can make investing easy and affordable, from budgeting paychecks to saving for retirement, Stash helps create more financial freedom.
Data & Analytics
Fintech

Company Stage

N/A

Total Funding

$512M

Founded

2015

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

-7%

1 year growth

-15%

2 year growth

1%
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
iOS/Swift
Kotlin
Management
Postgres
React.js
Redis
REST APIs
Ruby on Rails
Sales
Scala
CategoriesNew
Software Engineering
Requirements
  • Build team competencies and processes to quickly react to resolve challenges and bottlenecks while developing these skills in engineering team members
  • Facilitate communication and collaboration between our engineering teams and the rest of the organization
  • Document and socialize best practices
  • 10+ years developing customer-facing software and mobile solutions
  • BS/MS in Computer Science or relevant industry experience
  • Highly proficient technical knowledge of current tools and best practices at scale
  • Deployment
  • Monitoring and alerting
  • Logging
  • Cloud services/infrastructure
  • Incident management
  • Proven ability and experience in developing people managers and technical leaders
  • Proven ability to successfully execute against strategy in partnership with other functions, including Product Management, Sales, Marketing, Customer Experience, Finance, and Leadership
  • Commitment to excellence and alignment with the value/goals of what we're building for customers
  • Entrepreneurial and mission-focused mindset
  • A player-coach who can jump in and ignite the team around an effort and release
  • Data-driven decision maker, willing to take risks, fail fast and iterate quickly
  • Strong communication skills to effectively and transparently communicate and mobilize all levels and functions of Stash
  • 360 view and understanding of product development lifecycle and customer experience
  • Being personable, approachable, professional, and inclusive
  • Security focused with a view of security embedded in the SDLC and each release
  • Experience building applications at scale
  • Experience managing small to midsize engineering teams
  • Experience transitioning monolithic systems to distributed solutions
  • Familiarity with or interest in our AWS-based stack: Ruby on Rails, Scala, Kotlin, Sidekiq, Postgres, Redis
  • Familiarity with or interest in front-end technologies: Swift, Kotlin, React.js
  • Familiarity with financial security and privacy issues, as well as regulatory frameworks in the banking and financial services industry
Responsibilities
  • Frame and define the engineering vision for your org
  • Work with teams and stakeholders to ensure clear requirements and deadlines
  • Guide engineering teams to continuously improve, meet deadlines, and consistently deliver high-quality software
  • Direct and work with engineering teams to solve a class of highly technical problems, including:
  • Architecture and design
  • Code and code patterns, API design
  • Testing and code quality
  • Reliability, scalability, and security
  • Infrastructure development and cloud cost management
  • Deliver business results in accordance with quarterly OKRs
  • Work with peers and senior leadership to standardize and evolve engineering methodologies and best practices
Desired Qualifications
  • A keen understanding of testing best practices (TDD is a plus!)