Senior/Staff Systems Software Engineer – Python, Go, C++, Networking

1 Month ago • 7 Years +

Job Summary

Job Description

The job involves designing, developing, and maintaining Linux-based software following best practices. The engineer will debug and enhance code for performance and issue resolution, automate development and testing workflows, participate in code reviews, and maintain technical documentation. Collaboration with cross-functional teams, including software developers, QA engineers, and hardware teams, is essential. The company focuses on creating effortless networking experiences using machine learning, artificial intelligence, analytics, and automation. The company's values include inclusion and fostering a diverse workplace. They are looking for a Senior/Staff Systems Software Engineer to contribute to their cloud-driven networking solutions.
Must have:
  • 7+ years of experience as a Software Engineer
  • Strong proficiency in Python and C/C++
  • Experience with Redis for data storage
  • Solid understanding of networking protocols
  • Experience with debugging and profiling tools
  • Familiarity with open-source development practices
  • Strong communication and interpersonal skills
  • Bachelor's or Master's degree in related field
Good to have:
  • Proficiency with Go/Golang is desirable
  • Familiarity with InfluxDB and its ecosystem
  • Experience with Vector Packet Processing (VPP)

Job Details

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.


Inclusion is one of our core values and in our DNA. We are committed to fostering an inclusive workplace that embraces our differences and creates an atmosphere where all our employees thrive because of their differences, not in spite of them.


Become part of Something big with Extreme! As a global networking leader, learn why there’s no better time to join the Extreme team.


Responsibilities:
  • Design, develop, and maintain Linux-based software following best practices
  • Debug and enhance code for performance and issue resolution
  • Automate development and testing workflows with scripts and tools
  • Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Maintain technical documentation, including design specs and APIs
  • Work closely with cross-functional teams, including software developers, QA engineers, and hardware teams, to ensure successful project execution


Required Skills and Qualifications:
  • 7+ years of experience as a Software Engineer, with focus on Python and Linux backend development
  • Strong proficiency in Python and C/C++, with experience in backend development and system scripting
  • Experience with Redis for building responsive products through data storage and caching
  • Solid understanding of networking protocols (TCP/IP, UDP, IPsec)
  • Hands-on experience with debugging and profiling tools
  • Familiarity with open-source development practices and collaboration with open-source communities
  • Strong communication and interpersonal skills, ability to work independently and as part of a collaborative team.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.


Good to Have Skills:
  • Proficiency with Go/Golang is desirable
  • Familiarity with InfluxDB and its ecosystem, including Telegraf for data collection and Inlet for data ingestion.
  • Experience with Vector Packet Processing (VPP) for high-performance networking applications.


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.

Similar Jobs

GameChanger - Staff iOS Software Engineer, Gameday

GameChanger

United States (Remote)
2 Months ago
The Walt Disney Company - Technology Manager

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
1 Month ago
Colo pl - Server-Side Engineer (Game Industry Experience Not Required)

Colo pl

Minato City, Tokyo, Japan (On-Site)
1 Year ago
Contentstack - Senior Software Engineer I

Contentstack

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
Adyen - Software Engineer (Java)

Adyen

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-ix - Lead Golang Software Engineer

N-ix

Ukraine (Hybrid)
1 Week ago
Playtika - Java Developer

Playtika

Poland (Hybrid)
5 Months ago
Jumio - DevOps Engineer III (BASE)

Jumio

Bengaluru, Karnataka, India (On-Site)
6 Days ago
that game company - Senior Backend Engineer - China

that game company

Shanghai, Shanghai, China (On-Site)
2 Months ago
RoofStack - Senior Backend Developer

RoofStack

Istanbul, İstanbul, Türkiye (On-Site)
2 Months ago
pay2dc - Backend Engineer

pay2dc

Gurugram, India (On-Site)
1 Month ago
Egnyte - Senior Software Engineer, Java

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
6 Days ago
Sporty Group - OpsTech Backend Engineer

Sporty Group

India (Remote)
6 Months ago
Telnyx - Senior Software Engineer, Elixir

Telnyx

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
warner bros games - Staff Software Engineer - Backend (Adtech Team)

warner bros games

Pune, Maharashtra, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ontario, Canada

Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Next Level Games - Rendering Engineer

Next Level Games

Vancouver, British Columbia, Canada (Hybrid)
7 Months ago
that game company - Build Engineer (Associate to Mid-Level)

that game company

Canada (Remote)
2 Months ago
NVIDIA - Senior System Software Engineer, Robotics Simulation

NVIDIA

Toronto, Ontario, Canada (Hybrid)
2 Months ago
CrowdStricke - Software Engineer III - Linux Content Development

CrowdStricke

Canada (Remote)
2 Weeks ago
Weta Fx - Layout Environment TD

Weta Fx

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Epic Games - Animation Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
8 Months ago
NVIDIA - Senior Product Development Engineer

NVIDIA

Canada (On-Site)
1 Month ago
Scopely - Lead Producer, Art Outsourcing

Scopely

Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Texas, United States (Remote)

Stockholm, Stockholm County, Sweden (Remote)

Munich, Bavaria, Germany (Remote)

Bengaluru, Karnataka, India (Hybrid)

Raleigh, North Carolina, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Raleigh, North Carolina, United States (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Illinois, United States (Remote)

View All Jobs

Get notified when new jobs are added by extreme network

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug