Senior Software Engineer, Payments

1 Month ago • 6 Years + • Software Development & Engineering

Job Summary

Job Description

Toast is seeking a Senior Software Engineer to join its Fintech, Payments team. The role involves designing, building, deploying, and maintaining highly resilient and scalable features across Toast’s enterprise management products. You will lead complex projects, partner with various teams, ensure quality through automated testing, and mentor other engineers. The position requires working across the entire Toast platform, including the partner ecosystem, and contributing to building a new payment processor to enhance payment capabilities. The company values diversity, equity, and inclusion, fostering a collaborative hybrid work environment.
Must have:
  • Bachelor's degree or equivalent practical experience
  • 6+ years experience building backend services and APIs
  • Extensive experience with Object Oriented Language (Java/Kotlin)
  • Experience shipping production services
  • Experience scaling distributed systems
  • Excellent cross-team communication skills
Good to have:
  • Experience building Android applications with Kotlin

Job Details

Toast has grown to be a leading hospitality software company in the US and is now setting its sights on our next stages of growth.  As the business continues to grow, there is increased demand to enhance the enterprise level of support in the product. Toast customers who managed several restaurants a few years ago are now expanding their business and adding new locations. New enterprise customers are looking to leverage Toast technology to support the growth of their business in new ways. These exciting new opportunities will require Toast to bolster our product offerings

Are you bready* for a change?

Toast is looking for a Senior Software engineer to join our Fintech, Payments team. You will get to work across the entire Toast platform, including the partner ecosystem. As a member of the payments team, you will be working on building a new payment processor to take payments and enhance the payment platform capability

About this roll* (Responsibilities) 

  • Design, build, deploy, and maintain highly resilient and scalable features across Toast’s enterprise management products
  • Lead complex projects that improve functionality and reliability for our customers 
  • Partner with a wide array of teams across Toast 
  • Ensure quality by building automated testing for changes
  • Roll* features out to customers, including monitoring for success
  • Collaborate with UX and PM on the definition and design of features  
  • Mentor and coach other engineers
  •  

Work Mode: This role follows a hybrid work model, requiring a minimum of 2 days per week in the office.

 

Do you have the right ingredients*? (Requirements)

  • Bachelor’s degree or equivalent practical experience
  • 6+ years experience building backend services and APIs
  • Extensive experience working with an Object Oriented Language like Java or Kotlin, with a deep understanding of testing, quality, and best practices
  • Experience shipping production services and balancing getting things done with platform stability and reliability
  • Experience building backend services and APIs and scaling distributed systems
  • Experience building android applications with kotlin is a plus
  • Focused on delivering positive impact for Toast customers
  • Enjoys working in a team environment with a shared code-base
  • Excellent cross-team communication skills on complex technical topics 

We are hiring individuals with a wide range of experience so if you have more or less than these exact roles, please still apply!

Our Tech Stack

Toast’s products run on a stack that ranges from guest and restaurant-facing Android tablets to backend services in Java to internal, guest-facing and restaurant-facing web apps. Our backend services follow a microservice architecture written using Java 8 and DropWizard; we use AWS extensively, ranging from S3 to RDS to Lambda. We have our own platform for dealing with user management, service elevations and robust load balancing. Toast stores data in a set of sharded Postgres databases and utilizes Apache Spark for large scale data workloads including query and batch processing. The front-end is built primarily using React and ES6. The main Toast POS application is an Android application written in Java and Kotlin. For data between tablets and our cloud platform we operate RabbitMQ clusters as well as direct tablet communication to the back end.

*Bread puns encouraged but not required

 

 

Diversity, Equity, and Inclusion is Baked into our Recipe for Success

At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.

We Thrive Together

We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and regionally, check out: https://careers.toasttab.com/locations-toast.

Apply today!

Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact candidateaccommodations@toasttab.com.

------

For roles in the United States, It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Similar Jobs

Gojek - Account Manager

Gojek

Jakarta, Indonesia (On-Site)
1 Year ago
Capgemini - ORACLE EPM FUNCTIONAL CONSULTANT

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
HCL Tech - Lead Business Analyst with data analysis

HCL Tech

New Jersey, United States (On-Site)
1 Month ago
Scopely - Senior Software Engineer (Web Development)

Scopely

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
imerza - 3D Art Production Manager - Archviz / Unreal Engine

imerza

Sarasota, Florida, United States (On-Site)
3 Weeks ago
Assystems - Decommissioning Engineer

Assystems

Chusclan, Occitanie, France (On-Site)
3 Weeks ago
Social Discovery Ventures - Senior NLP Engineer

Social Discovery Ventures

Tbilisi, Tbilisi, Georgia (Remote)
1 Day ago
Alphawave Semi - Staff DFT Engineer

Alphawave Semi

Toronto, Ontario, Canada (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Sri Lanka (Remote)
9 Months ago
PwC - Senior consultant SAP Finance | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scout - Chief Integrity & Compliance Officer

Scout

Columbia, South Carolina, United States (On-Site)
2 Weeks ago
Steel Wool Studios - Senior Gameplay Engineer

Steel Wool Studios

United States (Remote)
1 Week ago
Google - Senior Account Strategist, Mid-Market Sales

Google

Mountain View, California, United States (On-Site)
2 Months ago
Applied materials  - DevOps Support Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Addepar - Sr. Product Designer - Platform Architecture

Addepar

Canada (Remote)
2 Months ago
GoTo Group - Area Operations Staff

GoTo Group

Malang, East Java, Indonesia (On-Site)
4 Weeks ago
Hawkeye Innovations - Football Video Systems Technician

Hawkeye Innovations

Udine, Friuli-Venezia Giulia, Italy (On-Site)
3 Weeks ago
Ever Curious - Narrative Designer & Writer

Ever Curious

Canada (Remote)
2 Months ago
Amber - Senior Development Tester

Amber

Guadalajara, Jalisco, Mexico (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Euromonitor - Senior Software Engineer

Euromonitor

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Ethos Life - Senior Frontend Engineer

Ethos Life

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Zscaler - Deputy Manager, General Ledger

Zscaler

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
1 Week ago
Mindtickle - Director Business Development

Mindtickle

Pune, Maharashtra, India (On-Site)
1 Week ago
Zenoti - Senior Recruitment Partner

Zenoti

Hyderabad, Telangana, India (On-Site)
6 Days ago
Mellow Designs - Art Director | 5 - 7 Yrs | Branding Domain | Agency Background

Mellow Designs

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
PwC - IN_Manager_Telecom Consulting_TMT_Advisory_Gurugram

PwC

Gurugram, Haryana, India (On-Site)
7 Months ago
Aeries technology - BI Architect

Aeries technology

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Netomi - Software Engineer In Test II

Netomi

Gurugram, India (Remote)
4 Months ago
Enphase Energy - Field Service Coordinator - Spanish

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Contentstack - Senior Software Engineer I

Contentstack

Virar, Maharashtra, India (On-Site)
1 Month ago
Survay Monkey - Staff Software Engineer

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
broadcom - ASIC Implementation Engineer

broadcom

San Jose, California, United States (On-Site)
5 Days ago
Inveniolsi - SAP Basis Associate Consultant

Inveniolsi

Suva, Central Division, Fiji (On-Site)
3 Weeks ago
playrix  - Senior Release Support Engineer

playrix

Cyprus (Remote)
8 Months ago
2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
10 Months ago
NVIDIA - Physical Design Engineer

NVIDIA

Beijing, Beijing, China (On-Site)
4 Months ago
Qualcomm - Senior Camera Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
1 Month ago
Cadence - Lead Application Engineer

Cadence

Tampere, Pirkanmaa, Finland (On-Site)
5 Days ago
Apple - Firmware Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Omaha, Nebraska, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

Columbus, Ohio, United States (Remote)

Lake Oswego, Oregon, United States (On-Site)

Nashville, Tennessee, United States (Remote)

Binghamton, New York, United States (On-Site)

Toronto, Ontario, Canada (Remote)

View All Jobs

Get notified when new jobs are added by Toast

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug