Job Closed
This listing is no longer active.
Advance with us.
Staff Software Engineer – Big Data, Gen AI
Location
United States
Posted
68 days ago
Salary
$170K / year
Seniority
Lead
Job Description
Staff Software Engineer – Big Data, Gen AI
Extreme Networks
• Be a thought leader and forward thinker, help drive an innovative vision for our various products and platforms, design and launch strategic machine learning (ML) solutions and drive business-wide innovation. • Take the lead in the end-to-end software development lifecycle, encompassing design, testing, deployment, and operations, lead technical discussions and strategy, and participate hands-on in design reviews, code reviews, and implementation. • Craft high-performance, Big Data Lakehouse architectures such as Hudi, Delta or Iceberg. • Develop Big Data Platform to solve big data pipeline and processing. • Mentor and develop other engineers on the team, establish technical direction and foster team culture. • Uphold the highest standards of technical rigor in engineering and operational excellence, build highly resilient and scalable systems, and champion operational and process improvements.
Job Requirements
- Degree in mathematics/computer science or related discipline.
- 5+ years of experience in the complete software development lifecycle including design, coding, code reviews, testing, build processes, deployments, and operations.
- 4+ years of experience in Spark/PySpark with an in-depth knowledge of its advanced features and libraries.
- 3+ years of experience in Data Lakehouse solution such as Hudi/Iceberg/Delta with an in-depth knowledge of its advanced features and libraries.
- 2+ years of experience in leading the design and architecture of large distributed systems preferably on cloud platforms (e.g., AWS, Azure, Google Cloud).
- Proficient in Docker, Kubernetes, and modern CI/CD practices.
- MS or PhD in Computer Science or equivalent experience in ML preferred.
- Experience working with Big Data Infra such as AWS EMR preferred.
- Experience with NoSQL and document databases preferred.
- Proven ability to handle big data, optimize workflows, and improve system performance preferred.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
360LearningWe are the LMS for Collaborative Learning. Upskill from within by turning your experts into champions for growth.
• Lead real and complex technical challenges: A complex codebase on which analysis and modeling capabilities are key. Significant traffic (2.3M registered users, 200K unique monthly visitors) with a considerable volume of data to manage. A strong focus on “clean architecture” for long-term growth. • Work on an attractive technical stack: We work on MongoDB, Node.js and Vue.js, three of the most popular JS technologies on the market. We are currently migrating to TypeScript. • Grow within a R&D team that allows rapid progress: Our decentralized peer review process provides us with qualitative and regular feedback from other team members. We promote pair programming and knowledge sharing.
Software Architect
360LearningWe are the LMS for Collaborative Learning. Upskill from within by turning your experts into champions for growth.
• Work with complex and cross-cutting challenges: Building expertise around a complex codebase on which analysis and modeling capabilities are key. Significant traffic (4.5 million monthly active users, 1 million courses played per week, 2 data centers) with a considerable volume of data to manage. A strong focus on “clean architecture” for long-term growth. The opportunity to stay "hands-on" by regularly refactoring our code, helping squads with their complex projects ... • In a scale-up wishing to improve itself: Align R&D on strategic subjects: architecture, stack, organization, roadmap, objectives. Increase the skills of teams by disseminating good practices, organizing workshops and writing documentation. All in a context of strong international expansion of the product. • Within a high-level team: Our R&D brings together some eighty engineers recognized for their ability to analyze and model extremely complex codebases. Our decentralized peer-review process allows everyone to benefit from the expertise of the other and to grow.
Software Engineer
360LearningWe are the LMS for Collaborative Learning. Upskill from within by turning your experts into champions for growth.
• Lead real and complex technical challenges: A complex codebase on which analysis and modeling capabilities are key. Significant traffic (2.3M registered users, 200K unique monthly visitors) with a considerable volume of data to manage. A strong focus on “clean architecture” for long-term growth. • Work on an attractive technical stack: We work on MongoDB, Node.js and Vue.js, three of the most popular JS technologies on the market. We are currently migrating to TypeScript. • Grow within a R&D team that allows rapid progress: Our decentralized peer review process provides us with qualitative and regular feedback from other team members. We promote pair programming and knowledge sharing.
Software Architect
360LearningWe are the LMS for Collaborative Learning. Upskill from within by turning your experts into champions for growth.
• Work with complex and cross-cutting challenges: Building expertise around a complex codebase • Align R&D on strategic subjects: architecture, stack, organization, roadmap, objectives • Increase the skills of teams by disseminating good practices, organizing workshops and writing documentation • Our R&D brings together some eighty engineers recognized for their ability to analyze and model extremely complex codebases

