Staff Software Engineer

1 month ago


Gurgaon, Haryana, India The Nielsen Company Full time
About This Opportunity

We are seeking a highly skilled Staff Software Engineer to join our team at Nielsen Global Media. As a key member of our cloud engineering team, you will play a critical role in designing and building scalable, cloud-based solutions for our data science products.

Responsibilities
  • Design and develop cloud-based microservices using Kubernetes, Python, and other technologies.
  • Collaborate with stakeholders and technical leadership to design and build interfaces, workflows, and services that enhance the delivery of data science products.
  • Actively participate in team code reviews and enforce quality standards.
  • Work within a cross-functional team to author clear and purposeful epics/stories.
  • Promote and enforce best practices in development and operations.
  • Identify opportunities and weaknesses in the platform architecture.
  • Design and develop data visualization tooling using Electron, JupyterHub, Plotly, TypeScript, and Pandas to enhance data exploration workflows for data science.
  • Integrate data science visualization and diagnostic tooling like TensorBoard, Ray Serving, and Spark History Server into an existing distributed compute and development environment.
  • Build secure integrations with the Kubernetes API allowing the management of user workloads in a shared environment with potentially sensitive data.
  • Understand and debug interactions between cloud networking components, cluster ingress, and security using Kong and Istio, Python-based web servers, and modern web transfer protocols like WebSockets and HTTP/3.
About You
  • You are an experienced software engineer with a proven track record of quickly learning and implementing new technologies.
  • You love technology and are excited to work on a high-performance team building a very ambitious product.
  • You are looking for an opportunity to grow your career and your technical depth by diving into a project working on the current state of the art in big data and cloud technologies.
Qualifications
  • Bachelor's degree in Computer Science or a related technical field, or equivalent industry experience.
  • Experience with TypeScript, Python, Kubernetes, Airflow, Electron, Jupyter, Pandas, Keras, Ray, TensorFlow, CUDA, Apache Spark, Istio, Scala, Java, Go, Kong, cloud software design, containerized microservices, and distributed caching.
  • Experience with machine learning (RNNs, CNNs, random forest, LLMs) is a plus.


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP).Key Responsibilities:Design...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP).Key Responsibilities:Design...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing and developing high-quality mobile applications using Flutter and Dart.Key Responsibilities:Design and develop mobile applications using...


  • Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Stryker Global Technology Center Pvt Ltd. as a key member of our engineering team.About YouWe want to hear from you if you have a strong passion for embedded software development and a proven track record of delivering high-quality products.Your Key...


  • Gurgaon, Haryana, India Cint Full time

    Job Title: Staff Software Engineer - Technical LeadWe are seeking a highly skilled Staff Software Engineer to join our team as a technical lead. As a key member of our engineering team, you will be responsible for driving technical decisions, mentoring junior engineers, and contributing to the development of our products.Key Responsibilities:Develop...


  • Gurgaon, Haryana, India Partech Full time

    We're seeking a Staff Software Engineer to join our Software development team. This role is highly technical, with opportunities for leadership. The ideal candidate will have a solid background in software development and a passion for designing and implementing robust software solutions.What We're Looking ForMinimum of ten years of software development...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, we're on a mission to educate the world, and we're looking for a talented Staff Software Developer to join our growing Engineering Team. As a Staff Software Developer, you'll play a key role in leading, architecting, designing, and developing frontend and backend services to be used by our clients and partners running in AWS.This is a unique...


  • Gurgaon, Haryana, India Agoda Full time

    Lead Backend Software EngineerAs a key member of our team, you will be responsible for leading the development of features, experiments, and technical projects. You will work closely with our technical architect, mentor, and driver to ensure the right technology is used. Your expertise will be crucial in evolving our architecture and building better...


  • Gurgaon, Haryana, India Nagarro Full time

    Job DescriptionROLE SUMMARYAs a Senior Staff Software Engineer at Nagarro, you will be responsible for designing and developing scalable data platforms using Azure cloud services.KEY RESPONSIBILITIESDesign and implement data processing solutions using Databricks.Develop and maintain Azure data platforms, ensuring scalability and security.Collaborate with...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, we're committed to simplifying the study abroad search, application, and acceptance process. We're looking for a skilled Staff Software Developer to join our Engineering Team and help us take our company and platform to the next level. This role will involve leading, architecting, designing, and developing frontend and backend services to be...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, we're on a mission to educate the world, and we're looking for a talented Staff Software Developer to join our growing Engineering Team. As a Staff Software Developer, you'll play a key role in leading, architecting, designing, and developing frontend and backend services to be used by our clients and partners running in AWS.This is a unique...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerWe are seeking an experienced Senior Roku Developer to join our team. As a critical member of our Living Room Devices group, you'll be part of the team that builds our Direct-to-Consumer client apps, including Disney+, Star+, ESPN, and Hulu, on Roku streaming devices and smart TVs. If you're passionate about creating...


  • Gurgaon, Haryana, India Nielsen Full time

    About NielsenNielsen is a leading global information and measurement company that provides insights and data-driven solutions to help businesses grow and thrive. We're committed to empowering our employees to succeed and grow in their careers.Job SummaryWe're seeking a highly skilled Staff Software Engineer to join our team and help us improve user workflows...


  • Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    We are seeking a highly skilled Senior Staff Software Engineer to join our team at Stryker Global Technology Center Pvt Ltd.About the Role:This is a senior-level position that requires a strong technical background in mobile application development, with a focus on React Native. The successful candidate will be responsible for designing, implementing, and...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, we're on a mission to educate the world, and we're looking for a talented Staff Software Developer to help us achieve this goal. As a key member of our Engineering Team, you'll be responsible for leading the development of our platform, working closely with our Product Manager, DevOps, and business stakeholders to deliver high-quality...


  • Gurgaon, Haryana, India ChargePoint Full time

    About the RoleAs a Staff System Software Engineer, you will be responsible for developing and implementing complex embedded system products using C/C++ and Python.Key ResponsibilitiesDevelop and maintain high-quality embedded system software using C/C++ and Python.Collaborate with cross-functional teams to design and implement system-level solutions.Drive...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, a mission-driven organization simplifying the study abroad search, application, and acceptance process, we're seeking an experienced Staff Software Engineer to join our growing Engineering Team.This is a unique opportunity to lead, architect, design, and develop frontend and backend services on AWS, collaborating with Product Manager, DevOps,...


  • Gurgaon, Haryana, India ChargePoint Full time

    About the RoleAt ChargePoint, we're looking for a highly skilled Staff Software Engineer to lead our embedded systems software engineering efforts.The ideal candidate will have a strong background in developing embedded system products using C/C++ and Python, with a proven track record of designing and driving projects from start to finish with minimal...

  • Software Engineer

    3 weeks ago


    Gurgaon, Haryana, India Mavenir Full time

    Job OverviewMavenir seeks a skilled Senior Member of Technical Staff to lead the design, development, and testing of software systems and applications.The ideal candidate will have hands-on experience in C/C++ software development, specifically in telecommunications and networking software.Key Responsibilities:Lead small teams technically and complete...

  • Software Engineer

    1 month ago


    Gurgaon, Haryana, India Redian Software Global Full time

    Job DescriptionRedian Software Global is seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and managing software programs.Key ResponsibilitiesResearch and design software programsTest and evaluate new programsIdentify areas for modification in existing programs...