Senior Backend Engineer (Python/Django)

| Greater LA Area
Who we are
Financial Technology (aka Fintech) is disrupting the way we use financial services worldwide by introducing technology to simplify and automate our finances. 
Albert is a new type of financial service that leverages powerful technology to automate your finances, with a team of human experts to guide you. Our geniuses find savings you’re missing, identify bills you’re overpaying, help you pay down debt faster, save automatically for you, and much more. Text Albert a financial question, and we’ll not only offer guidance but help you make it happen.
We’re an LA-based startup with a proven business model, backed by top-tier institutional investors, and over 2 million users who have trusted Albert to help them achieve their financial goals. We’re on a mission to improve the financial lives of millions of people with a simple, beautifully designed product, and we’re looking for thoughtful, talented people to join us on our journey.
About the role
Albert handles hundreds of millions of data points, meaningful concurrency, and thousands of text messages per day. We’re looking for a python expert who can build beautiful user experiences with us, build scalable systems, and develop state of the art machine learning algorithms to power Albert's advice engine.
 
Things you're good at
* Shipping: Delivering great products that you're proud of on a regular basis.
* Designing: Building highly scalable and flexible backend systems as we continue to grow is essential.
* Diving in: Taking ownership of the back-end stack.
* Collaborating: We bring out the best in each other. We're looking for people who will bring out the best in all of us.

Responsibilities

  • Write clean, well-tested and modular code.
  • Deep involvement in the back-end stack (Python/Django/RabbitMQ/Celery/PostgreSQL) or similar tools.
  • Help us continue to build an infrastructure that can scale to millions of users. 
  • Speed is a feature: build and deploy software that delights because it’s fast.
  • Participate and lead discussions/brainstorms to contribute ideas and feedback. We work together.

Requirements

  • 6+ years of experience writing production back-end software
  • BS, MS and/or PhD in Computer Science or a related technical field
  • Demonstrated experience in a production environment with Python/Django

Benefits

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

Read Full Job Description

Technology we use

  • Engineering
  • Product
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • SwiftLanguages
    • HerokuLanguages
    • CeleryLanguages
    • RabbitMQLanguages
    • ReactLibraries
    • ReduxLibraries
    • DjangoFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • ElasticSearchDatabases
    • DynamoDBDatabases
    • IllustratorDesign
    • PhotoshopDesign
    • SketchDesign
    • FigmaDesign
    • AsanaManagement
    • NotionManagement
    • SlackManagement

Location

Our offices are located at the Hayden Tract in Culver City, just a short walk from the Culver City metro station serviced by the expo line.

An Insider's view of Albert

What are some social events your company does?

Our events are proof that Albert puts team-building first. Even with many departments in our busy start-up, Albert finds exciting ways to bring us together. This has included an afternoon ice-cream bar from Bluebird Creamery, a karaoke happy hour and professional mini-massages for Employee Appreciation Day. (I’ve never been so relaxed at work!)

Elle

Copywriter

What kinds of technical challenges do you and your team face?

A requirement when working with the world's largest financial institutions is world-class practices around your data systems. We take great pains to ensure that our users' personal and financial data stays private. Helping to distill truth from our data while maintaining the integrity of our data policies is a challenge I love working on.

Mauricio

Lead Data Engineer

How does the company support your career growth?

Albert supports career growth by prioritizing personal development and fostering an environment in which people have the opportunity to show their strengths. Anyone can volunteer to lead or be a part of a project or initiative, providing valuable experience and promoting personal growth.

Patrick

Finance Director

What's the biggest problem your team is solving?

Our Geniuses understand that personal finance can be stressful and overwhelming so our primary goal is to bring relevant, personalized, and timely financial advice to our users.

Trina

Financial Advice Expert

What are Albert Perks + Benefits

Albert Benefits Overview

Medical, Dental, and Vision fully paid for by the company and you can sign up for benefits on your first day. Free lunch, beverages, and snacks, and we love furry visitors. We offer paid vacation and 10 paid holidays, a casual vibe and an open floor plan.

Culture
Friends outside of work
Eat lunch together
Daily stand up
Open door policy
Open office floor plan
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
Company Equity
Vacation & Time Off Benefits
Paid Holidays
Paid Sick Days
Employees receive 24 hours per year of paid sick leave.
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Albert offers a monthly reimbursement of $100 to anyone who uses public transportation, rides a bike, or walks to work.
Company Outings
We throw an awesome company retreat each year in addition to monthly happy hours and events.
Free Daily Meals
Stocked Kitchen
Albert has a fully stocked kitchen including healthy snacks, rotating beer, coffee, tea, cocoa, and other beverages.
Happy Hours
Happy hours are hosted on occasion, usually every other month.
Parking
We offer employees Free on-site garage parking.
Professional Development Benefits
Lunch and learns
Our most recent lunch and learn centered around interview best practices for interviewers.
Promote from within
More Jobs at Albert12 open jobs
All Jobs
Finance
Dev + Engineer
Legal
Marketing
Operations
Product
Content
Product
new
Los Angeles
Operations
new
Los Angeles
Finance
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Finance
new
Los Angeles
Content
new
Los Angeles
Developer
new
Los Angeles
Marketing
new
Los Angeles
Marketing
new
Los Angeles