Software Development Engineer

2 weeks ago


Bengaluru, India Swish Club Full time

About the Company:Swish Club is building the core digital infrastructure for emerging-market distribution — an AI-native platform that redefines how goods move from source to millions of endpoints.We transform unstructured trade data into live, structured intelligence powering decisions in real time.Each module — from OCR and Trade Promotions to Forecasting and Copilot systems — operates as part of a distributed AI mesh.Our systems learn, reason, and act autonomously across petabyte-scale, multi-tenant environments.We're Backed by marquee investors and founded by ex-Google, Amazon, and Twitter leaders.We’re building the operating system for intelligent distribution worldwide.Role DescriptionThis is a full-time on-site role for a Software Development Engineer (SDE 2) - Backend, based in Bengaluru. The role involves designing, developing, and optimizing back-end systems that power core features and services of the platform. The ideal candidate will engage in writing efficient and scalable code while solving complex programming challenges, implementing object-oriented programming concepts, and contributing to key technical decisions. The individual will collaborate with cross-functional teams to ensure the smooth delivery of features and services that align with the company’s goals.What You'll DoEngineering and Development- You'll work on the next-generation AI Native Intelligence platform, disrupting how one of the largest industries in India.- It is a 0-1 product journey, and will require good balance of speed and quality.- You'll build, enhance, and maintain backend services and APIs- Write clean, efficient, and production-ready code, ensuring high standards of testing, CI/CD, and security.- Implement microservices, event-driven systems, and API-first architectures.- Collaborate with product teams to integrate intelligence into product workflows.Architecture and System Design- Design and evolve multi-tenant, scalable architectures optimized for performance and cost.- Lead system design discussions, evaluating trade-offs and proposing scalable solutions.- Contribute to technical roadmaps and long-term architectural decisions.- Mentor engineers on system design, clean code, and scalable engineering practices.-What You’ll Bring- 2.5-3+ years of experience in backend or distributed systems development.- Proficiency in Go / Java / Python / Node.js (based on your preferred stack).- Deep understanding of microservices, distributed systems, and multi-tenant SaaS.- Experience with databases (PostgreSQL, DynamoDB, MongoDB, etc.) and caching systems (Redis, Memcached).- Hands-on experience with cloud platforms (AWS / GCP) and containerization (Docker, Kubernetes).- Familiarity with event streaming and message brokers (Kafka, SQS, RabbitMQ, etc.).- Exposure to AI-driven or data-centric architectures is a plus.Ideal Candidates- Experience building in a high-growth B2C startup or 0-1 SaaS/B2B startup.- Knowledge of Infrastructure-as-Code (Terraform) and observability tools (Prometheus, Grafana, OpenTelemetry).- Domain expertise in AI native SaaS platforms is a plus- Tier 1 Engineering College (is a plus) (IIT/NIT/BITS)- High intent to work on 0-1 AI Native scalable platform productsWhat We Offer:- Competitive salary and industry-high equity.- Work directly with the Engineering lead and Founders.- Flexible working hours.- A dynamic, inclusive, and collaborative work environment.- Opportunities for rapid growth and career advancement.- $1000 budget for AI tools for productivity for each person- Health and wellness benefits.



  • Bengaluru, India Progress Software Development Pvt Ltd Full time

    Description : We are Progress (Nasdaq : PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experience with agility and ease.Were proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe...


  • Bengaluru, Karnataka, India HEAL Software Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company – HEAL SoftwareLocation – BangaloreRelevant Work Experience – 2 – 10+ YearsEducation Level – BS in CS/EE/CE or related field from a top institutionDescriptionHEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives...


  • Bengaluru, India Toshiba Software Full time

    Embedded Software Engineer (MCU Development)Location: BengaluruExperience required: 4-12 yearsNotice Period: Immediate/Max 30 daysRequirement:1. Preferred Experience: 4 to 12 years2. Experience in Embedded Software Domain.3. Experience in MCU development, Peripheral driver development (SPI, I2 C, Ethernet, CAN, etc..).4. Experience in porting RTOS like Free...


  • Bengaluru, Karnataka, India DataCore Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role Overview: We are seeking an experienced Staff Software Development Engineer to join our OpenEBS/Puls8 team in Bangalore. This is a technical leadership role combining hands-on development with customer support responsibilities. You will drive architectural decisions, set technical standards, and mentor engineering teams while also providing...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 1,20,000 - ₹ 2,40,000 per year

    OverviewPrincipal Software EngineerYouwish to work in a fun and supportive environment.AtOne Identitywe know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking aPrincipalSoftware...


  • Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India MRI Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About The RoleMRI-Software is seeking a Software Engineer to join our team working on products. As a...

  • MRI Software

    4 weeks ago


    Bengaluru, India MRI Software Full time

    Job Title : Software Engineer - . Net & . to : VP Product : BangaloreJob Description :MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.You should have a...

  • Developer-Software

    2 weeks ago


    Bengaluru, India SLK Software Full time

    Job Description Job description - SLK Software Services Private Limited is looking for Developer-Software to join our dynamic team and embark on a rewarding career journey - - A Developer is responsible for designing, developing, and maintaining software applications and systems - - They collaborate with a team of software developers, designers, and...

  • Software Engineer

    2 weeks ago


    Bengaluru, India MRI Software Full time

    Job Description A .NET software engineer's job description includesdesigning, developing, and maintaining software using the .NET framework with languages like C# and ASP.NET. Responsibilities involve collaborating with teams on requirements and architecture, writing clean and scalable code, conducting unit testing and debugging, and supporting existing...