Senior Engineer, Database (remote)

over 1 year ago
Full time role
Remote · United States... more
Remote · United States... more

Job Description

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. Across our initiatives--from our debit and credit cards to our global scale reforestation and carbon credit projects--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. With more than 7 million members, over $550 million in funding to date, and a commitment to plant one billion trees by 2030, Aspiration is not only a certified B Corporation but has been named to the “Best for the World” list of the top five percent of highest scored certified B Corporations five times in a row.
As a member of the Aspiration Architecture Team you’ll use your technical expertise and delivery experience to help launch new products successfully and improve existing products You’ll look for opportunities to improve software development process, and application infrastructure. You’ll collaborate with like minded staff-plus peers and set high standards for quality, efficiency, and collaboration within the engineering team. You’ll also mentor other engineers on their tech and professional skills, lead by example, and lend career progression advice.
Our Core Values are Aspiration’s guiding principles: 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.

What You'll Do

  • As a Senior Engineer, Database you’ll focus on the core, platform schemas, queries, and databases of our service data layer.
  • For new products you’ll engineer, review, and improve RDBMS schema for performance and structure according to specifications.
  • You’ll collaborate with and mentor engineers on query engineering, slow query EXPLAINs, and database design best practices.
  • You'll work with devops on database parameter tuning, version upgrades, replication, and provisioning.
  • You’ll also be as (or more) excited about mentoring other engineers at what you do as doing it yourself.
  • You’ll also follow industry technology innovations that Aspiration may adopt to create competitive, productive, or operational advantage.
  • You’ll have permission granted to experiment, demonstrate, and evangelize what you find of value.
  • You may also find opportunities to publish results of explorations and innovations publicly, via Aspiration’s engineering blog (under construction) or conference proceedings.

What You'll Bring

  • 6+ years of experience designing and implementing complex database schemas and sql queries.
  • 4+ years of experience as Staff or Principal specializing or focused on data layer performance and scale.
  • Expert at query planning and SQL EXPLAIN engineering.
  • Experience with Postgres, including internals (WAL, index types, etc.)
  • Experience with Database parameter tuning.
  • Knowledge of the broad offerings of cloud based data services, especially on AWS.
  • Knowledge of No-SQL and cache servers, pros and cons for application implementation.
  • A mindset that goes beyond delivering tickets: finding and delivering engineering business value through yourself and others.

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.
  • Opportunity to be part of and to contribute to ESG, as a steward of social and environmental change.
  • Participation opportunities in Diversity, Equity and Inclusion employee activities and events
  • Robust benefit offerings, including medical, dental, vision and 401k.
  • Parental Leave expansion (12 weeks of paid leave over the course of a year)
  • Pet Insurance and other voluntary benefit plan offerings
  • Unlimited vacation time and 80 hours of sick time annually
  • 12 Paid Holidays
  • Work from home setup and equipment reimbursement
  • Semi - annual performance reviews
  • Employee Referral Bonus Program




Aspiration is proud to be an ESG company.  We are an equal opportunity workplace. 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

Similar jobs