Software Architect

| Greater LA Area
Aspiration is the first VC-backed neobank on a mission to be the leading consumer financial services brand and company focused on sustainability and the environment. At Aspiration, we created the category of sustainable, socially responsible retail consumer finance. We offer unique financial products to let people save, spend, and invest their money in ways that make them more financially secure and align with their personal values. Unlike other financial institutions, Aspiration is committed to building a relationship with our customers based on trust and aligning the customer’s success with our own. Aspiration has raised over $200M in funding to date, and is growing quickly.
As a Software Architect, you will be responsible for making design choices, coordinating and overseeing technical standards, including software coding standards, tools, and platforms. The ideal candidate must enjoy working in a fast-paced dynamic environment with a “take-charge” / “can-do” attitude and can demonstrate flexibility and resiliency. An architect who can design a System holistically keeping in mind all the aspects of the software including functionality, scalability, clean design, reusability, maintainability, and usability. This is a team that is constantly looking for ways to improve our development operations through people, process, and technology. This team also fosters a culture of innovation and encourages everyone to contribute through new ideas and insights.

What You'll Do

  • Build high performant, highly scalable, complex, and distributed systems – end to end.
  • Investigate new technologies and their implementation in our products, providing relevant ideas and suggestions to Product Owners.
  • Develop a strong infrastructure, databases, and applications, specifically in designing, coding, operating, and supporting high-performance, highly available services, and infrastructure.
  • Preparing technical documentation for end-users and internal customer solution developers.
  • Review our legacy architecture and improve the design patterns by making the next-level technical design decisions that further define the product architecture.
  • Producing well-written specifications that document the design decisions and outline the functional and non-functional requirements for a release.
  • Build an efficient infrastructure and tooling to accelerate our research-to-product efforts and to enable efficient cloud-based deployment.
  • Ability to share technical solutions with the team through design review, code review, proofs-of-concept, and show and tell.
  • Determine the feasibility of projects through quick prototyping with respect to performance, quality, time, and cost.
  • Authors clean, scalable, modular, secure, well-structured and testable code.
  • Designs and implements microservices-based applications with thoughtfully defined APIs with CI and CD tools and processes.
  • Clearly communicates architectural decisions, roadblocks and timelines.
  • Adheres to all industry best practices and standards for Agile/Scrum Frameworks adopted by the Organization including but not limited to daily stand-ups, grooming, planning, retrospectives, sprint reviews, demos, and analytics via systems (JIRA) administration to directly support initiatives set by Product Management and the Organization at large.

What You'll Bring

  • 6 + years of experience in software or data architecture roles.
  • 8+ years of experience designing, building and deploying high-availability backend services in an architect or senior development role.
  • Experience with Golang (Go), Ruby/Rails, Python/Django, Docker & Kubernetes
  • Experience designing cloud architecture is huge especially with AWS experience.
  • Solid foundation in data structures, algorithms, and object-oriented Design.
  • Be highly flexible and adaptable and demonstrate a passion for platform development.
  • Sense of ownership in your performance and the impact on the company’s success
  • Ability to conceptualize end-to-end system components across a wide range of technologies and translate into architectural design patterns for implementation.
  • Comfortable failing fast and working in a cross-disciplinary team environment
  • A technical mindset and analytical approach with great attention to detail

Bonus Points

  • Leadership skills with experience mentoring Jr/Mid-level developers.
  • Experience with the full web stack performance optimization techniques.
  • Fluency with the full software development lifecycle using Agile methodologies.

What You'll Get

  • Work for a mission-driven company to transform the lives of millions by building a better, values-oriented financial firm
  • Competitive Salary and Equity Incentives
  • Robust Healthcare Plans (medical, dental, vision)
  • 401K & Unlimited Vacation Time
  • Diverse & Inclusive Culture

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • PythonLanguages
    • RLanguages
    • SqlLanguages
    • ReactLibraries
    • PostgreSQLDatabases
    • RedshiftDatabases
    • Google AnalyticsAnalytics
    • LookerAnalytics
    • SegmentAnalytics
    • AmplitudeAnalytics
    • AdjustAnalytics
    • LucidchartsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • After EffectsDesign
    • ProcreateDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • ClickupManagement
    • SmarshManagement
    • ZenDeskCRM
    • MailChimpEmail
    • IntercomEmail
    • MandrillEmail
    • SendGridEmail
    • IterableEmail
    • Impact RadiusLead Gen

Location

We're located in Marina Del Rey, steps from bars, shops, and restaurants. On Fridays there's a local farmer's market right on our block!

An Insider's view of Aspiration

What’s the vibe like in the office?

Aspiration has some of the smartest, most hard-working, and fun people I have ever worked with. The vibe is very fast-paced and exciting, and management is good at adjusting to different people’s work styles, allowing employees to work remotely and even bring their pups in on Fridays.

Jordan

Data Analyst

What's the biggest problem your team is solving?

We use cutting edge technology to solve both dated financial problems and problems that impact our environment. Aspiration is unique in that we are a financial firm focused on environmentalism while putting people before profits. For every solution we have to a banking problem, we're challenged with having an equal or greater impact on the world.

Chloe

Product Manager

How does the company support your career growth?

I joined Aspiration as an Account Manager. Now, I manage an affiliate program of 80+ accounts and support our direct media partners. In 1 year, I've grown beyond my own expectations. From leading a large product implementation to planning off-site activation events, my need of not being in a complacent position has been met from the moment I joined

Andre

Affiliate Manager

What are Aspiration Perks + Benefits

Culture
Volunteer in local community
Aspiration has participated in several volunteering activities, including Heal the Bay beach clean ups, LA Tech Gives Back beautification projects, and card making for Children's Hospital of LA.
Partners with Nonprofits
Aspiration partners with Accion, a nonprofit specializing in microloans. We give 10% of every dollar we earn to low-income Americans, funding up to $5,000 per person to jumpstart new businesses.
Friends outside of work
Eat lunch together
Intracompany committees
Aspiration has a communication committee that works to organize all-hands meetings, lunch and learns, and team-building events.
Daily stand up
Open door policy
Team owned deliverables
Open office floor plan
Diversity
Documented equal pay policy
Highly diverse management team
Unconscious bias training
Diversity manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Aspiration employees can contribute up to $2600 annually to their FSA.
Disability Insurance
Disability insurance covers 60% of annual salary up to the maximum plan limit for up to 13 weeks.
Dental Benefits
Our dental plan covers 90% of premiums.
Vision Benefits
Aspiration covers 90% of premiums for vision coverage.
Health Insurance Benefits
Aspiration's health insurance policy covers 90% of medical premiums.
Life Insurance
Aspiration pays for basic life insurance coverage valued at $20,000 Basic Life & AD&D.
Onsite Gym
Retirement & Stock Options Benefits
401(K)
Company Equity
Stock options are available to fulltime employees
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
Aspiration provides employees with a flexible work schedule that includes Flexible start and end times.
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Parking
Pet Friendly
Aspiration's pet policy is Occasional bring your pet to work days.
Relocation Assistance
Professional Development Benefits
Lunch and learns
Aspiration hosts lunch and learn meetings on occasion.
Promote from within
More Jobs at Aspiration26 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR + Recruiting
Legal
Marketing
Product
Project Mgmt
Sales
Content
HR + Recruiting
new
Los Angeles
Marketing
new
Los Angeles
Product
new
Los Angeles
Content
new
Los Angeles
Finance
new
Remote
Developer
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Data + Analytics
new
Los Angeles
Marketing
new
Los Angeles
Design + UX
new
Los Angeles
Data + Analytics
new
Remote
Developer
new
Los Angeles
Sales
new
Los Angeles
Finance
new
Los Angeles
Finance
new
Los Angeles
Data + Analytics
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Design + UX
new
Los Angeles