Software Engineer

5 months ago


Bengaluru, India SpotOn Full time

At SpotOn, we’re helping restaurants and small businesses compete and win with flexible payment and software technology—backed by real people who really care. From seamless point-of-sale systems to integrated restaurant management solutions, every SpotOn tool is designed to help local businesses increase profits and create better experiences for their customers and employees.

Recently, SpotOn was:

Named one of Fast Company’s Most Innovative Companies of 2024Awarded Great Places to Work and Built In’s Best Workplaces for the third year in a rowSelected as the Best Overall Restaurant POS by NerdWallet Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users

We’re committed to caring hard and moving fast so that we can continue to grow and make a positive impact together. 

That’s where you come in. 

Software Engineer- Labor Management

At SpotOn, we’re helping small businesses and restaurants compete and win with technology to better connect with their customers. Think marketing software, website development, e-commerce, reservations, online ordering, digital loyalty, review management, and both retail and restaurant point-of-sale (POS) solutions.

In the last 2 years, SpotOn has:

Raised $300M in Series F funding (valuing SpotOn at $ Billion)Earned awards for Great Places to Work and Built In’s Best Places to WorkHelped local businesses succeed with technology and support to battle through the labor shortage while also helping their employees earn more.

This year, we’re going even bigger—caring hard and moving fast down the path of high growth and positive impact.

That’s where you come in

We are seeking a Software Engineer to join our Labor Management Systems team, a group dedicated to developing cutting-edge solutions that simplify and optimize restaurant labor management. As a Software Engineer, you will play a crucial role in implementing, and maintaining software solutions that optimize labor scheduling, tracking, and management for our clients in the retail and hospitality industries. You will work on building and supporting high availability, real time systems that are the secret sauce to providing a competitive edge to our customer base.

Responsibilities:

Contribute to the development of robust, scalable, and user-friendly web applications, aligning with the team's technical vision and company-wide strategies.Develop innovative solutions using the latest technologies and tools for both front-end and back-end development.Collaborate with product managers, designers, and engineers to define product direction and deliver complex applications.Participate in thorough code reviews, providing and receiving constructive feedback to ensure high-quality code.Assist in mentoring junior engineers, promoting a culture of continuous learning and improvement.Troubleshoot and debug issues in production environments, working with customer support and operations teams to ensure timely resolution and minimal disruption to business operations.

Desired Qualifications

Strong foundational knowledge in computer science, with expertise in data structures, algorithms, and software design principles.Proficiency in our core technologies: PHP, Laravel, Golang, Javascript/React, MySQL, Kubernetes, Elastic Beanstalk, and AWS, with a willingness to learn and adapt to new technologies as needed. Minimum of 4 years of experience in software development, with a track record of contributing to complex, high-quality software projects. Demonstrated ability to tackle complex technical challenges, with innovative solutions that have been successfully deployed in production environments. Excellent problem-solving skills, with a methodical approach to debugging and troubleshooting. Strong communication skills, capable of articulating technical concepts to non-technical stakeholders. 

The tech stack in Labor Management

PHP Laravel Javascript/React Golang MySQL Kubernetes Elastic Beanstalk AWS

SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.

SpotOn is an e-verify company.



  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: DevOps EngineerJob Summary:At Iosys Software, we are seeking a skilled DevOps Engineer to collaborate closely with our Product and Engineering teams. This role involves having knowledge of all stages of software development and working alongside other software engineers and developers.Key Responsibilities:Develop high-quality code across system...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance....


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced and talented Senior Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that align with our company's technical vision.In this role, you will collaborate with product managers, UX/UI designers,...


  • Bengaluru, Karnataka, India Intelliswift Software Full time

    Job OverviewWe are seeking a highly skilled Cloud Software Engineer to join our team at Intelliswift Software. As a key member of our team, you will be responsible for designing and developing cloud-based software applications using Microsoft Technology (.NET).The ideal candidate will have 4-6 years of experience in development, with a strong understanding...

  • Software engineer iii

    3 weeks ago


    Bengaluru, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Full stack Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...

  • Software Engineer III

    4 weeks ago


    Bengaluru, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Full stack Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • Bengaluru, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Sr. AI Software Engineer to join our team. As a Sr. AI Software Engineer, you will be responsible for developing and implementing cutting-edge artificial intelligence solutions for our clients. You will work on exciting projects in the field of machine learning, natural language processing, and...

  • Software Engineer III

    4 weeks ago


    Bengaluru, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Full stack Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...

  • Software Engineer III

    4 weeks ago


    Bengaluru, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Full stack Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...

  • Software Engineer III

    4 weeks ago


    Bengaluru, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Full stack Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job OverviewWe are seeking a seasoned Senior Cloud Software Engineer to join our team at Sonata Software.Salary InformationThe estimated annual salary for this role is ₹1,200,000 - ₹1,500,000, depending on experience.Job DescriptionThis is an exciting opportunity to leverage your skills and expertise in cloud migration, microservices development, and...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer II to join our Upland Business Services team. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions using NetSuite.Key ResponsibilitiesDevelop and implement custom NetSuite solutions to meet business...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job OverviewWe are looking for a highly skilled Senior Mobile Software Engineer to join our team at AppYogi Software. This role is ideal for an experienced iOS/MacOS developer with a passion for building high-quality mobile applications.About the RoleAs a Senior Mobile Software Engineer, you will be responsible for designing, developing, and testing mobile...


  • Bengaluru, India Cloud Software Group Full time

    About Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...