Search jobs > San Francisco, CA > Senior software engineer

Senior Software Engineer, Payments

Tbwa Chiat/Day Inc
San Francisco, CA, United States
$160K-$180K a year
Full-time

This position is open to candidates in the SF / Bay Area and requires 4 days per week in our San Francisco Based Office

Overview

Wonderschool is harnessing the power of technology to provide comprehensive support to child care providers operating out of their homes as well as in the government and non-profit sectors.

Our products enable child care providers to create high-quality environments and meet the demands of their business, while also helping parents in need of childcare solutions through the creation of an accessible marketplace.

We are looking for an experienced Senior Software Engineer to join our team with a focus on building our backend payments systems.

You are a versatile technologist capable of managing and executing a broad spectrum of engineering tasks, critical to scaling backend systems.

You will play a crucial role in achieving our team’s core mission, to develop high-quality software that secures and simplifies the financial workflows for Child Care Providers across the Wonderschool platform as we continue to scale.

Responsibilities

  • Develop and maintain systems and processes that ensure high levels of reliability, security, and interoperability across the Wonderschool platform.
  • Leverage extensive experience with a focus on backend systems to design and build out the Wonderschool Payments Platform with reliability, stability, and efficiency.
  • Work closely with cross-functional teams, including product managers, designers, and stakeholders to understand business requirements and translate them into technical specifications and project timelines.
  • Troubleshoot and resolve complex technical issues, working closely with the team to identify and implement simple and effective solutions.
  • Deliver high-quality, performant code and deploy services with a high level of comfort iterating on a system while it is constantly serving traffic.
  • Communicate technical design effectively with developers of all levels.
  • Add value to our engineering culture by soliciting feedback from your peers, including other engineers and teammates in your product team, and support your team through thoughtful feedback.
  • Continually improve our engineering standards in code reviews, advocating for better patterns and technologies, and making a meaningful impact on our development experience and tooling.
  • Promote a culture of collaboration, continuous learning, and knowledge sharing within the team.

Requirements

  • 5+ years of professional software development experience with a focus on developing full stack applications and familiarity with a wide range of technologies and programming concepts.
  • Prior experience and expertise working with payment systems and payment gateways, especially familiarity with Stripe or other similar payment processing platforms.
  • Proven experience working on highly complex high-trafficked web applications and APIs, with a focus on observability, performance monitoring, logging, and alerting.
  • Overall understanding of serverless computing and Platform as a Service providers such as Firebase.
  • Proficiency with NoSQL data engines like Firestore and SQL data engines like Postgres, with a focus on database design and optimization.
  • Our tech stack includes : Typescript, NestJS, React, and Elixir / Phoenix, GCP.
  • We use GitHub Actions and Linear for project management and tracking progress.
  • Bachelor’s Degree in computer science, engineering, or depth of practical experience.
  • Previous experience with our current technology stack is not required but helpful.

Preferred Qualifications

  • Previous experience with functional programming languages.
  • Previous experience supporting Highly Available services with 99.99% uptime or higher.
  • Previous experience in a startup environment or high-growth company.
  • Previous experience in a partially remote team setup.

What We Offer

Wonderschool provides the wage ranges it reasonably and in good faith expects to pay for all remote roles and as otherwise required by applicable law.

The expected range of starting pay for this role is $160,000 - $180,000 base salary. Actual compensation may vary within the listed range based on a wide array of factors including, but not limited to, skill set, and experience.

Wonderschool offers a competitive benefits package, including the following :

  • Health benefits offer up to 100% coverage for employee premiums and up to 80% for dependents.
  • Wifi, Employee Wellness, and co-working space reimbursements offered to all employees.
  • A flexible PTO plan, paid holidays, and mental wellness days.
  • Highly competitive parental leave policies, eligible to qualified individuals after 6 months of employment.
  • An autonomous workplace that prioritizes health and wellness to ensure our employees can produce their best work while achieving their personal and professional goals.
  • A highly collaborative work environment with a variety of team bonding opportunities.

This position is open to candidates in the SF / Bay Area and requires 4 days per week in our San Francisco Based Office

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Scale AI, Inc.
San Francisco, California

As a Senior Software Engineer on the team, you'll focus on building web based interfaces that allow large scale data collections for cutting edge models. Influence the culture, values, and processes of a growing engineering team. Inspire and mentor less experienced engineers. Ability to turn busines...

Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior Systems Software Engineer specializing in autonomy. ...

Promoted
CDW Corporation
Oakland, California

Experience both as a manager supporting a team of 10+ engineers/programmers and as a senior (principal or above) engineer or senior architect. The Senior Principal Software Engineer - Web position will design, develop, and maintain web applications, frameworks and infrastructure providing customer f...

Promoted
Tbwa Chiat/Day Inc
San Francisco, California

Senior Software Engineer (San Francisco). As a Software Engineer at EliseAI, you won't just write code; you'll be a driving force behind increasing operational efficiencies for businesses and improving lives. While working with other talented Engineers, you'll have the opportunity to take on signifi...

Promoted
Twitter
San Francisco, California

Quality and reliability are key pillars in your software engineering philosophy - Ensure infrastructure performance, uptime and scale while maintaining high standards of code quality and thoughtful design;. Develop an engineering team through mentorship and knowledge sharing. ...

Promoted
Apero Health
San Francisco, California

Ex-NSA, ex-Google engineers building healthcare payments platform. We're looking for engineers who can help us architect a high-performing system that can handle thousands of medical claims per day and give transparency to patients and providers. We're looking for engineers who can help us architect...

Promoted
Discord
San Francisco, California

We're looking for a highly motivated, mission-focused Senior Engineer to join our Notifications team. We’re looking for a founding engineer that has a strong product sense, strong sense of metrics and scale, and fearlessness in tackling large problems. You’ll be working with highly experienced engin...

Promoted
Easetalent
San Francisco, California

We are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join our dynamic team. As a Senior Full-Stack Engineer, you will play a pivotal role in designing, developing, and maintaining complex web applications, with a strong emphasis on both front-end and back-end develo...

Promoted
SENIOR SPIRIT OF ROSELLE PARK
San Francisco, California

Become an expert in your payments domain and mentor junior software engineers. Software Engineer role centers around envisioning superior technical solutions to our customers’ payment needs, leading its implementation and continuously ensuring reliable service to our customers. Finix is looking for ...

INSPYR Solutions
San Francisco, California

Title: Senior Software Engineer. Defining, reviewing, and documenting software and system designs in a high. BS or MS degree, preferred in Computer science (CS), Electrical engineering. ...