Platform Software Engineer

3 weeks ago


Bengaluru, Karnataka, India Nexthink Full time
About the Role

At Nexthink, we are seeking a highly skilled Platform Software Engineer - Data Infrastructure Expert to join our team. As a key member of our Data Infrastructure team, you will be responsible for designing, developing, and evolving our data infrastructure, following modern cloud-native best practices. Your expertise will help make our Technical Platform a self-service offering, enabling Product Engineering teams to easily and reliably build on top of it.

Key Responsibilities
  • Work with Architecture, Product Engineering, and Security teams to design, develop, and evolve the Data Infrastructure.
  • Help make the Technical Platform a self-service offering.
  • Contribute to Nexthink's tooling and automation frameworks for provisioning and scaling the infrastructure.

Requirements
  • BSc or MSc in Computer Science or equivalent practical experience.
  • 6+ years of experience as a Software Engineer, DevOps Engineer, Platform Engineer, or Site Reliability Engineer.
  • Experience with distributed systems and streaming technologies.
  • Expertise with database cluster deployment, configuration, backup/restore, and production operations.
  • Experience operating services on Linux systems and container technologies.
  • Good knowledge of monitoring solutions.
  • Experience administering and deploying on cloud-based platforms.
  • Experience with programming languages such as Go, Python, TypeScript, JavaScript, and/or Bash.
  • Experience building self-service internal development platforms.
  • Experience in developing Platform-as-a-Service (PaaS) solutions.
  • Strong problem-solving skills, proactive attitude, collaborative mindset, and excellent organizational skills.
  • Curiosity to learn new things and discover new technologies.
  • Work with the agile iterative/incremental mindset.
  • Strong communication skills and professional level of English.

About Nexthink

Nexthink is a global leader in the digital experience market, providing innovative solutions that integrate real-time analytics, automation, and employee feedback across all endpoints. Our team is passionate about delivering happy, satisfied employees in the digital workplace. We offer a competitive compensation package, health insurance, hybrid work model, flexible hours, unlimited vacation, and access to professional training platforms. If you are looking for a challenging and rewarding role, please apply.
  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our UEM Platform team at IN10 VMware Software India Private Limited. As a key member of our team, you will be responsible for designing and developing scalable software solutions that enable our Workspace ONE platform to manage billions of devices across various operating systems and...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're seeking a talented Staff Software Development Engineer to join our Platform Integration team at Flexera Software India LLP. As a key member of our team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key Responsibilities:Help define and execute on the technical roadmap for our core...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're seeking a talented Senior Software Development Engineer to join our Platform Integration team at Flexera Software India LLP. As a key member of our team, you will be responsible for defining and executing on the technical roadmap for our core integration technology.Key Responsibilities:Help define and execute on the technical roadmap for our core...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're transforming the software industry at Flexera Software India LLP. With more than 50,000 customers across the world, we're achieving our goal. But we know we can't do any of that without our team. We're seeking a talented Senior Software Development Engineer to join our Platform Integration team.The ideal candidate will have strong expertise in Go...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're seeking a talented Staff Software Development Engineer to join our Platform Integration team at Flexera Software India LLP. As a key member of our team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key Responsibilities: Help define and execute on the technical roadmap for our core...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled and experienced Cloud Platform Engineer to join our End-User Computing team. As a key member of our team, you will be responsible for designing and developing major architecture components of our new Cloud Platform.Key ResponsibilitiesDesign and implement complex software systems using Docker, Java, and Spring...


  • Bengaluru, Karnataka, India Juniper Networks Full time

    At Juniper Networks, we're shaping the future of networking. We're seeking a talented Platform Software Engineer to join our team.You will be part of our platform team, responsible for developing platform software in the areas of board bring-up, platform infrastructure, timing software, and more. Our ideal candidate has a strong understanding of...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're seeking a talented Staff Software Development Engineer to join our Platform Integration team at Flexera Software India LLP. As a key member of our team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key Responsibilities:Help define and execute on the technical roadmap for our core...


  • Bengaluru, Karnataka, India Nexthink Full time

    About NexthinkNexthink is a global IT company that provides innovative solutions for digital visibility, automation, and employee feedback. Our mission is to empower IT teams to solve complex technical challenges and create productive workplaces.Job DescriptionWe are seeking a highly skilled Platform Software Engineer to join our Data Infrastructure team. As...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're looking for a talented Staff Software Development Engineer to join our Platform Integration team at Flexera. As a key member of our engineering team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key responsibilities include collaborating closely with peer engineering teams to integrate...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're Flexera, a leading provider of Technology Value Optimization solutions. We're seeking a talented Senior Software Development Engineer to join our Platform Integration team.The ideal candidate will have strong expertise in Go programming language, extensive experience in building integration solutions, and a proven track record of deploying applications...


  • Bengaluru, Karnataka, India Nexthink Full time

    About NexthinkNexthink is a pioneering company in the digital experience category, shaping the future of how the world works. Our innovative solutions integrate real-time analytics, automation, and employee feedback across all endpoints, enabling IT teams to solve complex technical challenges and create productive workplaces.Job DescriptionWe are seeking a...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleAs a Software Engineer on the Workspace ONE UEM Platform team at IN10 VMware Software India Private Limited, you will be responsible for designing and developing scalable software solutions. Your primary focus will be on enabling the Workspace ONE-Unified Endpoint Management platform to scale and manage billions of devices across various...


  • Bengaluru, Karnataka, India Juniper Networks Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Platform Software team at Juniper Networks. As a key member of our team, you will be responsible for developing platform software in the areas of board bring-up, platform infrastructure, timing software, and product development in JunOS or Junos evolved software...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our VMware Workspace ONE UEM SRE team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable software solutions for our UEM platform.Key ResponsibilitiesDesign and develop software solutions using .NET...


  • Bengaluru, Karnataka, India Mercari, Inc. (India) Full time

    About Mercari, Inc. (India)Mercari, Inc. (India) is a part of the global Mercari group, a Japan-based C2C marketplace company founded in 2013. With a strong focus on innovation and customer satisfaction, Mercari has grown to become a global player with a presence in various geographies. As a key component of this growth, Mercari, Inc. (India) plays a vital...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineering LeadJob Summary:We are seeking an experienced Software Engineering Lead to join our team at Upland Software. As a key member of our engineering team, you will be responsible for leading the development of our email marketing and automation platform, PostUp.Key Responsibilities:Lead a small team of engineers and testers to...


  • Bengaluru, Karnataka, India Juniper Networks Full time

    At Juniper Networks, we're seeking a skilled Senior Software Engineer to join our platform software team. This role involves developing platform software in areas such as board bring-up, platform infrastructure, and timing software.Responsibilities:Develop platform software for board bring-up, including interface drivers and other related components.Work on...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Mercari, Inc. (India) Full time

    About UsMercari, Inc. (India) is a leading technology company that empowers innovation and growth. Our mission is to create a global marketplace where anyone can buy and sell with ease. With a strong focus on technology and innovation, we are committed to delivering exceptional products and services to our customers.Our company culture is built on three core...


  • Bengaluru, Karnataka, India Sonata Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in backend development will be crucial in driving our company forward.Key Responsibilities* Design and develop...