Talent.com
This job offer is not available in your country.
Staff Engineer - [Distributed systems, Micro services]

Staff Engineer - [Distributed systems, Micro services]

NutanixBangalore, India
17 days ago
Job description

The Opportunity

About the Team

Core Infra team is part of the AOS and PC product line responsible for cluster, network, disk, upgrade and service management of the distributed system. The team solves distributed problems in the control plane of the cluster by developing a micro-service architecture. The development is primarily in a virtualised Linux environment in Python ad Go. The teams focuses on solving fundamental systems problems in the areas of building robust secure systems that is scalable to host 10s of thousands of VMs and can work seamlessly on different substrate for both onprem and public cloud.

Your Role

  • Design and develop next generation one-click cluster lifecycle management capabilities in core Nutanix distributed cluster.
  • Scale your software to a massively distributed infrastructure comprised of 1000s of nodes with millions of entities.
  • Architect software with clean interfaces and APIs with other components and strive to launch them as a set of micro-services.
  • Closely research and monitor developments in open source software communities in the

distributed cluster management areas

  • Interact with other teams across the system software stack to clearly communicate and express your requirements and design
  • What You Will Bring

  • Architect and Design Microservices in a virtualized environment.
  • Excellent design and coding skills in any one of C / C++, Go, Python.
  • Very strong analytical and problem solving skills.
  • Ability to collaborate and solve difficult problems spanning across multiple teams.
  • Identify gaps and limitations in current architecture and propose phased improvements
  • Comfortable working with RESTful intent-driven APIs
  • Ability to groom junior engineers in the team
  • Comfortable working in a fast-moving agile environment
  • Bachelor’s and Master’s / PhD (preferred) in Computer Science
  • 12+ years of industry experience or equivalent research experience
  • Work Arrangement

    Hybrid : This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 3 days per week, however certain roles and / or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.

    Create a job alert for this search

    System Engineer • Bangalore, India

    Related jobs
    • Promoted
    Kissht - Golang Developer - Cloud Services / Distributed Systems

    Kissht - Golang Developer - Cloud Services / Distributed Systems

    Kissht FinanceBangalore
    Role : Golang Developer Job Description : We are seeking a skilled and motivate...Show moreLast updated: 30+ days ago
    • Promoted
    SatSure - Engineering Manager - Distributed Systems

    SatSure - Engineering Manager - Distributed Systems

    SatSure Analytics India Pvt. Ltd.Bangalore
    About SatSure : SatSure is a deep tech, decision Intelligence company that works primarily at the nexus of agriculture, infrastructure, and climate a...Show moreLast updated: 30+ days ago
    STAFF SYSTEMS ENGINEER

    STAFF SYSTEMS ENGINEER

    TE CONNECTIVITYINDIA
    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Designs a complete and complex framework, ...Show moreLast updated: 30+ days ago
    • Promoted
    Principle Engineer - Distributed Systems

    Principle Engineer - Distributed Systems

    HyrEzy Talent SolutionsBangalore
    Roles & Responsibilities : Responsibilities : Design software systems with various Microsoft technologi...Show moreLast updated: 30+ days ago
    • Promoted
    Golang Developer - Distributed Systems

    Golang Developer - Distributed Systems

    Visionyle SolutionsBangalore
    Position Name : Senior Engineer - Golang - Position Mode : Permanent - Experience : 5 - 8 Years (2.Rel Exp is required) - Joining Loc...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Systems Infrastructure

    Staff Software Engineer, Systems Infrastructure

    LinkedInBengaluru, Karnataka, India
    Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We’re also committed to providing transformational ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Solution Engineer - Distributed Systems

    Senior Solution Engineer - Distributed Systems

    FxConsultingBangalore
    Responsibilities : - Develop and deliver detailed technology solutions based on Big Basket products and platform through Professional Servi...Show moreLast updated: 3 days ago
    • Promoted
    Senior Technical Staff Member - Distributed Systems

    Senior Technical Staff Member - Distributed Systems

    Squareroot Consulting Pvt Ltd.Bangalore
    Sr Member of Technical Staff - Distributed Systems Location : Bangalore, India Experience : 5 To 10+Yrs Compensation : 45 to 75 L.ESOP...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Python Developer - Distributed Systems

    Senior Python Developer - Distributed Systems

    Career Foresight HR SolutionsBangalore
    We are seeking a highly skilled and experienced Senior Python Developer Required Skills & Experience : - 6+ years of hands-on Python development with ...Show moreLast updated: 30+ days ago
    • Promoted
    ElasticDevs - Senior Golang Developer - Distributed Systems

    ElasticDevs - Senior Golang Developer - Distributed Systems

    ElasticDevsBangalore
    Position : Senior Golang Developer.Experience Required : 4-8 years.Location : HSR Layout, Bangalore.Immediate Joiners, BLR based Candidates Only.About the Role : <...Show moreLast updated: 30+ days ago
    Staff Software Engineer, Distributed Data Systems (India)

    Staff Software Engineer, Distributed Data Systems (India)

    OnehouseBangalore, Karnataka, India
    Onehouse is a mission-driven company dedicated to freeing data from data platform lock-in.We deliver the industrys most interoperable data lakehouse through a cloud-native managed service built on ...Show moreLast updated: 30+ days ago
    Staff IT Systems Engineer ( Linux )

    Staff IT Systems Engineer ( Linux )

    Palo Alto NetworksBengaluru, Karnataka, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer (C#, Distributed systems)

    Software Engineer (C#, Distributed systems)

    OmnissaBengaluru, Karnataka, India
    The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions. They need IT infrastructure that e...Show moreLast updated: 1 day ago
    • Promoted
    Exotel - Software Development Engineer III - Distributed Systems

    Exotel - Software Development Engineer III - Distributed Systems

    EXOTEL TECHCOM PRIVATE LIMITEDBangalore
    Role : - Lead projects pertaining to development / improvement of Exotel's distributed voice stack.Responsible for driving project throughout its lifecycle Show moreLast updated: 12 days ago
    Software Senior Engineer (C, Kernel, Distributed systems)

    Software Senior Engineer (C, Kernel, Distributed systems)

    Dell TechnologiesBangalore, India
    PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI e...Show moreLast updated: 17 days ago
    • Promoted
    Software Engineer - Distributed Systems

    Software Engineer - Distributed Systems

    Squareroot Consulting Pvt LtdBangalore
    Role : Software Engineer- Distributed Systems Location : Bangalore, India Experience : 5+Yrs Compensation : 45 to 75 L.ESOPS Show moreLast updated: 30+ days ago
    • Promoted
    ThoughtSpot - Principal Engineer - Distributed Systems

    ThoughtSpot - Principal Engineer - Distributed Systems

    THOUGHTSPOT INDIA PRIVATE LIMITEDBangalore
    We are looking for a Principal Engineer to shape the architecture of ThoughtSpots cloud-native, distributed platform and scale it to support our ambitious product vision. You will bring deep systems...Show moreLast updated: 13 days ago
    Lead Software Engineer - Java, Distributed Systems, Cloud

    Lead Software Engineer - Java, Distributed Systems, Cloud

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Wealth Management Adv...Show moreLast updated: 14 days ago