Lead Data Engineer
Stash is on a mission to simplify and democratize investing. We provide guidance and help investors learn the basics so they can do it themselves with as little as $5.
As our first Lead Data Engineer you will be responsible for partnering with our leadership team and leading the technical decisions of designing and developing a robust, scalable data ingestion pipeline and data platform architecture. In addition to this you will help build and lead a data engineering team. Joining us at this stage empowers you to help define our future processes, what it means to be on the team, and lends itself to lots of exciting career growth. Overall, your work will help people traditionally underserved by the current financial industry learn how to invest, save, and better their financial positioning. This is a hands-on technical role.
Our team currently uses Python, Scala, Akka, Pandas, Play, Spark, Heroku, MongoDB, and AWS. We always strive to choose the best tools for the job!
What you'll do:
- Lead the technical decision surrounding the design and deployment of a scalable data infrastructure
- Partner with leadership in understanding the business needs and translating those into technical solutions
- Drive data solutions and features that will impact business decisions and our product road map
- Productionize our machine learning models and algorithms into data-driven feature MVPs that scale
- Leverage best practices in continuous integration and deployment to our cloud-based infrastructure
- Optimize data access and consumption for our business and product colleagues
- Build and lead a team of passionate data engineers
Who you are:
- 5+ years of professional working in data warehousing, data architecture, and/or data engineering environments
- BS / MS in Computer Science, Engineering, Mathematics, or a related field
- You have built large-scale data products and understand the tradeoffs made when building these features
- You have a deep understanding of system design, data structures, and algorithms
- Experience working with distributed computing and using Spark, Hadoop, or MapReduce
- Experience working with (or a strong interest in) Python or Scala
- Experience with leading / managing a team
- You are a self-driven, highly motivated individual who loves to learn new things
Nice to haves:
- Experience in Machine Learning and Information Retrieval
- Experience building recommendation systems
- Experience with experimental design and research
**No Recruiters Please