Job Details: Senior Software Engineer, Fintech


JobsIreland
Jervis Street
Dublin 1
jobsireland.ie
Senior Software Engineer, Fintech
Now, more than ever, the Toast team is committed to our customers.
We?re taking steps to help restaurants navigate these unprecedented
times with technology, resources, and community. Our focus is on
building the restaurant platform that helps restaurants adapt, take
control, and get back to what they do best: building the businesses
they love. And because our technology is purpose-built for
restaurants, by restaurant people, restaurants can trust that we?ll
deliver on their needs for today while investing in experiences that
will power their restaurant of the future.

ARE YOU BREADY* FOR A CHANGE?

Toast is looking for a Senior Software Engineer to build new FinTech
capabilities. As well as providing a cutting edge point of sale system
for restaurants, Toast also processes billions of dollars of payments,
and offers best-in-class financial services solutions to our
customers. As we build new solutions to meet the needs of our
customers, we need to build systems that are both increasingly
extensible, robust, scalable and deliverable continuously. We need
your help to improve our platform and add the next generation of
products.

ABOUT THIS ROLL* (RESPONSIBILITIES)
* This is a greenfield initiative with the opportunity to create an
innovative cards management platform that will optimise restaurants
and their employees control and seamless processing of millions of
financial transactions daily
* Develop an expert understanding of Toast?s payments processing
platform and related FinTech offerings, e.g. lending
* Hands-on contributions in designing, estimating, building,
code-reviewing, testing, debugging, configuring, integrating,
documenting, and maintaining - high performance, flexible, and highly
scalable services and integration pipelines that make up our Fintech
offerings
* Collaborate with UX, PM, QA and Engineering to build best-in-class
solutions in a complex and fast-moving environment
* Champion best practices such as quality integration and unit
testing

DO YOU HAVE THE RIGHT INGREDIENTS*? (REQUIREMENTS)
* Experience delivering high quality, reliable services to production
using Proficient in Java, Kotlin or other object oriented language(s)
* Experience working in a team with Agile/Scrum methodology
* Experience of financial services transaction processing

*Bread puns encouraged but not required

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.
Now, more than ever, the Toast team is committed to our customers.
We?re taking steps to help restaurants navigate these unprecedented
times with technology, resources, and community. Our focus is on
building the restaurant platform that helps restaurants adapt, take
control, and get back to what they do best: building the businesses
they love. And because our technology is purpose-built for
restaurants, by restaurant people, restaurants can trust that we?ll
deliver on their needs for today while investing in experiences that
will power their restaurant of the future.

ARE YOU BREADY* FOR A CHANGE?

Toast is looking for a Senior Software Engineer to build new FinTech
capabilities. As well as providing a cutting edge point of sale system
for restaurants, Toast also processes billions of dollars of payments,
and offers best-in-class financial services solutions to our
customers. As we build new solutions to meet the needs of our
customers, we need to build systems that are both increasingly
extensible, robust, scalable and deliverable continuously. We need
your help to improve our platform and add the next generation of
products.

ABOUT THIS ROLL* (RESPONSIBILITIES)
* This is a greenfield initiative with the opportunity to create an
innovative cards management platform that will optimise restaurants
and their employees control and seamless processing of millions of
financial transactions daily
* Develop an expert understanding of Toast?s payments processing
platform and related FinTech offerings, e.g. lending
* Hands-on contributions in designing, estimating, building,
code-reviewing, testing, debugging, configuring, integrating,
documenting, and maintaining - high performance, flexible, and highly
scalable services and integration pipelines that make up our Fintech
offerings
* Collaborate with UX, PM, QA and Engineering to build best-in-class
solutions in a complex and fast-moving environment
* Champion best practices such as quality integration and unit
testing

DO YOU HAVE THE RIGHT INGREDIENTS*? (REQUIREMENTS)
* Experience delivering high quality, reliable services to production
using Proficient in Java, Kotlin or other object oriented language(s)
* Experience working in a team with Agile/Scrum methodology
* Experience of financial services transaction processing

*Bread puns encouraged but not required

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.


We need : English (Good)

Type: Permanent
Payment:
Category: Others

Apply for this Job Offer
Name: (*) 
Email: (*) 
Phone: (*) 
Please Provide a Cover in the English Language.
CV: (*) 
Are you human ?
Share on your Facebook Page: