Premium Employer

i

This company page is being actively managed by Toast Team. If you also belong to the team, you can get access from here

Toast Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 24 Reviews

filter salaries All Filters

33 Toast Jobs

Senior Software Engineer

5-8 years

Bangalore / Bengaluru

Senior Software Engineer

Toast

posted 7hr ago

Job Role Insights

Flexible timing

Job Description

Senior Software Engineer - DE (Bangalore)

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.

Bready* to make a change?

Toast is scaling rapidly and with that growth comes an exciting new opportunity to join our new organization in Bangalore. Toast is looking for a Senior Software Engineer with a strong background in Data Engineering and understanding of AI to scale Toast AI platform and build highly impactful Fintech AI products.  We want to build a one stop shop for restaurants to make it easier, faster, and more enjoyable to manage a successful restaurant. You will enable restaurants to access data, draw meaningful insights, and take data-driven actions by leading the team to develop the best-in-class solution. 

About this roll* (Responsibilities) 

  • You will help in building, maintaining and support our Data Platform and enterprise Data Warehouse as it scales to support a rapidly growing company
  • You will work with engineers, data scientists and product managers in designing and implementing existing ETL pipelines for ascertaining, trans-forming, and storing restaurant orders, payments and pricing data. 
  • Routinely interact with various partners such as Data Scientists, MLEs, Software Engineers, and Product managers/owners, to understand requirements for adding features to existing data pipelines and creating new data endeavors. 
  • Aid in furthering development of existing optimization pieces of the ML pipeline of the underlying product engine and help turn machine learning models into business impact across Fintech product lines.
  • Participate in table design of new hive tables as well as optimization of existing tables based on patterns of frequent user queries.
  • Execute both tactical work fulfilling stakeholder requests for new data objects as well as strategic work planning and building infrastructure and tools to scale our analytical data capabilities
  • Reoriented internal CI/CD methods to reflect best practices and promote autonomy of build and deployment. 
  • Routine contributor to internal utility code base which is widely used and exhaustively reviewed by data engineers in the DIP (Data Integration Platform) and Software Engineering in the Data Platform teams.
  • Extensive utilization of functional Scala methods and immersed in learning and further implementing libraries such as Cats-effect, http4s, pureconfig, and more in our code- base.
  • Work with MLEs (Machine Learning Engineers) to help to create the infrastructure that enables data scientists to build, release, and monitor models at scale. 
  • Mentor to junior engineers within the immediate team and those new to Toast Engineering organization.

Do you have the right ingredients*? (Requirements)

  • 5+ years of experience as a Software or Data engineer.
  • Strong data modeling skills - understanding the use case and delivering robust pipelines to answer questions of today and tomorrow
  • Experience with cloud-based infrastructure, preferably with AWS tooling (SageMaker, DynamoDB, Athena, etc.)
  • Proficient in object-oriented languages, such as Python, Java, Kotlin, Scala and expertise in SQL. No problems if you have experience with other languages. Good engineers can adapt.
  • Experience designing and implementing complex and scalable data pipelines, data monitoring and quality control, and exposure to a variety of data infrastructure (data lakes, data warehouses, relational and NoSQL databases, etc.)
  • You have a strong understanding of software engineering, distributed systems and Event Driven Platforms gained from hands-on experience building fault-tolerant and secure applications.
  • You have experience working with product teams to invent solutions that deliver good outcomes to our customer and the company
  • You demonstrate humility, empathy and respectfulness
  • Enjoys building well-engineered, usable and accessible systems
  • Experience working in a team with Agile/Scrum methodology

Bonus ingredients*:

  • Experience with workflow orchestration tools like Apache Airflow, Mlflow and an open-source infrastructure-as-code tool such as Terraform is a plus
  • Knowledge of how machine learning solutions are shipped in production environments and what tools and best practices are used for developing model deployment pipelines
  • Foundational knowledge in statistical concepts (e.g. classification, regression, etc) and deep learning algorithms (e.g. CNN, RNN) is desirable
  • Experience with enterprise integration patterns (e.g., message queues, publish-subscribe, event-driven architectures).

Our Spread* of Total Rewards We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters’ changing needs. Learn more about our benefits at https://careers.toasttab.com/toast-benefits.

*Bread puns encouraged but not required


Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Software Engineer roles with real interview advice

What people at Toast are saying

3.0
 Rating based on 1 Senior Software Engineer review

Likes

Opportunity to learn and work on different technologies

  • Skill development - Good
Dislikes

Some people are arrogant, even though they are not well equipped enough. Also management does not even, if we complain about these people.

  • Promotions - Poor
Read 1 Senior Software Engineer review

Senior Software Engineer salary at Toast

reported by 7 employees with 5-13 years exp.
₹23 L/yr - ₹45 L/yr
134% more than the average Senior Software Engineer Salary in India
View more details

What Toast employees are saying about work life

based on 24 employees
86%
93%
69%
50%
Flexible timing
Monday to Friday
No travel
Night Shift
View more insights

Toast Benefits

Submitted by Company
Perks
Time Off & Leave
Core Benefits
Free Food
Team Outings
Education Assistance +1 more
Submitted by Employees
Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Toast with

Swiggy

3.8
Compare

Zomato

3.8
Compare

café Coffee day

3.8
Compare

Barbeque Nation

4.0
Compare

Faasos Food Services

4.1
Compare

InnerChef

4.5
Compare

Box8

3.5
Compare

Chaayos

3.4
Compare

Wow Momo Foods

3.6
Compare

Prime Focus Technologies

3.3
Compare

Yodlee

3.8
Compare

MapmyIndia

3.8
Compare

Global Edge Software

3.5
Compare

Bravura Solutions

3.9
Compare

Paramatrix Technologies

4.3
Compare

RGBSI

3.6
Compare

TEOCO Software

4.0
Compare

Calix

4.4
Compare

Upland Software

4.6
Compare

3Pillar Global

3.4
Compare

Similar Jobs for you

Fullstack Software Engineer at TOAST TAB PRIVATE LIMITED

Chennai

5-8 Yrs

₹ 25-35 LPA

Data Engineer at Techiebutler

5-7 Yrs

₹ 15-20 LPA

Data Engineer at Agilisium

Hyderabad / Secunderabad, Chennai

4-8 Yrs

₹ 15-25 LPA

Data Engineer at VENDEEP TECHNOIDENTITY SOLUTIONS PVT LTD

5-9 Yrs

₹ 15-27 LPA

Data Engineer at SKYGATE CONSULTING

8-14 Yrs

₹ 26-32 LPA

Senior Software Engineer at Nice Interactive

Pune

4-8 Yrs

₹ 15-20 LPA

Senior Data Engineer at TopHire.co

4-7 Yrs

₹ 12-20 LPA

Snowflake Developer at NTS Automation Labs Pvt Ltd

5-8 Yrs

₹ 16-25 LPA

Lead Data Engineer at Core Edge Solutions LLP

7-12 Yrs

₹ 40-50 LPA

Data Engineer at Yellow.ai

3-6 Yrs

₹ 12-25 LPA

Senior Software Engineer

5-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Software Engineer - IOS Developer

3-5 Yrs

Chennai

17hr ago·via naukri.com

Principal Software Engineer

12-18 Yrs

Chennai

2d ago·via naukri.com

Senior Software Engineer - Full Stack

5-8 Yrs

Chennai

3d ago·via naukri.com

Principal Software Engineer

12-16 Yrs

Chennai

3d ago·via naukri.com

Director of Engineering

17-18 Yrs

Chennai

6d ago·via naukri.com

Senior Software Engineer

5-9 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Manager, Payroll Operations

4-5 Yrs

Chennai

6d ago·via naukri.com

Senior Data Scientist

4-8 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Staff Software Engineer

8-12 Yrs

Chennai

6d ago·via naukri.com
write
Share an Interview