Talent.com
No longer accepting applications
Software Engineer

Software Engineer

Catering RewardsBengaluru, IN
9 days ago
Job description

Join our mission to revolutionize the North American restaurant industry. Catering Rewards empowers restaurants to grow their catering business (“Food For Work”) through innovative reward systems, bypassing traditional commission-heavy platforms. We’re building a Gen AI-powered marketplace application that leverages advanced machine learning to personalize incentives, recommend reward structures, and drive more catering orders to restaurants in real time.

Role Overview

We are looking for a talented and motivated Senior Software Development Engineer to join our Development team.

Our teams work on cutting edge cloud technology and are challenged daily to think outside the box and push themselves to achieve breakthroughs in design, programming skill and most of all engineering excellence.

If you are passionate about writing secure code, advocating high quality and building / maintaining scalable and resilient cloud services, we are offering you a unique opportunity to build your career with Catering Rewards and gain experience working with high-performance cloud-based systems.

Experience, Knowledge and Skills

  • 4+ years experience as a backend / full stack developer using NodeJS / Python.
  • Completion of a bachelor’s degree in Computer Science, Engineering, or equivalent.
  • Hands-on experience with LLMs and Gen AI frameworks (e.g. OpenAI, Azure OpenAI, Deepseek)
  • Familiarity with recommendation engines, vector search (e.g. Pinecone, FAISS), and prompt engineering
  • Experience working with AWS services and cloud-based application development. Particularly AWS based services – e.g. ECS, RDS, Lambda etc.
  • Experience in designing and implementing microservices architecture, with knowledge of containerization technologies like Docker
  • Working knowledge of database systems (e.g. MySQL or PostgreSQL).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.  You can clearly communicate your needs, goals, and can explain your decisions articulately.

Desired

  • Education from one of premier institutions like IITs, NITs or equivalent.
  • Experience with frontend technologies like React.js a plus
  • A TDD mindset with an emphasis on automation and test coverage.
  • Experience with monitoring cloud COGS and understanding how the systems you will be responsible for building and deploying impact COGS
  • Interest or experience in developing payment systems, loyalty programs.
  • An active interest in software engineering and keeping up with the latest trends.
  • Interest in high availability systems and scalable architectures.
  • What We Offer

  • Competitive compensation, based on experience.
  • Future ability to participate in ESOP
  • Direct access to the founding team and key decision-makers.
  • Opportunity to pioneer AI-driven marketing in the restaurant SaaS space.
  • Flexible remote work, supportive culture, and strong growth trajectory.
  • How to Apply

    Applications via (Easy Apply) or email your resume to : careers@cateringrewards.com.

    Join us at the intersection of AI, rewards, and restaurant innovation to help CateringRewards become the industry expert!

    Create a job alert for this search

    Software Engineer • Bengaluru, IN

    Related jobs
    • Promoted
    Software Engineer

    Software Engineer

    A.P. Moller - MaerskBengaluru, Karnataka, India
    Moller - Maersk is an integrated container logistics company and member of the A.Connecting and simplifying trade to help our customers grow and thrive. With a dedicated team of over 95,000 employee...Show moreLast updated: 9 days ago
    • Promoted
    Software Engineer

    Software Engineer

    CrimsonLogicBengaluru, Karnataka, India
    Our Employee Value Proposition Advancing our People.At CrimsonLogic, we put your Career and Well-being first.We are committed to advancing your career through a full spectrum of professional Develo...Show moreLast updated: 8 days ago
    • Promoted
    Software Engineer

    Software Engineer

    DroisysBangalore, IN
    Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agil...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Searce Incbangalore, karnataka, in
    We're searching for the architects of the audacious & the pioneers of the possible.If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the futur...Show moreLast updated: 9 days ago
    • Promoted
    Engineer, Software

    Engineer, Software

    MeasureOnehosur, tamil nadu, in
    You will collaborate closely with our product team to improve systems that extract data from diverse and dynamic endpoints. The ideal candidate is a proactive problem-solver who thrives in fast-pace...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    SynechronBengaluru, Karnataka, India
    At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Show moreLast updated: 9 days ago
    • Promoted
    Software Engineer

    Software Engineer

    ACL DigitalGreater Bengaluru Area, India
    We are seeking an experienced Oracle CX and Marketing Cloud Consultant to design, implement, and support Oracle’s suite of Customer Experience (CX) and Marketing applications, including Oracle Eloq...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer

    Software Engineer

    AlphaNimbleGreater Bengaluru Area, India
    The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance.Our purpose-built soft...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Wayzim Technology Co., Ltd.Bengaluru, Karnataka, India
    Wayzim is an industry-leading supplier of intelligent logistics equipment, intelligent vision systems and industrial sensors. One of the few international companies that have the integrated capabili...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Triple-ABengaluru, IN
    Triple-A is a global payment institution licensed in the United States, Europe, and Singapore, enabling businesses worldwide to pay and get paid in both local and digital currencies.We empower busi...Show moreLast updated: 8 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RadwareGreater Bengaluru Area, India
    About Us Radware is at the forefront of cloud security innovation, and we're expanding our cloud business with next-generation management and protection solutions. Join us as a Senior Software Engin...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer

    Software Engineer

    IvantiBengaluru, Karnataka, India
    Are you a creative problem solver ready to build leading-edge cloud solutions?.If you’re passionate about engineering high-impact software and enjoy collaborating across global teams, Ivanti wants ...Show moreLast updated: 21 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Trelleborg GroupGreater Bengaluru Area, India
    Trelleborg is a world leader in engineered polymer solutions for almost every industry on the planet.And we are where we are because our talents brought us here. By specializing in the polymer engin...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    ThunderSoft India Private Limitedbangalore district, karnataka, in
    Work closely with the project team to understand business requirements and translate them into effective automation workflows. Design and implement automation solutions using tools such as Power Aut...Show moreLast updated: 21 days ago
    • Promoted
    Software Engineer

    Software Engineer

    EpsilonBengaluru, Karnataka, India
    About Business Unit : The Architecture Team plays a pivotal role in the end-to-end design, governance, and strategic direction of product development within Epsilon People Cloud (EPC).As a centre o...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Innova ESIBangalore, IN
    We are a leading technology company dedicated to innovation and excellence.Our mission is to create cutting-edge solutions that empower businesses and enhance user experiences.We foster a collabora...Show moreLast updated: 22 days ago
    • Promoted
    Software Engineer

    Software Engineer

    HCLTechGreater Bengaluru Area, India
    Bachelor or higher degree in Engineering, Computer Science, IT or Logistics.BY Warehouse Management System solution (Discrete) - formerly know as red prairie or BY. Should have strong technical skil...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Alp Consulting Ltd.Bangalore Rural, Karnataka, India
    Years of in Big Data & Data related technology experience.Expert level understanding of distributed computing principles. Expert level knowledge and experience in Apache Spark.Hands on programming w...Show moreLast updated: 21 days ago