Lead Software Engineer (Remote)

| Remote
Sorry, this job was removed at 4:55 a.m. (PST) on Thursday, March 17, 2022
Find out who's hiring remotely in Greater LA Area.
See all Remote Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Aspiration is in the business of fighting the climate crisis. We help people and businesses build sustainable impact into what they do every day by making it easy, automated, and powerful -- whether it is in the ways people spend and save their money or the ways businesses engage their customers and employees. The estimated cumulative climate impact of the Aspiration community thus far is the equivalent of taking every car in the state of Wyoming off the road for a year. Aspiration is a certified B Corporation and, in fact, has been named to the “Best for the World” list of the top five percent of highest scored certified B Corporations four years in a row. Aspiration has raised over $250M in funding to date and is growing quickly.


Aspiration Values


Action: We take initiative. We are doers, not bystanders.


Boldness: We don’t tinker, we transform.


Customer-Centered: Our customers are at the core of our business. Delivering for them is our North Star.


Diligence & Dedication: We do what we say we’re going to do, when we say we’re going to do it.


Entrepreneurial: Act like an entrepreneur not an employee, generate results for the company and customers everyday. Values


Aspiration’s backend is utilizing Golang microservice and serverless codes for the AWS platform. We’re looking for experienced backend engineers to speed our development of high performance, secure financial services technology. Our team values clean and clear server side code, using “best of” tools from the Golang ecosystem, and is excited about enabling Aspiration’s mission with the next generation of backend technology.

What You'll Do

  • Make implementation decisions that minimize tech debt and maximize developer productivity
  • Apply best practices and detailed design to Aspiration’s highly scalable and event-driven architecture
  • Tackle projects that extend Aspiration’s cohesive suite of financial service products
  • Coordinate and communicate across other technical and product teams as a subject matter expert in specific services and codebases
  • Be a leader and mentor, contribute to code reviews, overall architecture, and SDLC processes
  • Be a cornerstone contributor to Aspiration’s tech culture: highlight new tech, lead our evolution of tools and techniques, present to groups large and small

What You'll Bring

  • 6+ years of experience writing code for a backend framework, preferably Golang, Ruby/Rails, Python/Django/Flask
  • SQL code experience, e.g., joins and nested queries (we work close to the data.) If you’ve logged and EXPLAINed ORM queries, you’re in good shape here
  • A modest (or immodest) Golang project
  • Understanding of REST API design and CRUDRUD

Bonus Points

  • Google Protocol buffers (GRPC), especially the Golang protoc compiler and Twirp: https://twitchtv.github.io/twirp/docs/intro.html
  • Swagger basics, either as code first or design first.
  • GraphQL experience: schema design, resolver logic and code, etc.
  • Code and systems engineering for producer/consumer event-based messaging, e.g., using RabbitMQ, AWS SNS/SQS
  • Worked on a scrum managed project: daily standups, sprint or kanban tracked tickets, grooming, story point estimation, etc.
  • Continuous integration tools, e.g., Docker, CircleCI, Github Actions
  • Training and experience with software security best practices, e.g., OWASP

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

  • Aspiration is proud to be an ESG company. We are an equal opportunity workplace and an affirmative action employer. Diversity at Aspiration is not just compliance driven. Diversity is our compass to drive equitable practices; to celebrate individuality; and to foster the uniqueness within each of us that makes our products, services, and culture better than most. Yes, we are proud to be a DEI company and we encourage everyone, inside and outside of Aspiration, to show up as you are and as you want to be, every day.




Aspiration is proud to be an ESG company. We are an equal opportunity workplace and an affirmative action employer. Diversity at Aspiration is not just compliance-driven. Diversity is our compass to drive equitable practices; to celebrate individuality; and to foster the uniqueness within each of us that makes our products, services, and culture better than most. Yes, we are proud to be a DEI company and we encourage everyone, inside and outside of Aspiration, to show up as you are and as you want to be, every day.


This organization participates in E-Verify. Find more information here!


#BI-Remote #LI-Remote

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AspirationFind similar jobs