Senior Software Systems Engineer - Backend (Python, Microservices, REST, Gen AI)
Experience: 5 to 12 Years
Location: Remote/Bangalore
Job Responsibilities
Join Extreme Networks as a Senior Software Systems Engineer to lead our backend engineering efforts using modern technologies. You will:
- Be a thought leader and vision driver for our products and platforms, pioneering innovative machine learning (ML) solutions.
- Oversee the end-to-end software development lifecycle, including design, testing, deployment, and operations. Lead technical discussions, strategy, and participate in design and code reviews.
- Develop high-performance microservices architectures, including both synchronous and asynchronous web services.
- Implement real-time online inferencing for complex models using Triton, TensorRT, and mixed precision computing.
- Mentor and guide engineers, establish technical direction, and foster a positive team culture.
- Maintain high standards of technical rigor, build scalable and resilient systems, and champion process improvements.
Basic Qualifications
- Degree in mathematics, computer science, or a related discipline.
- 5+ years of experience in the complete software development lifecycle (design, coding, code reviews, testing, build processes, deployments, operations).
- 5+ years of experience with Python, including advanced features and libraries.
- Expertise in designing RESTful APIs with hands-on experience in technologies such as FastAPI.
- Proficiency in Docker, Kubernetes, and modern CI/CD practices.
- 3+ years of experience in designing and architecting large distributed systems, preferably on cloud platforms (e.g., AWS, Azure, Google Cloud).
- Experience mentoring or leading engineering teams.
Preferred Qualifications
- MS or PhD in Computer Science or equivalent experience in ML.
- Experience with ML technologies (e.g., PyTorch, Sagemaker, Triton, TensorRT).
- Experience with NoSQL and document databases.
- Proven ability to handle big data, optimize workflows, and improve system performance.
Come join Extreme Networks and collaborate with a team of talented engineers. Advance your career and achieve new heights with us every day!
Additional Information
Company Name: Extreme Networks
Job Title: Senior Software Systems Engineer - Backend (Python, Microservices, REST, Gen AI)