Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr SW Systems Engineer-9572 image - Rise Careers
Job details

Sr SW Systems Engineer-9572

Extreme Networks Named to Computerworld’s 2023 List of Best Places to Work in IT!


Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions. They rely on our top-rated services and support to accelerate their digital transformation efforts and deliver unprecedented progress. With double-digit growth year over year, no provider is better positioned to deliver scalable outcomes than Extreme.


We believe in “walking the walk” of our strong core values, which enable us to advance successfully together. Diversity and inclusion are vital parts of our values and beliefs, and we’re proud to foster an environment where every Extreme employee can thrive.


Come be part of something big with us! We are a global leader with hubs in North America, South America, Asia Pacific, Europe, and the Middle East.


Position: Sr Software Development Engineer- Cloud Networking -Java/Golang Development 

Experience: 4 to 8 years

Domain: Cloud Networking and Orchestration 

Location: Bangalore/Chennai/ Remote

 

Role :

 

-        Core coding/implementation of a given Module(s) which go in to Network Automation/Orchestration Product

-        Adaptation of new technology/design in to existing Product

-        Work on the implementation of Stories/Tasks for Execution and work across teams for complete Solution Integration

-        Low level/Detailed Design and Implementation

-        Rapid development and delivery of Test Automation feeding in to CI/CD practices and exceptionally health code coverage

 

 

Skills Required

 

- Complete exposure to the entire Product Life Cycle is a MUST

- Proficiency in 4 or more out of the below areas

- Micro services-based Architecture and their best practices. Hands-on experience with Docker   containers, Kubernetes (K8s, K3s) cluster, Helm charts

- Exposure to cloud application development

- Strong coding and debugging experience using Java or GoLang.

- Linux OS, Data structures, IPC mechanisms. Intricate understanding of multi-threading/routines.

- Agile Development Model with CI/CD , Jenkins pipeline and working knowledge of Git environment.

- DB concepts and Deployment models - RDBMS/No SQL

- Exposure to Messaging Services like RabbitMQ and Kafka

- Knowledge of webhooks/web sockets

- Open API/OpenConfig NETCONF/Streaming Telemetry/GNMI/GRPC

- Knowledge  in L2/L3 OSI layer Protocols - 802.1Q; LAGs; VxLAN; EVPN; ACLs; Route Policy; MPLS/VPLS;   BGP; and L2 Forwarding; L3 Routing will be desirable

- Exceptional Written/Verbal Communication Skills

 

Qualification :

B.E/B. Tech or equivalent in CS/EEE/ECE with at least 4-8 years of relevant experience

 


Extreme Networks, Inc. (EXTR) creates effortless networking experiences that enable all of us to advance. We push the boundaries of technology leveraging the powers of machine learning, artificial intelligence, analytics, and automation. Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions and rely on our top-rated services and support to accelerate their digital transformation efforts and deliver progress like never before. For more information, visit Extreme's website or follow us on Twitter, LinkedIn, and Facebook.


We encourage people from underrepresented groups to apply. Come Advance with us! In keeping with our values, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on “protected categories,” Extreme Networks also strives to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our organization. Whether blatant or hidden, barriers to success have no place at Extreme Networks.

Extreme Networks Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Extreme Networks DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Extreme Networks
Extreme Networks CEO photo
Ed Meyercord
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr SW Systems Engineer-9572, Extreme Networks

Extreme Networks is on the lookout for a passionate Sr Software Systems Engineer to join our dynamic team in Chennai, India! Named one of Computerworld's Best Places to Work in IT in 2023, we pride ourselves on creating an inclusive work environment where creativity and innovation flourish. As a Sr Software Development Engineer focused on cloud networking and orchestration, you'll delve deep into our cutting-edge technology, contributing to the evolution of our network automation solutions. With 4 to 8 years of experience under your belt, you'll be responsible for the core coding and implementation of crucial modules within our product. Your expertise with microservices architecture, Java or GoLang, and your familiarity with Docker and Kubernetes will be key as you collaborate across teams to ensure seamless solution integration. Whether adapting new technology, engaging in rapid development, or ensuring robust test automation, your contributions will be vital to our mission of facilitating digital transformation for over 50,000 customers worldwide. We're looking for someone with a strong understanding of product life cycles, strong coding skills, and exceptional communication abilities. Join us at Extreme Networks, where you can thrive, learn, and grow in a nurturing environment that believes in diversity as a cornerstone of success. Come advance with us and be part of something extraordinary!

Frequently Asked Questions (FAQs) for Sr SW Systems Engineer-9572 Role at Extreme Networks
What are the main responsibilities of a Sr SW Systems Engineer at Extreme Networks?

The Sr SW Systems Engineer at Extreme Networks will focus on core coding and the implementation of modules for our network automation products. This involves adapting new technology into existing setups, detailed design execution, and collaboration across teams for solution integration, ensuring an end-to-end implementation that drives efficiency and innovation.

Join Rise to see the full answer
What qualifications are required for the Sr SW Systems Engineer position at Extreme Networks?

Candidates applying for the Sr SW Systems Engineer role at Extreme Networks should have a B.E/B. Tech or equivalent in Computer Science, Electrical & Electronics Engineering, or Electronics & Communication Engineering. A minimum of 4-8 years of relevant experience and proficiency in areas such as microservices architecture, Java or GoLang coding, and familiarity with cloud application development are essential.

Join Rise to see the full answer
What skills are needed for success in the Sr SW Systems Engineer role at Extreme Networks?

To excel as a Sr SW Systems Engineer at Extreme Networks, candidates should possess strong skills in software development, particularly in Java or GoLang, and have experience with Docker, Kubernetes, and CI/CD practices. Knowledge in mentoring junior developers, agile development, and communication skills are also crucial for collaborating effectively within a team.

Join Rise to see the full answer
How does Extreme Networks promote diversity and inclusion for the Sr SW Systems Engineer role?

At Extreme Networks, diversity and inclusion are fundamental to our core values. We strive to create an environment that welcomes individuals from all backgrounds, ensuring equitable access to opportunities. This commitment extends to the recruitment process for the Sr SW Systems Engineer role, where we encourage candidates from underrepresented groups to apply and flourish in our workplace.

Join Rise to see the full answer
What development practices will be used at Extreme Networks for the Sr SW Systems Engineer position?

The Sr SW Systems Engineer role at Extreme Networks will involve using Agile development practices, leveraging CI/CD methodologies, and incorporating automated testing into workflows to enhance product quality. Familiarity with tools like Jenkins and Git will facilitate these practices, ensuring fast-paced, responsive development cycles.

Join Rise to see the full answer
Common Interview Questions for Sr SW Systems Engineer-9572
Can you explain your experience with microservices and how you have implemented them in past projects?

In answering this question, it's essential to share specific examples where you've successfully implemented microservices architecture. Describe the project's scope, the challenges you faced, and how adopting microservices improved system scalability and maintainability.

Join Rise to see the full answer
What do you consider to be best practices when working with Docker containers?

Best practices include using multistage builds for smaller images, organizing Dockerfiles efficiently, ensuring proper image versioning, and setting up health checks. Highlight specific practices that you have found effective in your previous projects to convey your hands-on experience.

Join Rise to see the full answer
Describe your experience with CI/CD pipelines and how they have contributed to the software development process.

Share specific examples where you've implemented CI/CD pipelines, the tools used (like Jenkins), and the impact it had on deployment speed and reliability. Discuss how it led to improved collaboration and fewer production bugs, showcasing a real insight into your problem-solving capabilities.

Join Rise to see the full answer
How do you handle debugging in complex multi-threaded applications?

When discussing debugging strategies, focus on your systematic approach—such as using logging, breakpoints, and tools that help visualize thread behavior. You might also mention specific challenges faced and techniques used to resolve concurrency issues.

Join Rise to see the full answer
What are the key considerations when designing APIs, and how have you approached this in past work?

Highlight the importance of RESTful principles, clear documentation, versioning, and security measures, such as OAuth. Share experiences where your API designs were key to project success, demonstrating both technical proficiency and user-centric development.

Join Rise to see the full answer
How have you utilized cloud technologies in software development, and what platforms are you familiar with?

Describe your experience with cloud platforms like AWS or Azure, focusing on specific services utilized for efficient deployment and scaling. Mention any hands-on projects where you’ve migrated applications to the cloud or implemented cloud-native features.

Join Rise to see the full answer
Can you detail your contributions to a significant team project and your role within it?

Choose a project where your contributions were pivotal. Explain your responsibilities, how you collaborated with teammates, any leadership roles you took, and the outcome of the project, illustrating your impact and teamwork abilities.

Join Rise to see the full answer
What role does documentation play in your development process?

Emphasize the importance of thorough documentation in facilitating team collaboration, enhancing onboarding, and ensuring maintainability. Share how you have implemented documentation practices in your projects to illustrate your dedication to quality work.

Join Rise to see the full answer
How do you stay updated with evolving technologies in cloud networking and software engineering?

Discuss various methods such as following industry publications, participating in online courses, attending technical meetups or conferences, and how applying new knowledge has positively impacted your development work.

Join Rise to see the full answer
Can you explain your approach to testing and ensuring code quality?

Talk about your testing strategies, such as unit testing, integration testing, and the use of tools to automate these processes. Mention how these practices resulted in enhanced software reliability and your proactive role in fostering a product quality mindset within your team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Extreme Networks Remote California, United States
Posted 13 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
E.L.F. BEAUTY Remote Ahmedabad, Gujarat
Posted 7 days ago
Photo of the Rise User
Zscaler Hybrid San Jose, California, United States
Posted 4 days ago

We make the network a strategic asset. We identify and solve business challenges. We simplify and improve the way customers work and are relentlessly focused on helping customers find new ways to drive better outcomes from their network.

87 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!