Staff Software Engineer Backend

2 weeks ago


Bengaluru, Karnataka, India Swivl Tech Full time

Job Title: Staff Software Engineer Backend

As a Staff Software Engineer Backend, you will be responsible for designing, scaling, and optimizing backend systems that power our platform

You will lead complex technical initiatives, build high-performance services, and mentor developers across levels while remaining deeply hands-on

This role requires 8+ years of backend development experience, strong system design expertise, and the ability to influence engineering standards and architecture

About Us

At Swivl, we are revolutionizing the Field Service Management (FSM) industry for small and midsize businesses (SMBs)

Our powerful FSM platform helps businesses in plumbing, electrical, landscaping, roofing, and other service industries streamline operations and maximize profitability

With nearly a decade of real-world validation, we are now scaling our technology, enhancing our UI/UX, and introducing new innovations to disrupt the FSM landscape

Responsibilities

Design, architect, and develop scalable, reliable backend services using Node

js, TypeScript, Express

js, and Prisma ORM

Lead complex backend initiatives, ensuring performance, maintainability, and security across the platform

Build and optimize APIs, distributed workflows, caching layers, and service integrations for web and mobile products

Architect efficient database schemas, optimize SQL queries, and improve data layer performance

Collaborate closely with frontend, mobile, product, and DevOps teams to deliver seamless end-to-end functionality

Troubleshoot and resolve advanced issues such as performance bottlenecks, scaling challenges, and infrastructure constraints

Write clean, testable, reusable code and enforce best practices across the engineering team

Conduct detailed code reviews and mentor junior, mid-level, and senior engineers to elevate engineering quality

Drive discussions on architecture, scalability, performance, and engineering standards

Stay up on emerging tools, frameworks, and backend technologies, evaluating their applicability for Swivl

Support planning, estimations, and technical decision-making during project execution

RequirementsEducation & Experience

Bachelors degree in Computer Science, Engineering, or equivalent experience

8+ years of professional backend engineering experience with production-grade systems

Technical Skills

Expertise in Node

js, TypeScript, Express

js and modern backend design patterns

Strong hands-on experience with Prisma ORM and relational databases (MySQL or PostgreSQL)

Deep understanding of distributed architecture, event-driven systems, and performance optimization

Strong experience with RESTful APIs (GraphQL is a plus)

Proficiency with AWS services such as EC2, RDS, S3, Lambda, CloudFront, SNS/SQS, etc Experience in debugging, profiling, monitoring, and optimizing backend systems

Solid foundation in system design, algorithms, and scalable architecture principles

Soft Skills

Excellent analytical and problem-solving skills

Strong communication and ability to articulate complex technical concepts

Demonstrated leadership in mentoring, guiding, and leveling up engineering teams

Ownership mindset with the ability to thrive in fast-paced environments

Bonus / Preferred Skills

Understanding of frontend technologies (React, Next

js, modern JS frameworks) to better design APIs

Familiarity with mobile development patterns (React Native) for supporting mobile engineering needs

Experience with microservices, Kubernetes, caching systems (Redis), or event-driven architecture

Prior SaaS or multi-tenant platform experience



  • Bengaluru, Karnataka, India Evnek Full time

    Job Title: Staff Engineer – BackendExperience Required:6+ YearsLocation:BangaloreNotice Period:Immediate Joiner OnlyJob SummaryWe are seeking an experiencedStaff Engineer – Backendto lead the design, development, and operational excellence of backend services. The role involves building new features, enhancing existing systems, supporting production...


  • Bengaluru, Karnataka, India Spotnana Full time

    Who: You And the rest of the Engineering department & their cross-functional partnersWhat: A Staff Software Engineer, Backend position title and an outstanding Problem-solving & Collaboration skillsWhen: ASAP We are looking to hire and onboard a new hire as soon as we find the right person for the job. Exciting work awaits Where: Hybrid: Our office hub...


  • Bengaluru, Karnataka, India Mesh Full time

    About MeshAt Mesh, our mission is to enable consumers to pay and be paid with any asset. Today, trillions of dollars in tokenized assets exist but remain largely unusable for everyday commerce. Mesh is bridging this gap by making crypto payments reliable, useful, and ubiquitous. We combine a powerful orchestration engine with a seamless consumer app to...


  • Bengaluru, Karnataka, India slice Full time

    About the roleWe are looking for a Staff Engineer (Backend) to join our technology team. A Staff Engineer is an innovative, quality-focused, product/business thinker. You are someone who has a passion for programming, technology and innovative product development, who thinks deeply about technical context, and who builds software using your proven...


  • Bengaluru, Karnataka, India Innova ESI Full time

    Role: Backend Staff EngineerExperience: 10+ YearsLocation: BangaloreImmediate Joiners OnlyRequirements:• Around 10+ years of experience in software development of which 2 years are relevant Engineering Leadership experience• Strong design and architectural experience in building various highly-scalable and highly-available products• Strong...


  • Bengaluru, Karnataka, India Verifone Full time

    Why VerifoneFor more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.Verifone has a diverse, dynamic and fast paced work environment in which...


  • Bengaluru, Karnataka, India VeriFone Full time

    Why VerifoneFor more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.Verifone has a diverse, dynamic and fast paced work environment in which...


  • Bengaluru, Karnataka, India Best Engineering Aids Consultancies Pvt Ltd Full time

    Job Title: Backend Software Engineer Company Name: BEACON India Job Description: BEACON India is seeking a skilled Backend Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining robust server-side applications that power our products. You will work closely with front-end...


  • Bengaluru, Karnataka, India Quest Software Full time

    Overview:One Identity is seeking a talented and motivated Software Development Staff Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong...


  • Bengaluru, Karnataka, India AGS - American Gaming Systems Full time

    Job OverviewReporting to the Manager of Interactive Game Client Development, The Software Engineer I – Interactive (Backend) supports the development and maintenance of game engines and backend services that power interactive casino games. This role focuses on implementing well-defined features and learning engine architecture under...