Senior Staff Software Engineer, Backend @ Recruiting From Scratch - Carmel Valley, CA

Job Overview

22 days ago

Senior Staff Software Engineer, Backend

Recruiting From Scratch - Carmel Valley, CA

Who is Recruiting from Scratch:

Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.

About Our Client

Our client's vision is to deliver honest financial products that improve lives. In the US now, our client now covers half of all ecommerce volume and has access to nearly all buyers. Our client's mission, as part of the Merchant and Platform Engineering team, is to grow revenue by helping Merchants and Partners acquire and retain valued customers with industry leading checkout experiences. They are just getting started. Come be a part of a team shaping the future!

What we're looking for

Our client is looking for a Senior Staff Software Engineer. In this role you will be responsible for providing technical leadership across Merchant and Platform teams supporting large cross-functional programs. You will be developing, best in industry, systems architecture, frameworks and platforms that enable frictionless checkout conversion and scaling integration of our partners into new global markets. The ideal candidate will be passionate about fostering a culture of engineering excellence and innovation, unafraid to roll up their sleeves with engineers with a proven track record of delivering results.


  • Deliver backend code to power our clients’ Core.
  • Write sustainable, longterm, scalable code
  • Design architecture in partnership with founding team
  • In short-term, do the necessary SRE/infra work to consistently deliver our client’s product in a reliable way to new users
  • Work closely with founding team to build out the features needed to deliver lasting value to new users
  • Gather on-the-ground feedback across the organization and contribute it back to the system, allowing us to continually improve as we encounter new situations

What you'll do

  • Collaborates and makes technical proposals across several teams on their engineering work, and helps their team members make informed decisions in alignment with the organization’s strategic plans
  • Interfaces with Engineering Managers and Senior management, and enables Staff Engineers to engage on aspects of larger initiatives
  • Supports engineers and develops frameworks for detailed project definition, design, cross-functional alignment, estimation, task break-down, and delivery.
  • Guides conversations to remove blockers and encourage collaboration across teams
  • Develop and measure Objectives and Key Results (OKRs) to improve KPIs for platform resilience, developer experience and time to market. Plan improvements and features with a 6 month view
  • Conducts technical and soft skill evaluations to inform and influence the hiring decisions of engineers and managers
  • Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across several teams in the organization
  • Demonstrate humility to admit mistakes and grow from failures and build a culture of continuous improvement
  • Serve as a point of escalation for teams facing complex technical challenges. Exposes technology and organizational needs throughout their department.
  • Looks for innovation opportunities between several teams with a willingness to experiment and to boldly confront problems of large complexity and scope
  • Proposes and implements technical solutions which support architectural changes that solve scaling and performance problems.
  • Knowledgeable in all specialities practiced within the teams

What we look for

  • 7+ Years software engineering experience.
  • Demonstrated experience in architecting, building and scaling platforms and distributed systems that require high availability, resilience and meeting stringent SLO objectives is required.
  • Experience with building microservices in Python, Kotlin, or Golang is required
  • Experience with AWS solution is required
  • Experience working with modern frontend frameworks (eg. React/Vue.js/Angular) is required
  • Experience with developing and maintaining external facing APIs and developer portals is required
  • Experience with streaming APIs and ML models, pipelines is preferred
  • Experience in open source contributions and adopting cloud native cloud foundations projects is preferred
Benefits: PTO, Health Services, and more
Base Salary Range: $160,000 to $250,000

Similar Jobs

CMMS - San Diego, CA Services LLC

San Diego, CA

Proficient with Microsoft Projects software. 4+ years’ working experience working with enterprise asset management software suit. Travel up to 15% is required.

Real Estate Valuator I

American AgCredit

Temecula, CA

Familiarity with basic computer platforms and software generally used in business. Responds to Association staff or others by providing written and verbal…

Student Relations Site Utility


Escondido, CA

Participate in staff meetings (i.e. WASC, staff development), as requested. Proficient with word processing and spreadsheet software programs.

Staff Software Engineer - Security Ops Engineering


San Diego, CA

Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs.

Executive Assistant II

Scripps Research

La Jolla, CA

Proficient and advanced skills with Microsoft Office software. Assist with entering invoices into financial management software and preparing request for…

IT Helpdesk Technician / Rancho Bernardo Inn

JC Resorts LLC

San Diego, CA

Assist in troubleshooting hardware and software challenges with users. Respond to users efficiently on hardware and software troubleshooting and resolutions.

Research Specialist II - Probation

County of Riverside

Riverside, CA

The department highly desires candidates who possess a Master's degree and have previous experience using The R Project for Statistical Computing software, as…

Property Large Loss Manager

Mercury Insurance Company

Rancho Cucamonga, CA

Ability to interpret estimates completed on commonly used industry software. The Large Loss Property Claims Manager manages the Large Loss Property Adjusting…

Government Affairs Coordinator

Associated Students of San Diego State University

San Diego, CA

Interacts with the University administration and staff, the Executive Director and staff of the California State Student Association (CSSA); the Office of the…

Housing Supervisor (Regional Manager)

San Diego Housing Commission

San Diego, CA

Plans, organizes, assigns, supervises, and reviews the work of assigned staff; trains staff in work procedures; evaluates employee performance, counsels…

Workload Manager


San Diego, CA

Interact and coordinate with staff to ensure such tools are meeting their needs. Identify staff who are over- or under-utilized and proactively suggest workload…

Transition of Care Coordinator

Community Health Group

Chula Vista, CA

Ability to use a variety of electronic information applications/software programs including electronic medical records. Lifting of no more than 10 lbs.

Child Nutrition Services Site Lead


Solana Beach, CA

Coordinate field trip lunch needs with teachers and staff. Train and provide work direction and guidance to assigned staff. High school diploma or equivalent.

.Scientist II, Analytical Sciences

Gossamer Bio

San Diego, CA

The individual will work closely with the analytical line lead as well as other functional staff to ensure the project deliverables are met.

Program Analyst


San Dimas, CA

Familiarity with Agile software development methodologies a plus. Assists with execution support for the overall program life cycle educating internal IT staff… - Senior Software Engineer (Angular/Vue)

CoStar Group

Irvine, CA

You will have a direct impact on highly visible Homes web applications that touch millions of users. Design and Develop high performance web applications used…

Director, Student and Instructional Services

UC San Diego

San Diego, CA

Proven knowledge of computer systems and applications, including advances skills in the use of databases, spreadsheets, word processing, presentation and…

Service Technician


San Diego, CA

Working knowledge of Microsoft Office 365 software. Must be friendly, courteous, service-oriented, flexible and enjoy working with a variety of staff.

Admissions Processor

California State University

Long Beach, CA

Disseminates information regarding University policies and procedures for graduate studies to applicants, faculty, staff and the general public.

Research Associate, Flow Cytometry: Research / Clinical Trial


Carlsbad, CA

FlowJo and BD FACS Diva software. Train and assist new staff with technical and operational procedures. Navigate Biopharma, a fully owned subsidiary of Novartis…

Clinical Nurse B-Inpatient

Loma Linda University

Murrieta, CA

Functions in a skills mix environment and directly supervises and delegates tasks to licensed and unlicensed staff.

Staff Controls/Automation Engineer


San Diego, CA

Experience with embedded software systems desirable. Generates software and/or firmware requirements for control algorithm implementations.

Financial Analyst 3

UC San Diego

San Diego, CA

Proficiency using computer software, such as Microsoft Excel, Word, Access and PowerPoint. Proven ability using spreadsheet and database software for complex…

Associate BI Analyst

AEG Worldwide

El Segundo, CA

Ability to interact with all levels of management and staff. Uncover business insights and create data visualizations (including charts, graphs, and tables)…