Distributed Systems Engineer

Bengaluru, Karnataka Affogato AI

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Role

We are looking for an engineer with a strong foundation in distributed systems. You’ll work on designing and building scalable, fault-tolerant systems that power ML systems/applications, with opportunities to contribute across infrastructure, data, and ML system integrations.


Responsibilities

  • Design and implement components of distributed systems with a focus on reliability, scalability, and performance
  • Write well-defined abstractions software implementations, ensuring flexibility and maintainability and code scalability
  • Collaborate with product and domain experts to shape clear and expressive domain languages in software design
  • Design database schemas and storage strategies for distributed environments
  • Deliver clean, tested, and maintainable code in modern programming languages
  • Participate in code reviews, architectural discussions, and technical design reviews
  • Collaborate with cross-functional teams to integrate with large-scale ML systems


Basic Qualifications

  • 2–5 years of professional software development experience
  • Strong foundational knowledge of distributed systems (consensus, replication, partitioning, CAP trade-offs)
  • Experience in at least one strongly-typed or statically-typed language (e.G., Java, Go, Rust, Scala, TypeScript)
  • Understanding of software design principles: programming to abstractions, concurrency models, and domain-driven design concepts
  • Hands-on experience with database design and query optimization for distributed systems


Preferred Qualifications

  • Contributions to open-source projects, especially in distributed systems or developer tooling
  • Experience building or integrating with ML systems at scale
  • Familiarity with modern cloud infrastructure tools and systems
  • Strong communication skills and ability to collaborate in a fast-paced, technical environment


What We Offer

  • Opportunity to work on challenging distributed and ML system problems at scale
  • A culture that values technical depth, continuous learning, and open-source contributions
  • Growth paths into system architecture, technical leadership, or ML platform engineering


About Affogato

We are building systems for large-scale media generation—spanning video, audio, and images. Our platform combines automation and AI-driven workflows to help teams turn ideas into production-ready content quickly and consistently. Designed to integrate into existing pipelines, we focus on reliability, scalability, and ease of use for creators, developers, and enterprises alike.

This advertiser has chosen not to accept applicants from your region.

Distributed Systems Engineer

Bengaluru, Karnataka Andromeda Security

Posted today

Job Viewed

Tap Again To Close

Job Description

Distributed Systems Development Engineer

Summary:

We are a stealth startup, top-tier Silicon Valley VC-funded multinational startup building a team in Bengaluru, India. You will have the opportunity to grow with the company and help secure enterprises from cloud security breaches.


Job Description:

Looking for dreamers, coders, hackers who want to explore the frontiers of cloud security! Calling software engineers who are “thinkers”, “builders”, and “doers”, self-driven, and eager to learn the new cloud technologies.

You will have opportunities to learn how to build a security analytics platform ground up and scale them for millions of cloud users.


  • Develop data pipelines to ingest, perform transformations and store into different databases.
  • Build a distributed system infrastructure required for processing and transforming data from various sources.
  • Create data transformation to drive dashboards, data engines and prediction applications.
  • Create and serve APIs via optimal queries for various applications.
  • Learn and adhere to security best practices around data and enforce proper data governance.

We take pride in our culture of trust, excellence, humility, grit, and fun. We are on a mission to solve hard problems in cloud security. We are looking for partners who will grow and help others grow in the company.


Tech Stack:

  • Programming languages - Golang, Python
  • API - GraphQL, GRPC, and REST
  • Platform - Kubernetes
  • Cloud - AWS, Azure, and GCP.
  • Query languages - Cypher, SQL
  • Databases & Caches - Postgres, Neo4j, Redis, TimescaleDB
  • Event processing - Kafka


Qualifications:

  • 3-12 yrs of industry experience in software development.
  • Experience in working with SQL or NoSQL Databases.
  • Expert knowledge of one of the common programming languages such as Golang, C++, Java or Python
  • Understanding of databases, operating systems, distributed systems.
  • Bachelor's or master’s degree in engineering or a related technical field.


Preferred Qualifications:

  • At least 3 years of experience developing distributed systems software
  • Experience with implementing core data structures such as b-trees, graph walks, etc.
  • Understanding of cloud computing architectures in AWS, Azure, or GCP
  • Understanding of a graph DB query language, e.G. Neo4J Cypher, OpenCypher or Gremlin.
  • Experience with AWS cloud services: EC2, EMR, RDS, Redshift
  • Experience in working with largescale time series data.


Company Background:

The Andromeda Security founding team consists of serial entrepreneurs who have led successful startups like Andiamo Systems, Avi Networks and Shasta Networks. They have a proven track record of creating disruptive technologies in Cloud Infrastructure, Networking, and Security. They have had leadership positions in companies such as VMware, Cisco, and Adobe and startups. They are alumni of prestigious institutions like IIT, BITS Pilani, Stanford, Berkeley, Arizona State University and UT Austin. Their new venture aims at simplifying cloud security with focus on zero trust for securing identities and their entitlements using AI/ML.


Contact:

This advertiser has chosen not to accept applicants from your region.

Distributed Systems Engineer

Bengaluru, Karnataka 7hillsTS

Posted today

Job Viewed

Tap Again To Close

Job Description

Exp :5+ Years

Location : Bangalore


  1. Apache Ray JD:
  • Deep understanding of Ray.
  • Operate, monitor, and triage all aspects of our production and non-production environments.
  • Automate deployment and orchestration of services into the cloud environment as well as other routine processes.
  • Work on multiple cloud environment like AWS and GCP.
  • Actively participate in capacity planning, scale testing, and disaster recovery exercises.
  • Interact with and support partner teams, including Engineering, QA, and program management.
  • Troubleshoot customer concerns for ML Tuning and inference endpoints on Ray.
  • Designing and implementing RESTful/RPC API and services using Golang OR Python .
  • Implement SLO/SLI, error budget reporting for various customers
This advertiser has chosen not to accept applicants from your region.

Staff Engineer, Distributed Systems

Bengaluru, Karnataka CareerXperts Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Role

We are seeking a Staff Engineer, to shape the future of our next-generation real-time,

machine-learning driven, privacy-first advertising platform, embedding machine learning

and generative AI capabilities into every layer — from ad targeting, bidding strategies,

attribution to fraud detection and prevention to creative optimization.

You will think AI-first — designing and delivering systems where AI is not an afterthought,

but the foundation.

You will be the technical north star for multiple teams, influencing architecture, driving

innovation, and solving some of the most complex problems in ad tech — from sub-100ms

auctions to millions of inferencing to evolving one of the biggest data stacks in the industry.

Our systems handle millions of requests per second, few hundred billions per day — and we

need You to lead the charge.


This role demands deep systems expertise and the ability to harness AI to deliver

measurable impact at internet scale.


What You’ll Do:


Strategic Technology Vision and AI-First System Design

Setting the multi-year technical roadmap balancing innovation, revenue goals, and

regulatory constraints.

Architect low-latency, high-QPS ad-serving systems with AI inference at their core.

Design pipelines that integrate ML model training, deployment, and continuous

learning.

Build features that leverage generative AI for creative optimization, fraud detection, and

personalization.

Partner with data scientists to translate model prototypes into scalable production

systems.

Scalability & Reliability

Lead designs for systems processing billions of events daily with sub-100ms

decisioning.

Optimize infrastructure for both cost efficiency and model serving performance.

Ensure fault tolerance and rapid recovery in global multi-region setups.

Technical Leadership

Lead architectural direction for our ad-serving, bidding, and targeting platforms handling

billions of requests daily.

Design and evolve low-latency, fault-tolerant, horizontally scalable systems.

Drive privacy-by-design in all engineering initiatives — ensuring compliance with

GDPR, CCPA, and ATT.

Review, guide, and influence high-impact technical decisions across multiple orgs.

Execution & Delivery

Own the end-to-end delivery of critical platform initiatives from concept to production.

Solve performance bottlenecks, optimize infra costs, and raise system reliability.

Champion best practices in software engineering, observability, and operational

excellence.

Influence Beyond Code

Mentor senior engineers and emerging tech leads, fostering deep technical growth.


Act as a trusted advisor to product managers, architects, and leadership.

Represent the engineering org in cross-functional initiatives and technical forums.

Drive adoption of AI tooling, observability, and automation across the org.

Privacy & Compliance by Design

Implement AI solutions within GDPR, CCPA, ATT constraints.

Embedding privacy-by-design principles into all data pipelines and ad targeting logic.

Cross-functional Leadership

Aligning engineers, data scientists, and product managers to execute on high-stakes

launches.

Talent Development

Mentoring budding engineering leaders, growing technical depth, and fostering

innovation culture.


Behavioral & Leadership Skills You Need To Succeed In This Role

Problem Solver. Incredible Problem Solving Ability

AI-first mindset — instinctively evaluate how AI can improve outcomes.

Think and operate at system-level scale — understand trade-offs and long-term impact.

High-Impact Delivery. Driving a mission-critical release under tight deadlines.

Financially Responsible Engineering. Reducing infra costs or latency significantly while

maintaining performance.

Balance technical excellence with business needs — know when to innovate vs. iterate.

Force multiplier — elevate teams by enabling better decisions, faster execution, and

shared technical context.

Excellent communication skills — can explain complex systems to executives and mentor

junior engineers alike.

Resilient under pressure, able to navigate ambiguity and drive clarity.

Influence Without Authority. Collaborative and influential — earns trust without relying on

authority.

Culture & Bar Raising. Championing technical standards that scales across the org.


Technical Skills You Need To Succeed In This Role


Polyglot. Expertise in high level programming languages preferably Java, Go, Python, or

C++

Demonstrated Experience in High Scale Cloud-native Architecture (GCP/AWS)

Deep Hands-on Experience in Kubernetes at internet scale, Service Mesh and MicroServices

Prior experience of building high scale AI/ML enabled systems is a plus

Exposure to Large-scale model engineering and deployment ecosystem (TensorFlow,

PyTorch, Sagemaker)

Deep experience in Distributed Data Processing (Kafka), Streaming (Flink, Spark

Streaming, Beam), Distributed Stores (Cassandra, Bigtable, Aerospike, Redis), Modern

Analytics and DataWarehouse Systems (ClickHouse, Pinot, Snowflake) and the Storage

Formats (Iceberg)

Experience in Real Time Bidding, programmatic advertising, or personalization systems

is preferred

Open-source contributions or a presence in developer communities is a plus.

Advocate and Champion of Software Engineering Practices (CI/CD, TTD)


Write to me at for more details

This advertiser has chosen not to accept applicants from your region.

Technical Manager - Distributed Systems

Bengaluru, Karnataka Incluziv (by Gig Consultants)

Posted today

Job Viewed

Tap Again To Close

Job Description

What you will need

● Bachelor’s or Master’s degree in Computer Science

● At least 8+ years of professional experience

● Minimum 2 years of experience managing software development teams

● Ability to drive sprints and OKRs

● Deep understanding of transactional and NoSQL databases

● Deep understanding of messaging systems, especially Kafka


● Strong experience with cloud infrastructure (AWS/GCS)

● Good to have: experience with data pipelines and Elasticsearch (ES)

● Exceptional team management skills and experience building large-scale distributed

systems

● Experience in scalable systems

  • ● Expertise in Java/Python and multithreading
This advertiser has chosen not to accept applicants from your region.

Lead Distributed Systems Architect

Bengaluru, Karnataka Tata Communications

Posted today

Job Viewed

Tap Again To Close

Job Description

The Role:

We are seeking a talented and passionate Senior Backend Engineer to join our Control Plane team. The control plane is the intelligent core of our entire platform—the distributed brain responsible for routing intelligence, policy enforcement, and state management across our customers' global networks. You will not be just another backend developer;
you will be building the sophisticated logic that makes our multi-cloud networking solution smart, secure, and scalable. This is a hands-on role where you will solve complex distributed systems problems and have a direct impact on the core functionality of our product.

Responsibilities:

Design and Develop Control Plane Services: Architect, build, and maintain highly scalable, resilient, and fault-tolerant microservices in Go and Python that form the backbone of our control plane.

Implement Routing and Policy Engines: Develop the core software components responsible for implementing complex routing logic and enforcing granular security policies across multiple cloud providers.

Build Robust APIs: Create and maintain clean, efficient, and well-documented gRPC and REST APIs to facilitate communication between our services and enable programmatic control for our users.

Manage Distributed State: Design and implement strategies for managing state in a distributed environment, leveraging message queues (like Kafka or NATS) and databases to ensure data consistency and reliability.

Ensure System Reliability: Write clean, maintainable, and well-tested code. You will build systems with debuggability and observability in mind to simplify troubleshooting and ensure operational excellence.

Collaborate and Innovate: Work closely with product managers and engineers from the data plane and infrastructure teams to deliver cohesive, end-to-end solutions for our customers.

Required Qualifications:

5+ years of professional experience in backend or distributed systems engineering.

Expert-level proficiency in Go and/or Python.

Proven experience designing and building high-performance, public-facing APIs (gRPC, REST).

A strong, fundamental understanding of distributed systems, including concepts like concurrency, state management, and fault tolerance.

Hands-on experience with event-driven architectures using message queues or streaming platforms such as Kafka or NATS.

Experience building and operating services in a major cloud environment (AWS, GCP, or Azure).

Preferred Qualifications:

A startup mindset: you are proactive, thrive in a fast-paced environment, and are passionate about taking ownership of your work.

A conceptual understanding of fundamental networking protocols (TCP/IP, BGP, etc.) and how they inform software design.

Experience with containerization and orchestration technologies (Docker, Kubernetes).

Familiarity with CI/CD pipelines and infrastructure-as-code principles.

Experience contributing to open-source software projects.

This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer - Distributed Systems

Bengaluru, Karnataka LG Ad Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen advertising. We pride ourselves on delivering state-of-the-art advertising solutions that integrate seamlessly with today's ever-evolving digital media landscape. The Opportunity: We are seeking a highly skilled and experienced Software Development Engineer to join the Identification engineering team. The team develops and maintains a highly efficient and distributed system for content identification, serving millions of devices across the globe in real time and processing petabytes of data daily. In this role, you will design, implement, and optimize scalable software solutions in C++, Golang, and NodeJS.


Responsibilities:

Software Design and Development:

Design, develop, and maintain scalable and robust software solutions.

Write clean, efficient, and well-documented code.

Troubleshoot and resolve complex technical issues and bugs.


Communication and Collaboration:

Collaborate with members of the team to develop efficient software solutions.

Strong communication and interpersonal skills to effectively collaborate with cross functional teams.

Quality and Motivation:

Ensure adherence to best practices and coding standards.

Drive continuous improvement by identifying and implementing process improvements. Demonstrate ability to work independently.

Monitoring and Incident Response:

Set up and maintain monitoring systems to identify and address potential issues proactively.

Testing:

Develop and execute unit tests, integration tests, and other testing strategies to ensure software reliability.


Your Expertise:

  • Bachelor’s or Master’s degree in Computer Science, or a related field
  • 6+ years of backend engineering experience
  • Code regularly in at least one of the following: Golang, C++, NodeJS
  • Experience with debugging tools (e.G., GDB, Delve).
  • Skilled in designing highly scalable systems
  • Routinely use and optimize backend architecture and applications
  • Proficient in using MySQL or similar technology Proficient in using Kafka or similar technology
  • Proficient in writing highly performant concurrent code
  • Writing clear technical documentation Bonus Points:
  • Experience in building and operating high-scale systems
  • Experience in Frontend engineering
  • Experience with cloud platforms ( AWS, GCP, Azure) and Infrastructure as Code (IaC)
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Distributed systems Jobs in Bangalore !

Senior Software Engineer_Java, Distributed systems

Bangalore, Karnataka ServiceNow, Inc.

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone.
**What you get to do in this role:** **  **
+ Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
+ Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users.
+ Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs
+ Contribute to the design and implementation of new products and features while also enhancing the existing product suite
+ Be a mentor for colleagues and help promote knowledge-sharing
**To be successful in this role you have:**
+ 5+ years of software development experience, with at least 2+ years working on distributed systems.
+ Strong programming skills in **Java** , **Scala** , or **Go** (other JVM or systems languages also considered).
+ Deep understanding of **stream processing** , **event-driven architecture** , and **message brokers** .
+ Hands-on experience with **Apache Kafka** , **Apache Flink** , or similar technologies (e.g., Spark Streaming, Pulsar).
+ Solid knowledge of systems design, data modeling, and microservices architecture.
+ Experience with containerization and orchestration tools (e.g., **Docker** , **Kubernetes** ).
+ Proficiency in CI/CD pipelines and DevOps practices.
+ Strong analytical and problem-solving skills. **Preferred Qualifications:**
+ Experience with cloud platforms such as **AWS** , **GCP** , or **Azure** .
+ Knowledge of schema management tools (e.g., **Confluent Schema Registry** , **Avro** , **Protobuf** ).
+ Familiarity with observability tools like **Prometheus** , **Grafana** , **Jaeger** , or **ELK stack** .
+ Contributions to open-source projects related to Kafka, Flink, or other distributed systems.
+ Understanding of exactly-once processing and fault-tolerant stream processing semantics.
**Work Personas**
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
**Equal Opportunity Employer**
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
**Accommodations**
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
**Export Control Regulations**
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
This advertiser has chosen not to accept applicants from your region.

SMTS - Java , Springs, Kubernetes & Distributed Systems

Bengaluru, Karnataka IN10 VMware Software India Private Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Description

The Elevator Pitch: Why will you enjoy this new opportunity?  

You have an analytical mind and a passion for the craft of software engineering, and you love solving problems and learning new things. Technologies come and go, but that excites you because of the endless possibilities it creates. You are looking for an opportunity to work for a company whose software is utilized by every Fortune 500 company and significantly impacts every industry. You want to be a part of a collaborative environment whose teams care about the product they are creating, how they create it, and the impact it has on customers’ business objectives. 

At Broadcom EUC, you'll be diving into the world of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform, a cornerstone of the Broadcom EUC Cross-Cloud services portfolio, brings together the power of AI to enhance employee experiences, redefine vulnerability management strategies, and streamline application lifecycle management – all automatically. 

What's truly exciting is that Broadcom EUC Anywhere Workspace stands as a trailblazing hybrid work platform, seamlessly integrating digital employee experience, virtual desktop infrastructure and apps (VDI and DaaS), unified endpoint management (UEM), and state-of-the-art security measures. By becoming a member of our team, you'll play an instrumental role in shaping the future of work, ensuring that individuals can thrive in a secure and seamless workspace, no matter the device or location. 

What is the primary need, technical challenge, and/or problem you will be responsible for?   

We are seeking a highly skilled and experienced Staff Engineer to join our dynamic team working on Horizon 8, a leading virtual desktop infrastructure (VDI) solution. As a Staff Engineer, you will play a key role in the design, development, and enhancement of critical components within the Horizon 8 platform. You will collaborate closely with cross-functional teams to deliver innovative solutions that meet the evolving needs of our customers and drive the success of our product.

As a key member of the Horizon Enterprise team, you'll assume the role of technical leadership, steering the design and development of critical architectural components. Your ownership will extend to engineering initiatives that pave the way for intelligent virtual desktops and applications, fostering a culture of high responsibility, continuous enhancement, and engineering brilliance. By leveraging your expertise, you'll shape the future of virtual computing of hybrid workspaces. Join us in this transformative journey, where your innovation and leadership will drive excellence in both technical advancement and end-user experience. 

Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?  

  • During your first two months on the job, you will work on understanding the product architecture, existing product development tools, and release process. You are expected to gain knowledge in the domain and the technology your team is already using. Participating in the team’s scope and architectural discussions. 
  • At the sixth-month mark, it is expected that you will have a good understanding of your responsibilities, the goals of the project, and the processes and tools required to complete your work effectively. You will collaborate with your peers/other engineers in the team and the product management team to construct the product backlog, establish project boundaries with your team, and ensure that the deliverables are completed on time and to the anticipated standards. 
  • You will have to collaboratively work across other product and component teams. 
  • You will have to be a subject matter expert with deep expertise in the key components of our data pipeline and platform. 
  • You will have to handle the interactions with product management, cross-functional teams I, and other groups, internal and external to Broadcom EUC, to define and deliver the required solutions. 
  • You will have to participate in all phases of software development including requirements, design, coding, testing, debugging, and performance tuning. 
  • You will drive the product deployments that include platforms such as Broadcom EUC vSphere and public clouds including Azure, AWS etc. 
  • What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?  

  • You will lead the architectural design and implementation of key features and functionalities in Horizon 8 using clean and tested code.

  • You will implement and improve processes around Kubernetes and CI/CD tools.

  • You will develop applications using micro-services, and other cloud design patterns.

  • You will develop RESTful API design, including API versioning, backwards compatibility, authentication and High Availability

  • You will work closely with developers & customer support teams to resolve issues, reproduce bugs & perform RCCAs.

  • You will review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

  • You will contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.

  • You will triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on service operations and quality.

  • You will mentor and coach junior engineers, providing guidance on technical challenges and fostering a culture of continuous learning and growth.

  • Bachelor’s degree or equivalent practical experience. A Master’s degree and above is a plus.

  • 8+ years of experience with software development in one or more programming languages (Java + Springs Must), and with data structures/algorithms.

  • 3+ years of experience with software design and architecture.

  • Kubernetes internals, Cluster Management experience is a plus.

  • Experience managing large scale distributed systems is a plus.

  • What is the leadership like for this role? What is the structure and culture of the team like?  

    This role will be reporting to the Manager or Senior Manager of Engineering. The team consists of highly competent senior and junior engineers working closely as a team. Our team’s focus is on challenging the status quo by innovating but at the same time getting stuff done. We believe in building trust amongst team members, and all our stakeholders and committing to making our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time teams are fluid enough to own up whatever is needed for the larger product to be successful. The team is transparent in communication and helps each other for the success of the overall team. We believe engineers are the most valuable asset of our company and team. We put extra emphasis on providing a great work-life balance and having fun at work. 

    Where is this role located?

    Hybrid with Bangalore as job location, must expectations are to have incumbent residing in job location.

    This advertiser has chosen not to accept applicants from your region.

    Staff Engineer - Backend - Distributed systems - Pune

    Bengaluru, Karnataka Nutanix

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    The Opportunity

    We are looking for strong and innovative Staff Engineer who will be responsible for building the AIOPs Distributed Analytics and Monitoring Software for the Nutanix platform.About the Team At Nutanix, you will be joining the NCM team, which comprises a dynamic group of talented professionals located in both India and the US. Our team culture is characterized by collaboration and innovation, allowing team members to express their ideas and contribute to groundbreaking projects. We encourage a supportive environment where each individual’s voice is heard, fostering creativity and a shared commitment to excellence.You will report to the Director of Engineering, who is dedicated to nurturing talent and guiding the team towards achieving our ambitious goals. Our work setup is hybrid, allowing team members to enjoy flexibility by working 2-3 days in the office each week while also having the option to work remotely. This blend of in-person and remote work ensures that we maintain strong connections with our teammates while also accommodating individual work styles. Your Role
  • A staff Engineer is responsible for building the AIOPs Distributed Analytics and Monitoring Software for the Nutanix platform. 
  • Needs to have a keen interest in building impactful end to end features (architecture, design, thinking through workflows / use cases / experience and development of scalable solutions for the same) for customers.
  • Should have the ability to design end to end systems and write architectural and functional specifications.
  • Should have the ability to provide hands-on technical leadership to a team of engineers on large cross-functional projects. 
  • Should strongly influence the technical decisions of multiple developers and be the technical “go-to” person for areas across product development and support organizations. 
  • Should be able to collaborate with geo-distributed teams, and have active participation in cross-functional initiatives. 
  • Capable of owning one or more services, their evolution, including guiding feature work on the service(s).
  • Should also work with support, Product Management and customers to help guide the future direction of the AIOPs product. 
  • Should strongly influence the technical decisions of multiple developers. 
  • Technical “go-to” person for areas across Product Development and support organizations. 
  • Should serve as a technical mentor and be able to do tech talks and boot-camp presentations.
  • Core development:
  • Develop scalable and high performance Monitoring and Analytics software
  • Contribute as a strong, hands-on technical leader in product development activities to develop clean, refactored and tested code that is extensible and highly reusable.
  • Develop innovative products through all phases of software development including conception, design, implementation, and deployment.
  • Work in an Agile model where quality is everyone’s responsibility.
  • Collaboration:
  • Collaborate closely with teams engaged in building the frontend and driving the user experience of the product
  • Collaborate with the Product Management team to translate requirements into high-quality, timely deliverables to wow our users.
  • Lead other engineers in the team to develop and use effective mechanisms to ensure code quality.
  • Collaborate with teams which could be potential stakeholders of the product 
  • Get feedback on the product and incorporate it into the product in innovative ways.
  • What You Will Bring
  • 10+ years of development experience using C++/Java ,Python and Golang. 
  • Bachelor Degree in Computer Science or equivalent
  • Experience in building scalable, performant distributed systems. This includes experience and strong proficiency in Sync/async programming design Multithreading/concurrencyFault tolerant systemsVirtualization Cloud native paradigms like Containers/Kubernetes
  • Solid knowledge of Linux or Unix environment
  •  Familiarity with version control systems such as GIT, build management tools and Continuous Integration tools such as Jenkins
  •  Familiarity with Unit testing frameworks
  •  Ability to write scripts and tools for development and debugging.
  •  Memory/CPU Profiling of applications
  •  Good knowledge of RDBMS, NOSQL & database design
  • virtualization 
  •  Experience with design, development and data modeling of RESTful web services 
  • Experience building end-to-end solutions is a plus.
  •  Experience building Monitoring Systems and applications is a plus.
  • 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 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. --
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Distributed Systems Jobs View All Jobs in Bangalore