Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Scratch

About Scratch

Scratch's mission is to build a repayment platform to change the way consumers experience debt. Most of us take on debt to help us get ahead, or in many cases, to not fall behind. But for most of us—despite its necessity—once we have debt, it doesn't play a healthy role in our lives. It can be hard to understand, difficult to manage, and unaccommodating to changes in our lives. This is why we started Scratch. We wanted to reinvent the loan servicing industry, well—from scratch. We wanted to create a world where debt plays a healthier and less taxing role in more people's lives. By bringing world-class product and technical thinking to a multi-trillion industry that hasn't seen innovation in well over two decades, Scratch's platform empowers borrowers to have greater control, visibility and flexibility over their financial health, removing the traditional loan servicer from the equation altogether and bringing borrowers closer to their lenders. Our team is rapidly growing and comes from diverse backgrounds including Dropbox, Pinterest, Prosper, Bloomberg and Ripple. Our office is based in San Francisco. With a rapidly growing community of lenders and borrowers, we think it's time the world knows there's a better way to pay back their loans. We'd love for you to join in our mission and help play a role in changing the way we experience debt for the better! Scratch's technology stack presents many interesting challenges and opportunities for designing and architecting complex systems. Our APIs and user experiences serve many personas: Enterprise (Lenders, Creditors), Consumers (Borrowers, Borrower Guides, Internal Operations). What's at stake? Scratch aims to be the source of truth for trillions of dollars that will shape the future of loan servicing and debt. It's crucial that our novel platform ensures accuracy and precision on non-trivial math down to seven decimal places with zero data loss or security compromises, resiliency to handle a large number of loans at scale as well as the flexibility to handle new and innovative financial instruments. Our team is highly collaborative and works from our SF office 3 days per week - please note that this role requires a hybrid work model.

About the Role

Design core pieces of Scratch's APIs and user experiences, optimizing for long-term maintainability, performance, and reliability. Architect and scale complex systems like our loan servicing engine and time-series database. Design core pieces of Scratch's infrastructure, optimizing for long-term maintainability, performance, and reliability. Take full ownership and responsibility for building, shipping, and maintaining core Scratch features, end-to-end. Our team is highly collaborative and works from our SF office 3 days per week - please note that this role requires a hybrid work model.

You May Be a Good Fit If

6+ years industry experience. You enjoy being a generalist working on anything it takes to solve problems and delight users both internally and externally. You derive joy from refactoring and abstracting in order to make complex systems fun to develop on and easy to understand. You have experience leading engineering projects. You have experience in databases, distributed systems, and backend performance measurement and optimization. You have a strong background in computer science and mathematics. You thrive in in-office work cultures and are excited to collaborate with your team in person.

We Want You!

If you made it this far, chances are you're as excited about working to change how people experience debt as we are—and we love that. Please apply even if you're unsure about whether you meet every single requirement in this posting. Scratch is looking for smart, intellectually curious people who are invested in our mission, not just those who can "check all the boxes".

Benefits We Provide

Health insurance: We cover 99% of your healthcare premiums and 70% of your dependent's premiums and offer competitive medical, dental, and vision insurance plans. Learning and development stipend: We offer a $1,500 per year stipend for your personal career development! Wellness benefit: We're proud to provide employees a $100/month pre-tax credit towards any gym or fitness program. Catered lunches and snacks: We have high-quality catered lunches every day and well-stocked kitchens. Generous PTO (including your birthday!), sick leave, and parental leave 401k program: We offer a 401k program! Additional benefits: We offer each employee the opportunity to enroll in pre-tax benefits, such as commuter benefits and an FSA account.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  •  ...Job Description About the job \n \n A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment. \n \n You'll work on technically challenging... 
    Senior

    Acquire Me

    Mundelein, IL
    18 days ago
  • $400k

     ...investment firm is looking for a Sr. Frontend UI Developer to join an engineering group supporting its Equities business. You do not need...  ...into elegant interfaces \n • Strong computer science and software engineering fundamentals \n \n Applications will remain confidential... 
    Senior

    Goliath Partners

    Mundelein, IL
    25 days ago
  •  ...and calibration solutions, anchored by expert technicians and cutting edge, patented technology. Job Overview The Senior Software Engineer is a key contributor in developing applications for Opus IVS's cutting-edge products. Collaborating closely with a skilled... 
    Senior

    OPUS IVS INC

    Dexter, Livingston County, MI
    2 days ago
  • Find a JobJoin IDR Internal TeamStaffing ServicesConsultantsAbout UsBlog
    Senior

    IDR Internal Data Resources

    New York, NY
    3 days ago
  • Job ID: 24304935Reference Number: 24-01188Title: senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-11-26Company: HAN Staffingstratus
    Senior

    HAN Staffing

    Iselin, NJ
    1 day ago
  • Job ID: 22621539Reference Number: 24-00636Title: ATM senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-07-23Company: HAN Staffingatm
    Senior

    HAN Staffing

    Iselin, NJ
    1 day ago
  • DS2 is seeking a Senior Software Engineer to design and build secure, mission-critical software supporting Army rapid capability programs. In this role, you will lead architecture and development of modern cloud-based services, modeling and simulation tools, and data-driven... 
    Senior

    DS2

    Niceville, FL
    1 day ago
  • Job Description:• 5+ years of hands-on experience in Java development, with at least 1 years in amentoring capacity.• Expert-level proficiency in Core Java (JSE), including deep knowledge of JVM tuning,concurrency, and memory management (a must-have requirement).• 3+ years...
    Senior

    Virtusa

    New York, NY
    14 hours ago
  •  ...Quant Trading firm is looking for a Software Developer to work on electronic trading connectivity infrastructure and high-impact systems that handle order flow across major global markets. You will design, develop, and maintain systems that support electronic order... 
    Senior
    Full time

    C2R Ventures

    New York, NY
    3 days ago
  •  ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks... 
    Senior

    US Tech Solutions

    Arlington, VA
    1 hour ago
  • $220k - $240k

     ...Senior Software Engineer - HealthTech New York City - Hybrid $220,000 - $240,000 per year We're partnering with a high-growth HealthTech company that is entering its next phase of expansion. Following strong adoption of its core platform, the business is investing... 
    Senior

    PROJECTUS

    United States
    1 hour ago
  • $84.5k - $126.8k

     ...to join our team to Bring the Future! Job Purpose At the Senior Engineer Career Level, the Engineer is capable of taking charge and...  ...related areas involving the development of electronic hardware, software and electrical system architecture. Key Accountabilities... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    5 days ago
  • Click here to learn more about our benefits offerings! (US only)US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, ...
    Senior

    CNH Industrial

    Sioux Falls, SD
    2 days ago
  •  ...live performance metrics and detect data or concept drift.Cross-Functional Collaboration: Bridge the gap between data scientists, software developers, and IT operations.PythonDocker, KubernetesDVC, MLFlowAWS, GCPCI/CDJira, RallyJob SummaryJob number: CREQ265622Profession... 
    Senior

    Virtusa

    Phoenix, AZ
    2 days ago
  •  ...Senior / Staff Software Engineer | Series A Startups | NYC Location: New York City Experience: Senior to Staff Level Company Stage: Seed to Series A Opportunity: Shortlist NYC — October 26, 2026 Meet six startup founders. Unlock your next opportunity... 
    Senior

    The Shortlist NY

    New York, NY
    1 day ago
  •  ...The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a Senior Software Engineer responsible for the development of new software products and enhancements to existing products. You should excel in writing C++ in a Windows Environment... 
    Senior
    Full time

    Object Oriented Search

    Fort Mill, York County, SC
    1 hour ago
  •  ...Senior Software Engineer We are currently helping a Series A startup in NYC scale the engineering team. They are looking for a Senior Software Engineer to drive the development of their AI-driven SaaS product. Through a distribution network of MSP’s, they help them... 
    Senior
    Full time

    Alldus

    New York, NY
    1 day ago
  •  ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will... 
    Senior
    Remote work

    IntePros

    Fort Lauderdale, FL
    1 hour ago
  •  ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate... 
    Senior
    Full time
    Worldwide

    OCLC

    Dublin, OH
    3 days ago
  •  ...inflection point as the company gains momentum and prepares for its next phase of growth. What We’re Looking For Strong backend engineer with experience building and owning production APIs Hands-on experience integrating third-party APIs and external systems... 
    Senior
    Full time
    Casual work

    Ponderosa Talent Group

    New York, NY
    1 day ago
  •  ...Senior / Staff / Principal Software Engineer (Python) Position Summary We are seeking a highly experienced software engineer to help architect, build, and scale a next-generation AI platform. This individual will serve as a senior technical contributor and thought... 
    Senior
    Full time

    Robert Half

    New York, NY
    1 hour ago
  • THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...
    Senior
    Work at office

    Harnham

    San Francisco, CA
    3 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Senior
    Remote work

    Atomic

    New York, NY
    3 days ago
  •  ...enterprise commerce industry. They are based in New York City, NY and are currently staffing in their Software Engineering Team. They are currently seeking a Senior Backend Software Engineer to help build and scale their core product. Qualified candidates will have 5... 
    Senior
    Full time
    Immediate start

    The Cypress Group

    New York, NY
    2 days ago
  • $180k - $250k

     ...Founding Forward Deployed Engineer | NYC I’m working with an exciting AI startup that is building autonomous revenue teams using AI agents, and they’re looking for their first Founding Forward Deployed Engineer. This is a highly hands-on role where you’ll own... 
    Senior
    Full time
    H1b
    Relocation package

    Cavendish Professionals

    New York, NY
    2 days ago
  •  ...their financial services clients to provide high-level service and returns for their clients. They are currently hiring a Senior Software Engineer / Backend Engineer to work hybrid on-site in their NYC office 4 days per week. Qualified candidates will have 7-10+ years... 
    Senior
    Full time
    Currently hiring
    Work at office
    Immediate start

    The Cypress Group

    New York, NY
    4 days ago
  •  ...Are you interested in creating mission‑critical software that directly supports our warfighter? Do you want to join a team...  ...you to apply for a spot on our team! We are seeking a Senior-level Software Engineer with both imagination and technical drive. Someone eager... 
    Senior
    Relocation package

    DS2

    Niceville, FL
    10 hours ago
  • This Software Engineer is responsible for creating, testing, ensuring the quality of and maintaining a product or product line. The Software...  ...design and development under the minimally guided supervision of senior team members and management. Duties and ResponsibilitiesWork... 
    Senior
    Full time

    Software Professionals

    Flower Mound, TX
    5 days ago
  •  ...04-30Location: Seattle, WAEmployment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole:- Senior Software Engineer ( 7 to 8 yrs)Location-Seattle, WA(Onsite)Hire type- FTE Skills : Java 8Experience (Years)10 (Max)Job Description:Must Have... 
    Senior
    Work experience placement

    SRI Tech

    Seattle, WA
    5 days ago
  •  ...Senior Software Engineer Location: US (Fully Remote) Type: Permanent An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey... 
    Senior
    Permanent employment
    Full time
    Remote work

    Annapurna

    United States
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!