Staff Software Engineer

2 weeks ago


Bangalore Karnataka, India Toast Inc Full time

Toast is driven by building the all-in-one restaurant platform that helps restaurants operate their business increase sales engage guests and keep employees happy Toast connects employees operations and guests on a reliable easy-to-use platform so restaurateurs can stay one step ahead of a rapidly evolving hospitality market Are you bready to make a change We have built the Enterprise Payments team from the ground up to help lead Toast s journey of expanding into Enterprise customers such as Marriott on a global scale This team fuels Toast s growth by developing and supporting a strong payments foundation As a Staff Software Engineer on this team you will have the opportunity to build innovate and scale the next generation of our software solutions with a global-first mindset You ll work closely with PMs SEs QA UX and customers to deliver solutions that maximize value while aligning with diverse markets and ecosystems About this roll Responsibilities Design build deploy and maintain highly resilient and scalable features across Toast s Enterprise line-of-products Lead complex projects that may span multiple teams systems Collaborate with PM UX QA and other engineers on the development of new features products Partner with a wide array of teams across Toast Drive high-quality team output and ensure that the team makes solid technical decisions Collaborate with peer engineers provide design feedback and participate in code reviews Champion best practices for SDLC CICD life-cycles Ensure quality by building automated testing for changes Roll features out to customers ensuring successful delivery and operation including monitoring for success and or failures Lead mentor and coach engineers on industry-standard development best practices Do you have the right ingredients Requirements 9 years of hands-on experience delivering high-quality reliable scalable services and software systems using contemporary object-oriented languages Familiar with traditional databases and alternative data stores with a strong understanding of distributed datastores and knowledge of when to use what Have strong understanding of fault-tolerant highly-scalable secure distributed systems Awareness of MVVM architecture style Reactive Programming Passionate about building great software products You demonstrate humility empathy and respectfulness Proficiency in SDLC best practices Proficiency in testing android applications delivering high-quality reliable apps to production Ensure data integrity quality and consistency Excellent cross-team communication skills on complex technical topics Experience working with Cloud Infrastructure AWS or similar Special Sauce Nice to Haves Awareness of Android development frameworks in Kotlin or Java What we use to make our dish Our Tech Stack Backend services which follow a microservice architecture written using Kotlin Java and DropWizard Android apps built using Kotlin Java Event driven messaging streaming using Apache Pulsar RabbitMQ Apache Camel for implementing Enterprise Integration Pattern React ES6 based Frontend SPAs leveraging Tailwind GraphQL and Storybook DynamoDb Postgres as core persistence data-storage layers Datadog Sentry for system and application metric and monitoring Splunk for log aggregation FireHydrant for alerting 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 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 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



  • bangalore, India Black Duck Software, Inc. Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bangalore, Karnataka, India Palo Alto Networks Full time

    Company Description Our Mission At Palo Alto Networks everything starts and ends with our mission Being the cybersecurity partner of choice protecting our digital way of life Our vision is a world where each day is safer and more secure than the one before We are a company built on the foundation of challenging and disrupting the way things are done and we...


  • Bangalore, India Rippling Full time

    Staff Software Engineer Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform. By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. With...


  • Bangalore, Karnataka, India GE Healthcare Full time

    Summary As Staff Software Engineer You ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components You ll take ownership of the implementation of individual software components with high emphasis on quality test-driven development and...


  • bangalore, India Black Duck Software Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bangalore, Karnataka, India Visa Full time

    Company Description Visa is a world leader in payments and technology with over 259 billion payments transactions flowing safely between consumers merchants financial institutions and government entities in more than 200 countries and territories each year Our mission is to connect the world through the most innovative convenient reliable and secure payments...


  • Bangalore, Karnataka, India Spotnana Full time

    How you ll make an impact Are you ready to embark on an exciting adventure as a Software Engineer at Spotnana Join our dynamic team and be a part of a mission-critical project that will propel Spotnana s growth and success We re seeking versatile engineers with leadership qualities a passion for problem-solving and the enthusiasm to take on new challenges...


  • Bangalore, Karnataka, India Hewlett Packard Enterprise Full time

    Software Engineer Staff This role has been designed as Hybrid with an expectation that you will work on average 2 days per week from an HPE office Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work We help companies connect protect analyze and act on their data and applications wherever they live...


  • Bangalore, India Epsilon Full time

    Staff Software Engineer About Business Unit: The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops and builds products that position Epsilon as a differentiator, encouraging an open and balanced marketplace built on...


  • bangalore, India Rippling Full time

    Staff Software Engineer About Rippling Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform. By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make...