Software Engineer

13 hours ago


Bangalore, India Schmooze Full time

About Schmooze

At Schmooze, we are redefining how people connect and match online. Through cutting-edge AI and machine learning, we’ve built a unique meme-driven recommendation and matching system that keeps users engaged in meaningful and entertaining ways. We don’t just want to build another dating app—we are here to revolutionize how people form connections, one meme at a time.

Founded by Vidya Madhavan and Abhinav Anurag, alumni of Stanford and BITS Pilani, Schmooze has been featured in leading publications such as TechCrunch, Forbes, and The Economic Times for our innovative approach to matchmaking. Our app has already garnered millions of interactions worldwide, proving that memes are more than just jokes—they’re a powerful way to connect people.

Why You Should Join Us

At Schmooze, we move fast, solve tough problems, and refuse to settle for mediocrity. If you're a backend engineer who thrives on tackling world-changing challenges, you'll fit right in.

Impact Millions: Your work will directly shape how millions of users interact, match, and build connections.

Cutting-Edge Tech: Work with a powerful real-time, data-driven stack, solving complex scalability and performance problems.

High Ownership & No Bureaucracy: No unnecessary meetings, no red tape—just a close-knit team working relentlessly to push boundaries.

Data-Driven, Results-Oriented: We iterate fast, measure everything, and pivot when needed to build the best product possible.

What You’ll Do

Scale our infrastructure to support millions of meme-driven interactions.

Design, build, and optimize high-performance APIs.

Handle real-time data processing using state-of-the-art tools.

Simulate edge cases to rigorously test your code.

Document your work and improve engineering best practices.

Solve real-time customer problems and continuously enhance the user experience.

Tech Stack You’ll Work With

Backend: Python, Async Programming (asyncio), Sanic Framework, Go, Gin

Databases & Storage: Postgres, Elasticsearch, Starrocks, Redis

Messaging & Streaming: Kafka, Flink, gRPC

Infrastructure: Kubernetes, AWS

Testing & Performance: Locust, Claude

The Challenges You’ll Tackle

Work on our State-of-the-art Meme Recommendation Algorithm that ensures maximum user engagement.

Contribute to the Matching Algorithm that ensures fair and meaningful connections, not just benefiting the top 5% of users (looking at you, Tumble, Bimber, Cringe—you cheated us all along).

Optimize our backend for ultra-low latency matching and messaging.

Build robust systems that can scale seamlessly as our user base explodes.

What We Look For

Experience: 0-2 years of relevant experience. Any prior start-up experience is a bonus.

Hunger to work on world-changing problems.

Deep expertise in Python backend development.

Strong experience with scalable architectures, distributed systems, and async processing.

A hacker’s mindset—ability to move fast, break things, and fix them better.

Strong ownership instincts. You don’t wait for directions; you take charge.

A bias for action—we don’t believe in waiting around.

Our Culture

Homely Vibe – We are a small, close-knit team that supports each other.

Career Growth is a KPI – Your growth matters to us as much as our company’s success.



  • Bangalore, India Aurigo Software Technologies Full time

    Engineering Lead Location: Experience: 10+ years Work Mode: Hybrid (3 days from office) In this role, you will work on a variety of projects in a highly collaborative, fast paced environment. You will be responsible for analysing the requirements, designing and developing software that is going to solve real world customer problems. Bachelor’s degree in...


  • Bangalore, India Xurrent Full time

    Mission of the Position At Xurrent, the SDET (Software Development Engineer in Test) plays a mission-critical role in driving the quality, resilience, and performance of our modern ITSM platform. In this role, you will be responsible for building and maintaining automated testing frameworks, lab and testing tools, to perform validation for the release...

  • Sr Staff Data Engineer

    13 hours ago


    Bangalore, India Aurigo Software Technologies Full time

    Senior Staff Data Engineer (Agentic AI Engineer) Location: Experience: 5+ years Aurigo is leading the charge in transforming enterprise SaaS for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving smarter, faster, and more efficient...

  • Software Engineer

    2 weeks ago


    Bangalore, India Playdawn Full time

    Software Engineer (Gaming) Job Details: Employment Type: Full-time, Permanent Location: Bangalore (In-office) Job Description: We seek an experienced, highly technical, and exceptionally driven Software Engineer to develop a world-class mobile games in India. You should be comfortable driving change, providing direct feedback, solving complex...


  • Bangalore, India Playdawn Full time

    Lead Software Engineer (Non - Gaming) Role & Key Responsibilities-You will be the driving force behind our technical excellence. You'll work closely with our team toimplement best practices, improve our architecture, and create a high-performance engineering culture.-Over a 6-9 month period, you'll also immerse yourself in game development, Unity, and C#...


  • Bangalore, India Smart Food Safe : Quality & Food Safety Management Software Full time

    Company Description Smart Food Safe is a leading SaaS-based product company revolutionizing food safety and compliance solutions. We are seeking a passionate and driven Software QA Automation Engineer to join our dynamic team at our Bangalore office, contributing to the quality and reliability of our cutting-edge platform. Job Description We are...


  • Bangalore, India Aurigo Software Technologies Full time

    Engineering Lead Location: Bangalore (India) Experience: 10+ years Work Mode: Hybrid (3 days from office) Role Description: In this role, you will work on a variety of projects in a highly collaborative, fast paced environment. You will be responsible for analysing the requirements, designing and developing software that is going to solve real...


  • Bangalore, India Aurigo Software Technologies Full time

    Senior Staff Data Engineer (Agentic AI Engineer) Location: Bengaluru, India Experience: 9+ years Role Summary : Aurigo is leading the charge in transforming enterprise SaaS for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks,...


  • Bangalore, India Xurrent Full time

    Mission of the Position At Xurrent, the SDET (Software Development Engineer in Test) plays a mission-critical role in driving the quality, resilience, and performance of our modern ITSM platform. In this role, you will be responsible for building and maintaining automated testing frameworks, lab and testing tools, to perform validation for the release...


  • Bangalore, India Playdawn Full time

    Lead Software Engineer (Gaming)Job Details: Employment Type: Full-time, Permanent Location: Bangalore (In-office) Reporting To: CTO Job Description: We seek an experienced, highly technical, and exceptionally driven Lead Software Engineer to develop a world-class mobile games engineering team in India. You should be comfortable driving change, leading and...