Software Development Engineer/Senior Software Development Engineer

3 weeks ago


Bengaluru, Karnataka, India Esper Full time
Job Description

Job Description

Esper is experiencing hyper growth Were the industrys first DevOps SaaS platform designed to provide a simple, safe, and secure way for engineering and DevOps teams to release applications and manage smart Android devices. Our device infrastructure enables developer, mid-market orgs, and enterprise fleets of 100,000+ devices to deliver their software as a service. Esper has rapidly-growing global customer adoption among some of the worlds most innovative major brands in retail, hospitality, logistics, and healthcare.

We&aposre seeking a Software Development Engineer to join our core engineering team and help build robust, scalable systems that manage large fleets of devices worldwide. You&aposll work on challenging problems involving distributed systems, real-time device communication, and enterprise-grade security while collaborating with a talented team of engineers, product managers, and designers.

What You&aposll Do

Build Scalable Systems: Develop and maintain high-performance backend services, APIs, and distributed systems that handle millions of device interactions daily. You&aposll work across the full stack, building robust backend services as well as intuitive web applications and dashboards that our customers rely on.

System Architecture & Design: Contribute to architectural decisions, design scalable solutions, and help shape our technical roadmap

Code Quality & Mentorship: Conduct thorough code reviews, establish best practices, and mentor junior engineers.

Experience Level

- 4+ years of software development experience
- Experience building and maintaining production systems
- Previous experience in a senior individual contributor role

Required

- Strong proficiency in at least one modern programming language (Python, Go, TypeScript preferred)
- Experience with relational databases and SQL
- Understanding of system design principles and distributed systems
- Experience with web development frameworks and APIs
- Experience with version control systems (Git)
- Strong debugging and problem-solving skills
- Experience with cloud platforms (AWS, GCP, Azure)

Bonus

- Container orchestration (Docker, Kubernetes)
- Mobile development experience (Android/iOS)
- Experience with MDM or device management systems

What We Think Makes Us Special

Esper is a fast-growing, well-funded company where everyone matters and you can see your impact daily. We trust our teammates and offer intense ownership and therefore accountability. Were inventing the future and building something special. The team really enjoys what we do and cares about your input. We dont hire just to fill a spot, we want you to make a difference.

  • Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    OverviewOne 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...


  • Bengaluru, Karnataka, India Progress Software Development Pvt Ltd Full time

    Overview : We are seeking a highly motivated and experienced Software Engineer Senior II to Join our Storage team in ShareFile. The ideal candidate will be a hands-on-technical person responsible for designing, developing, and maintaining scalable and highperformance applications using C# and .net Core. You will work closely with crossfunctional teams to...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per year

    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...


  • Bengaluru, Karnataka, India SLK Software Full time

    Job DescriptionSLK Software Services Private Limited is looking for Associate Engineer-Software to join our dynamic team and embark on a rewarding career journey1. Developing and directing software system validation and testing methods2. Directing our software programming initiatives3. Overseeing the development of documentation4. Working closely with...

  • Developer-Software

    4 weeks ago


    Bengaluru, Karnataka, India SLK Software Full time

    Job DescriptionProvide Analysis & Design model (High Level Design) / Architecture and a direction for a projectOwn Analysis & Design model (HLD) or architecture of a projectEnsure quality of technical deliverables of a projectKEY RESPONSIBILITIES AND ACCOUNTABILITIES- Interact with business and technical stakeholders to understand requirements, challenges,...


  • Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time ₹ 9,00,000 - ₹ 12,00,000

    Job DescriptionThe Senior Software Development Engineer plays a pivotal role in driving our technology initiatives forward. This position requires an individual with expertise in Python & React, who can design, develop, and maintain complex software systems.This senior-level engineer will be responsible for leading the development of new features,...


  • Bengaluru, Karnataka, India MRI Software Full time ₹ 15,00,000 - ₹ 20,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 role:MRI-Software is seeking a Software Engineer to join our team working on products. As a...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    SummaryEmbark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...


  • Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development group, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.The ideal candidate will have a strong technical...


  • Bengaluru, Karnataka, India beBeeSeniorSoftwareDevelopmentEngineer Full time

    We are seeking an experienced software development engineer to join our team as a Senior Software Development Engineer.**Job Description:**We are looking for a skilled professional with expertise in application support engineering, particularly in Kubernetes environments. The ideal candidate will have hands-on experience in implementing and managing...