Taro Logo

Staff Software Engineer - Big Data (Gen AI)

A global networking leader providing cloud-driven networking solutions to over 50,000 customers worldwide.
Data
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer - Big Data (Gen AI)

Extreme Networks, a leading global networking solutions provider, is seeking a Staff Software Engineer specializing in Big Data and Generative AI. This role offers an exciting opportunity to join a company trusted by over 50,000 customers globally for their cloud-driven networking solutions. As a Staff Engineer, you'll lead the development of innovative machine learning solutions and big data architectures, working with cutting-edge technologies like Data Lakehouses (Hudi, Delta, Iceberg), Spark, and cloud platforms.

The position combines technical leadership with hands-on development, requiring expertise in distributed systems, big data processing, and modern DevOps practices. You'll be responsible for designing and implementing scalable solutions while mentoring team members and driving technical excellence. The role offers the flexibility of remote work from Bangalore, making it ideal for experienced professionals seeking to impact a growing technology leader.

Extreme Networks stands out for its commitment to inclusion and diversity, creating an environment where differences are celebrated. With double-digit year-over-year growth, the company offers excellent career growth opportunities. They provide comprehensive solutions that leverage machine learning, artificial intelligence, analytics, and automation, making it an exciting time to join their engineering team.

The ideal candidate will have 8-13 years of experience, with deep expertise in big data technologies, distributed systems, and cloud platforms. This role is perfect for those who want to work at the intersection of networking, big data, and AI while contributing to products that help customers accelerate their digital transformation efforts.

Last updated 3 months ago

Responsibilities For Staff Software Engineer - Big Data (Gen AI)

  • Be a thought leader and drive innovative vision for products and platforms
  • Lead end-to-end software development lifecycle including design, testing, deployment, and operations
  • Design and implement Big Data Lakehouse architectures (Hudi, Delta, Iceberg)
  • Develop Big Data Platform for data pipeline and processing
  • Mentor and develop other engineers on the team
  • Lead technical discussions and participate in design reviews and code reviews
  • Build highly resilient and scalable systems

Requirements For Staff Software Engineer - Big Data (Gen AI)

Python
Kubernetes
  • Degree in mathematics/computer science or related discipline
  • 5+ years of experience in complete software development lifecycle
  • 4+ years of experience in Spark/PySpark
  • 3+ years of experience in Data Lakehouse solutions (Hudi/Iceberg/Delta)
  • 2+ years of experience leading design and architecture of large distributed systems
  • Proficiency in Docker, Kubernetes, and modern CI/CD practices
  • MS or PhD in Computer Science or equivalent ML experience preferred
  • Experience with AWS EMR preferred
  • Experience with NoSQL and document databases preferred

Interested in this job?