Senior Software Engineer @ Recharge Payments - Santa Monica, CA

Job Overview

13 days ago

Senior Software Engineer

Recharge Payments - Santa Monica, CA

Who we are

Recharge is the leader in powering physical subscriptions, making it one of the most important ecommerce engines. Recharge powers over 50M subscriptions worldwide and has processed more than 10B in transactions. More than 15K brands such as Verve Coffee Roasters, Bokksu, Who Gives A Crap, Billie, and Bite Toothpaste Bits rely on Recharge daily to grow their businesses and delight their customers.

Recharge's mission is to enable brands and merchants to form strong, lasting relationships with their customers through recurring purchases. As merchants seek ways to drive more direct sales and distribution through their channels and move away from a reliance on traditional online marketing strategies, Recharge has made it possible to grow businesses with seamless, recurring customer transactions.

Bootstrapped until 2020, Recharge is valued at over 2.1B dollars and is a double unicorn with a total raise of 277M dollars. Join us as we work with our merchants to define the future of ecommerce.

Role Overview

The Payments team at Recharge is responsible for several services core to our business, as well as building pivotal core features at Recharge for our merchants and their customers. We ensure that we continue to build, maintain, and automate payment processing which caters more than $10B annually, checkout portals along with backend APIs, and order data models used throughout Recharge.

We're looking for engineers who like to collaborate closely with others and relentlessly seek ways to improve our code base, processes, and themselves.

Our Tech Stack: Python, Flask, VueJs, Kubernetes, GCP, Elasticsearch, Redis, Terraform, OpenTelemetry, Docker, Splunk, SignalFx,CloudSQL/MySQL

What you'll do

  • Build high-impact, high-performance, high-scale products for development teams to succeed in the delivery of features

  • Understand roadmap priorities and write frontend and/or backend code focused on scalability, testability, supportability, and maintainability

  • With your technical expertise you will manage project priorities, deadlines, and deliverables

  • Debug production issues across stack

  • Perform thorough code reviews and provide useful constructive feedback

  • Contribute to cultivating a positive team environment

  • Demonstrate a willingness to lean in as needed when duty calls

  • You love remote work, but not working alone. You love not commuting to work, but you also love collaborating to clarify, confirm, theorize, figure out, and decide on solutions to problems

  • You love exploring ideas with rapid prototyping and prioritizing the ones that have an immediate business impact

  • You are good at breaking up work into near, mid, and long-term phases so you can deliver value all along the way as you work toward a clear overall direction.

  • You love rapid iterative design and development while gaining context and understanding along the way. You can recognize when you know enough to take the next useful step to deliver value

What you'll bring

  • A knack for engineering simple solutions to solve complex problems

  • 5+ years of relevant full stack development experience across back-end such as Python, Nodejs, and front-end experience including JavaScript and/or TypeScript, HTML, CSS or equivalent.
  • Self-driven; pragmatic; a passion for taking ownership of your work and delivering outcomes

  • Ability to work remote-first in a high-growth company

  • Ability to demonstrate high self-sufficiency to take on and complete projects promptly

  • We need our engineers to be versatile, display ownership qualities, and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward

  • Demonstrable expertise with HTML5, CSS3, and JavaScript

  • Familiarity with micro-service architecture

  • Demonstrable cloud computing experience

All that said, we know people have varied backgrounds. If you don't meet 100% of the requirements, but you know you can do the job, we believe in you! We'd love for you to apply anyway, and tell us why you'd be a great addition to the team.

Recharge | Instagram | Twitter | Facebook

Recharge Payments is an equal opportunity employer. In addition to EEO being the law, it is a policy that is fully consistent with our principles. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age. Recharge Payments prohibits any form of workplace harassment.

Transparency in Coverage

This link leads to the Anthem Blue Cross machine-readable files that are made available in response to the federal Transparency in Coverage Rule and includes network negotiated rates for all items and services; allowed amounts for OON items, services and prescription drugs; and negotiated rates and historical prices for network prescription drugs (delayed). EIN 80-6245138. This link leads to the Kaiser machine-readable files.

#LI-Remote

Similar Jobs

Software Engineer

Sorting Robotics

Van Nuys, CA

Experience using git or other version control software. You will hone your problem-solving skills in order to keep the project moving forward on a timely basis.

Software Engineer, Site Reliability - Undergraduate/Graduate nternship

AvidXchange

Burbank, CA

Communication: Effectively transfers information and expresses ideas to individuals or groups in oral and written form.

Senior Graphics Programmer

Rockstar Games San Diego & Toronto

Carlsbad, CA

Experience optimizing both performance factors and memory footprints using hardware and software profilers (PIX, GCM Replay, Tuner, Vtune, etc.).

Mechanical Design Engineer (Automation)

Motive Companies

Irvine, CA

Track project deliverables, and provide status updates to the project team. Bachelor's or Master's degree in Engineering and 5 years' experience, or Master's…

Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Full Stack Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Full Stack Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Software Infrastructure Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Automation and Test Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Security Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Software Infrastructure Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Security Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Automation and Test Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Automation and Controls Engineer, Consumer Hardware (Starlink)

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Automation and Controls Engineer, Consumer Hardware (Starlink)

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Programmer Analyst I

UCLA Health

Los Angeles, CA

Excellent written and oral communication skills; You will also transform complex -OMICS data sets, conduct quantitative analysis, and differentially expressed…

Software Development Engineer in Test (SDET), World of Warcraft

Blizzard Entertainment

Irvine, CA

Commitment to quality and sustainable software development. 2+ years software engineering experience in a professional environment.

Full Stack Software Engineer

DISQO

Glendale, CA

Collaborate with product managers, software engineers and data engineers to design, implement, and deliver successful data solutions.

Commercial Opportunities - Flight Software Engineer

Stellar Solutions

Los Angeles, CA

Develop test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.

Senior Software Engineer, Back-End (Collectors Experiences)

Collectors

Santa Ana, CA

Contribute to the design and development of new cloud-based software architectures. We are looking for back-end software engineers with a strong background in…

Software Engineer, Graphics

Snapchat

Los Angeles, CA

Evaluate the technical tradeoffs of every decision. Build robust, lasting, and scalable products. Design, develop, and maintain a cross-platform, high…

Senior Space Software Engineer

Velocity Works, LLC

Mojave, CA

Development of real-time software on x86 and ARM architectures. Experience with embedded systems, microcontrollers, and bare-metal programming.

Sr. Software Development Engineer (SDET)

First American Financial Corporation

Santa Ana, CA

Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great…