Senior Software Development Engineer I
4 days ago
Job Description
Job Description
Esper is experiencing hyper growth We're the industry's 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. Now, we're expanding our platform to support Linux devices, bringing the same powerful management capabilities to the Linux ecosystem.
The Role
We're seeking a Senior Software Development Engineer I (Sr SDE1) to join our Linux platform team and help pioneer device management solutions for Linux platforms. You'll be instrumental in building the core infrastructure that enables organizations to manage, monitor, and control large fleets of Linux devices at scale. This role offers a unique opportunity to work at the intersection of systems programming, distributed systems, and modern cloud architectures.
What You'll Do
Build Linux Platform: Develop core components of our Linux device management system, including agent software, communication protocols, and remote control capabilities. You'll work with technologies like VNC, WebRTC, and custom protocols for device interaction.
System-Level Development: Write system-level code that interfaces with Linux kernel, manages device resources, and ensures secure, efficient operation across diverse Linux distributions and hardware platforms.
Embedded Linux Integration: Work with Yocto/OpenEmbedded to build custom Linux distributions, create BitBake recipes, and optimize images for various device types and architectures.
Backend Services: Design and implement scalable backend services and APIs that handle millions of device interactions, telemetry data, and real-time commands.
Full-Stack Contribution: While primarily focused on backend and systems, contribute to frontend development (React/TypeScript) to build intuitive dashboards and management interfaces when needed.
Architecture & Design: Participate in architectural decisions, design distributed systems, and contribute to technical roadmap planning for the Linux platform.
Code Quality: Conduct code reviews, establish best practices for systems programming, and maintain high standards for performance, security, and reliability.
Experience Level
- 4-6 years of software development experience
- Proven experience in Linux/Unix systems programming
- Experience building production systems at scale
Required
- Strong proficiency in Linux/Unix operating systems and system programming
- Expertise in Go, C/C++
- Deep understanding of OS concepts: processes, threads, IPC, memory management, file systems
- Experience with backend development: APIs, microservices, distributed systems
- Proficiency with SQL databases (PostgreSQL preferred)
- Strong debugging and performance optimization skills
- Experience with version control (Git) and collaborative development
- Ability to work across the full stack (including frontend when needed)
- Demonstrate proficiency with AI-assisted development tools and best practices
Preferred
- Experience with embedded Linux and Yocto/OpenEmbedded
- Knowledge of Linux kernel, kernel modules, or device drivers
- Experience with build systems (CMake, Makefile, cross-compilation)
- Familiarity with message brokers (MQTT, Kafka) and networking protocols
- Cloud platforms experience (AWS, GCP, Azure)
- Container technologies (Docker, Kubernetes)
Bonus
- Experience with VNC, remote desktop protocols (RFB, RDP, WebRTC)
- MDM or device management systems knowledge
- Security practices in embedded/systems programming
- Open-source contributions to Linux or embedded projects
-
Senior Software Engineer Java
2 weeks ago
Bengaluru, Karnataka, India DEVELOPMENT Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description: Senior Software EngineerWe are looking for a Java Developer with experience in building high-performing, scalable, enterprisegrade applications. You will be part of a talented software team that works on mission-criticalapplications. Java developer roles and responsibilities include managing Java/Java EE applicationdevelopment while...
-
Senior Software Engineer I
1 week ago
Bengaluru, Karnataka, India Curriculum Associates Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAt Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation's K–8 students. For more than 50 years, our commitment to making classrooms better places, serving educators, and supporting accessible learning experiences...
-
Senior Software Engineer I
2 days ago
Bengaluru, Karnataka, India Sumo Logic Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Engineer I - UI Location: Bengaluru/ NoidaAs a Senior Software Engineer - I, UI in the UI framework team, you will work on the platform powering the Sumo Logic Frontend Web Application that empowers our customers to monitor and troubleshoot their applications.ResponsibilitiesBuilding rich user interfaces primarily for our mission-critical...
-
Senior Software Engineer I
1 week ago
Bengaluru, Karnataka, India Progress Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease.We're proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...
-
Senior Software Engineer I
2 days ago
Bengaluru, Karnataka, India Cepheid Full time ₹ 1,20,000 - ₹ 3,00,000 per yearAt Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world's most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and...
-
Senior Software Engineer I
6 days ago
Bengaluru, Karnataka, India COVENTINE DIGITAL PRIVATE LIMITED Full time ₹ 8,00,000 - ₹ 24,00,000 per yearGeneral Summary:Senior Software Engineering -I is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner, while remaining...
-
Java Software Engineer
1 week ago
Bengaluru, Karnataka, India i-exceed Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCompany Descriptioni-exceed is a leading digital banking platform and solutions provider, transforming the way banks and financial institutions worldwide embark on their digital transformation journeys. Our flagship product, Appzillon Digital Banking Platform, leverages MACH architecture to deliver exceptional agility and scalability. Trusted by over 100...
-
Senior Software Engineer I
6 days ago
Bengaluru, Karnataka, India Curriculum Associates Full time ₹ 8,00,000 - ₹ 16,00,000 per yearAt Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation's K–8 students. For more than 50 years, our commitment to making classrooms better places, serving educators, and supporting accessible learning experiences...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...
-
Senior Software Engineer I
2 days ago
Bengaluru, Karnataka, India myGwork - LGBTQ+ Business Community Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThis job is with LexisNexis Legal & Professional, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Senior Software Engineer IAbout The TeamLexisNexis Legal & Professional, serving customers in over 150 countries with 11,800 employees worldwide, is...