Director of Engineering

Company: Albert
Location: Los Angeles, CA 90014

Apply

Who we are
Albert is a new type of financial service that uses powerful technology to simplify our customers’ personal finances. A startup with the backing of top-tier institutional investors, we have been trusted by over 2 million users to help achieve their financial goals.

Our mission is at the forefront: to improve the financial lives of millions of people. We strive toward this mission with a simple, yet sophisticated product and an in-house team of financial experts – our “geniuses” – who work directly with our customers. If you are a thoughtful, talented individual with an interest in our mission, we invite you to join us on our journey.


About the role
The Director of Engineering is an integral role in Albert’s team. It requires meticulous focus and the confidence to establish technical systems, develop polished code, engage in consistent documentation and inspire productivity across engineer-ing roles, as our company scales.

Things you’re good at

  • Ownership: dive in and take ownership of front-to-backend stack and develop great products that you are proud of every day.
  • Architecture: completing tasks is important. Completing tasks in a way that anticipates the scope of our ambitions is equally important.
  • Organization: work across various layers of our company in an inspired, efficient way.
  • Prioritization: prioritize initiatives to demonstrate alignment with our business strategy and value propositions. Communicate priorities and drive consensus on the path forward.
  • Collaboration: We bring the best out of each other. We’re looking for people who will bring the best out of all of us.

Responsibilities

  • Primarily responsible for our backend systems.
  • Establish engineering processes to evolve our engineering standards.
  • Hire/grow your team according to company hiring plan.
  • Coach your team to ensure their success.
  • Research. design and implement new robust, scalable services.
  • Work cross-functionally to support the successful implementation of all features.
  • Build solutions for appropriate scalability.
  • Have a perfectionist-like mind, naturally monitoring and fine-tuning our systems for performance.
  • Improve, optimize, troubleshoot, test and maintain core product code base
  • Be ready to jump in and produce professional code, as needed.

Requirements

  • 8+ years of full stack front-to-backend engineering—preferably in technology startups.
  • 4+ years of proven experience leading small to medium sized technology teams
  • Strong understanding and hands-on experience in the deployment and monitoring of production cloud systems.
  • Bachelor’s in Computer Science or similar field; graduate degree a plus
  • Versed in Python, Django, Celery, Postgres, Redis, RabbitMQ, Heroku, AWS, Linux
  • Understanding of Kotlin, and Swift is a plus

Benefits

  • Competitive salary and meaningful equity
  • Health, vision and dental insurance
  • Free lunch