Software Engineer 2
Hyderabad, Telangana, India
1d ago

Are you a Linux geek who speaks in POSIX, and the GNU user land? Would building rock solid and secure agents and daemons that bridge customer workloads on the many Linux distros with planet scale ring-0 microservices in Azure put you on steroids?

Do you want to build some of the hottest data and control paths that protect complex filesystem and database workloads of our enterprise customers?

The Azure Backup team has you covered. With a rapidly growing volume of more than half an exabyte of protected data for the hybrid cloud, join us in building highly scalable, multitenant and layered architectures realized through loosely couple microservices and unified management stories through the Azure Portal.

Join us at the cusp of building a generalized data protection platform by owning cross-platform agents and plugins that relentlessly tame and protect the numerous workloads in the hybrid cloud, with a special focus on Linux containers, filesystems and databases.


As a critical part of the larger Azure Storage, Media and Edge organization, the Azure Backup team offers you the opportunity to learn, build and run a globally available world class Azure service alongside industry experts and technology stacks spanning operating system fundamentals, open source and third party products, high scale data movers, distributed workloads, highly performant cross platform code bases, REST based management and control plane interfaces and UX components.

We follow an agile monthly sprint model with full stack development ownerships and take pride in our strong live site, customer obsessed culture and encourage diverse skill sets and points of views.


  • Linux fundamentals expertise (POSIX with C C++ C#, OS concepts, building, debugging, scripting).
  • Linux filesystems, storage or virtualization expertise (ext, xfs, btrfs, nfs, LVM, Docker, Kubernetes).
  • Open source, enterprise and NoSQL database expertise (MySQL, PostgreSQL, Oracle, MongoDB).
  • 4+ years of experience with designing and developing well layered object oriented software in one or more of the above areas.
  • Ability to learn quickly and hit the ground running, a can-do attitude and never-say-die spirit. Great customer empathy.
  • A team player, someone who helps others succeed. Someone who is not afraid to ask for help. Someone who’s fun to work with!
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form