Senior Software Engineer, Payments

3 weeks ago


Los Angeles, California, United States Super Service Full time

About Super Service

We are a fast-paced, high-growth tech company that cares about our people and takes career progression seriously. Our promise is that working here is more than just a job; it's an opportunity to unlock one's potential, where learning is celebrated and impact is realized.

This is your career and our aim is to supercharge it through the people, the work, and the programs that fuel who we are.

About this team

Our engineering team has three full-stack product development focus areas: travel, fintech, and a superapp that unifies travel and fintech along with several other savings and earnings use cases.

We have dozens of microservices and event-driven architecture that handle thousands of requests and events per second, ingest over 1TB of data per day and process over $1MM per day in sales, while maintaining a 99.9+% uptime.

We have 80 engineers across our teams and our biggest selling point is our focus on supporting our engineers' career growth, whether that's as a technical contributor or people leader.

As an engineer in our product development org you will work closely with Product Managers, Designers, and QA, and work in an agile, fast-paced environment (that respects work/life balance).

About this role

As a Senior Software Engineer, Payments, you will be one of the most senior technical contributors on your team. You will tackle the most difficult technical challenges the team faces spanning both frontend and backend development work.

This will include building out a payment processing service for SuperTravel, Super Pay, or Super+ (and any other verticals we might be working on).

We use a modern front-end stack featuring React, TypeScript, Python and React Native, and this role will predominantly work with React and React Native.

We use Material-UI and maintain our own component library, using Figma for mock-ups. Other technologies you'll work with include Gitlab, AWS, Postgres, Redis, Datadog, Amplitude, and Snowflake.

You will report to an Engineering Manager.

As a Senior Engineer you have the choice to continue on the IC track into the Staff Software Engineer role or switch to the people management track into an Engineering Manager role.

Key Challenges

Build out and fully own our payment processing infrastructure, integrating with various third-parties

Ship projects end-to-end in a fast-paced, iterative environment

Have the opportunity to very meaningfully propel the business forward, and experience the impact of your work on the company's business metrics and user experience

Own features, services, caches, and databases, including deployment, monitoring, debugging, and testing

Uphold standards for quality by performing code reviews and contributing to cross-team discussions on best practices

Mentor junior developers

Participate in cross-functional team projects, work with external stakeholders, and help shape the technical roadmap for future team projects

Be data-driven and close to the customer, conducting experiments for nearly everything you launch

About You

We're looking for highly-motivated self-starters who share our excitement for growth and impact.

We're looking for someone who is willing and able to work across the stack and defend design choices for critical payments infrastructure.

We're looking for someone who is interested in building products in a scaleup environment: moving quickly, being data-driven, wearing multiple hats, continuously learning.

Strong communicator, and able to thrive on an agile team, contributing to: sprint ceremonies, quarterly project planning, engineering guilds, and working with various internal and external stakeholders.

Highly motivated, have a strong sense of ownership, and able to drive complex projects end-to-end working on systems that must maintain high levels of availability, uptime, and reliability.

5+ years of professional working experience in software development, including 3+ years working on payment processing or payments infrastructure

2+ years of professional experience working with web services including a modern frontend JS framework (ex. React, Vue, Angular) and comfortable tackling system design challenges

Worked closely with business stakeholders on building brand new tooling/infrastructure

Bonus Points

Have mentored more junior developers

Working experience across a breadth of our infrastructure, languages and stacks (Python, Node, Gitlab, AWS, Docker, Postgres, Redis, Datadog, Amplitude, and Snowflake)

SQL / analytics know-how, and experience with devops concepts

Experience in a startup or scaleup environment

We've got you covered

Competitive salary packages, equity options, great benefits from day one, wellness budgets, as well as personal and team-level development budgets

We are remote first - you have the flexibility to work from around the world and the hours that make sense for you- so that you can do your best work while living life on your own terms

Other perks include: unlimited PTO, recharge days, travel discounts on SuperTravel, Weekly UberEats credit

We welcome new family additions with generous parental leave and a flexible return-to-work plan

This is just scratching the surface - check out our careers site for a more detailed overview of our perks & benefits

$115,000 - $200,000 a year

As part of our compensation philosophy at Super Service, we benchmark roles based on geographic location. The base salary range for this position is $115,000 USD - $200,000 USD.

We Believe in Equal Opportunity

We are an equal opportunity employer and value diversity at our company.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Accommodations are available on request for candidates taking part in all aspects of the selection process. If needed, please notify our Talent Acquisition Partner.



  • Los Angeles, California, United States Super Service Full time

    About this roleWe are seeking a highly motivated and experienced Senior Software Engineer to join our team as a Technical Lead for Payment Processing. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable payment processing systems.As a Technical Lead, you will work closely with our...


  • Los Angeles, California, United States eTek IT Services, Inc. Full time

    Job Title: Senior Software Engineer with Payment SystemsAs a Senior Software Engineer with Payment Systems, you will be responsible for designing, writing, testing, implementing, and documenting solutions for assigned programs and applications across the organization.Key Responsibilities:Design, write, test, implement, and document solutions for assigned...


  • Los Angeles, California, United States Lightspark Full time

    Job Description:Lightspark is a leading provider of enterprise-grade payment solutions, enabling fast and secure transactions globally. We're seeking a highly skilled Senior Backend Engineer to join our Fiat Platform team and design, develop, and optimize cutting-edge payment systems.Key Responsibilities: Design and develop scalable backend services that...


  • Los Angeles, California, United States Tickets Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Tickets. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying cutting-edge software solutions that enable frictionless and unforgettable fan experiences in venues across the globe.Our team is passionate about building innovative products...


  • Los Angeles, California, United States South Central Family Health Cent Full time

    Job Title: Senior Software EngineerIn the role of Senior Software Engineer at {company}, you will be responsible for developing and maintaining high-quality software applications.Key Responsibilities:- Design and implement software solutions- Collaborate with cross-functional teams to identify and prioritize project requirements- Develop and maintain...


  • Los Angeles, California, United States Formstack Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Formstack. As a Senior Software Engineer, you will be responsible for designing and developing innovative web applications using modern front-end technologies.Key Responsibilities:- Design and develop front-end applications using...


  • Los Angeles, California, United States CodeForce Full time

    Job Summary:A Senior Software Engineer is responsible for leading and/or working on the most complex IT applications design, development, modification, testing, installation, implementation, and support of new or existing applications software.This classification may also plan, install, configure, test, implement, and manage a systems environment in support...


  • Los Angeles, California, United States Atlas UP Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Atlas UP. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our AI-powered software applications.Key Responsibilities:* Contributing to the development of our AI-powered software applications using...


  • Los Angeles, California, United States City National Bank Full time

    Job DescriptionCity National Bank is seeking a highly skilled Senior Full Stack Engineer - Real Time Payments to join our team. As a key member of our Commercial Technology and Innovation organization, you will be responsible for designing, developing, and maintaining complex software systems for our Real Time Payments and FedNow Payments functions.Key...


  • Los Angeles, California, United States Raytheon Full time

    Job Title: Senior Software EngineerJob Summary:Raytheon is seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing and developing advanced one shot devices technologies using scientific principles, theories, and concepts. You will also support failure analysis and corrective action through...


  • Los Angeles, California, United States Tencent Full time

    Job SummaryTencent is seeking a highly skilled Senior Animation Software Engineer to join our team. As a key member of our animation team, you will be responsible for developing and maintaining animation-related features, including in-game animation, Maya animation tools, and pipelines.Responsibilities• Collaborate with Technical Artists, Animators,...


  • Los Angeles, California, United States Motion Recruitment Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Motion Recruitment. As a Senior Software Engineer, you will be responsible for designing and developing scalable backend platforms using C# and .NET framework fundamentals.Key Responsibilities:Design and develop high-performance backend platforms...


  • Los Angeles, California, United States Tickets Full time

    Unlock the Future of Live Sports and EntertainmentTickets, a cutting-edge technology company, is revolutionizing the way fans experience live sports and entertainment. We're seeking a highly skilled Senior Software Engineer to join our team and help shape the future of our innovative platforms and products.As a Senior Software Engineer, you will be...


  • Los Angeles, California, United States Tech Holding Full time

    About the RoleTech Holding is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software systems.Key ResponsibilitiesCollaborate with Product and Business teams to understand business implications and user flows for...


  • Los Angeles, California, United States Freeform Full time

    Job OverviewFreeform is revolutionizing the manufacturing industry with its cutting-edge software-defined, autonomous metal 3D printing factories. As a Senior Software Engineer, you will play a crucial role in architecting, developing, and maintaining critical software systems for our factories, ensuring the production of high-quality, flawless parts at...


  • Los Angeles, California, United States City National Bank Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Engineer to lead our Real Time Payments team. As a key member of our Commercial Technology and Innovation organization, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesProvide technical guidance and leadership to a team of...


  • Los Angeles, California, United States Perkins Coie Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing and developing complex software systems using cutting-edge technologies.Key Responsibilities:Design and develop software systems using Java, Python, and C++.Collaborate with cross-functional...


  • Los Angeles, California, United States InDepth Engineering Solutions Full time

    Job DescriptionWe are seeking a highly skilled IT professional to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to...


  • Los Angeles, California, United States Optum Full time

    Overview: Optum is seeking a highly skilled Senior Software Engineering Leader to drive the development of scalable and efficient software systems.Salary: The estimated annual salary for this position is $120,000 - $180,000, depending on experience and qualifications.Job Description: As a Senior Software Engineering Leader at Optum, you will be responsible...


  • Los Angeles, California, United States Medtronic Full time

    About the RoleWe are seeking a skilled and motivated Senior Software Engineer to join our dynamic team at Medtronic. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions to program and test our innovative products.Key ResponsibilitiesDesign and implement software to install...