Staff Backend Developer (Python, Microservices, GenAI - 92890)

3 Months ago • 7 Years + • Backend Development • Undisclosed

About the job

Job Description

Experienced Backend Developer needed for GenAI applications. Must have 7+ years in Python, FastAPI, Microservices, SQL, NoSQL, and distributed systems. Experience with Kafka, Redis, RabbitMQ, Docker, Kubernetes, and CI/CD is a plus.
Must have:
  • Python Development
  • FastAPI & APIs
  • Microservices Design
  • Distributed Systems
Good to have:
  • Kafka, Redis
  • RabbitMQ, Docker
  • Kubernetes, CI/CD
  • Load Testing
Extreme Networks is seeking an experienced Senior Backend Developer with at least 7 years of experience in Python and microservices architecture, including synchronous and asynchronous web services. The successful candidate will join our high-performing agile team to develop backend systems that support GenAI applications, handling complex data flows and ensuring optimal system performance. 

Key Responsibilities:

    • Develop and optimize backend services and APIs for ExtremeCloud - Applications, focusing on scalability, efficiency, and real-time performance. 
    • Design and implement robust distributed systems using Python and FastAPI, ensuring high scalability and performance optimization. 
    • Collaborate closely with ML Scientists and ML Engineers to integrate machine learning models into scalable, production-ready systems. 
    • Manage and optimize workflows using DAGs, ensuring seamless integration and operation of asynchronous tasks and queue management. 
    • Ensure the development and execution of automated tests, maintaining high standards of quality and system reliability. 
    • Utilize Docker and Kubernetes for service management and deployment, facilitating continuous integration and delivery. 
    • Conduct performance benchmarking and architecture design reviews to continually enhance system capabilities. 
    • Implement and maintain security best practices across all backend operations. 
    • Mentor junior developers and promote a culture of technical excellence and continuous improvement. 
    • Document technical processes and communicate progress, challenges, and solutions effectively to both technical and non-technical stakeholders. 

Qualifications

    • 7+ years of experience in Python with an in-depth knowledge of advanced features and libraries. 
    • Expert knowledge of FastAPI and experience designing RESTful APIs. 
    • Experience with SQL, NoSQL databases. 
    • Extensive experience in designing and implementing sync/async microservices and distributed system architectures. 
    • Experience with distributed computing. 
    • Proven ability to handle big data, optimize workflows, and improve system performance. 
    • Familiarity with cloud-based infrastructures such as AWS, Google Cloud, or Azure. 
    • Experience in developing and maintaining cloud-based distributed computing and processing technologies like Kafka, Redis and RabbitMQ. 
    • Proficient in Docker, Kubernetes, and modern CI/CD practices. 
    • Experience with load testing tools and techniques. 
undefined
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

View All Jobs

Get notified when new jobs are added by Extreme Network

Similar Skill Jobs

Rackspace Technology - Senior Big Data Hadoop ML Engineer (GCP)

Rackspace Technology, United States (Remote)

Shipt External - Principal Engineer

Shipt External, United States (Hybrid)

Intel Corporation - Software Development Engineer

Intel Corporation, Costa Rica (Hybrid)

STOXX - Senior Platform Engineer

STOXX, India (On-Site)

Limbic Entertainment - DevOps Lead (m/f/d)

Limbic Entertainment, Poland (Hybrid)

Aera Technology - Senior Performance Engineer

Aera Technology, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Rockstar Games - Animator: Gameplay (Mid/Senior)

Rockstar Games, Canada (On-Site)

Nasdaq - Senior Ruby on Rails Developer

Nasdaq, Canada (On-Site)

Luxoft - Senior Angular Developer

Luxoft, Canada (On-Site)

Intrepid Studios,  Inc  - Unreal Automation Engineer

Intrepid Studios, Inc , Canada (On-Site)

Hitachi - D365 Enterprise Architect

Hitachi, Canada (Remote)

The Embassy - VFX Production Assistant

The Embassy, Canada (Hybrid)

Track vfx - Vancouver | Technical Artist

Track vfx, Canada (On-Site)

Ingenuity Studios, LLC - CG Generalist

Ingenuity Studios, LLC, Canada (Remote)

Epic Games - Programmeur, Assurance qualité

Epic Games, Canada (On-Site)

Intrepid Studios,  Inc  - DevOps Engineer (Kubernetes & Cloud Services)

Intrepid Studios, Inc , Canada (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Bonfire Studios - Server Software Engineer (Senior)

Bonfire Studios, United States (On-Site)

SatSure - Senior Software Development Engineer

SatSure, India (On-Site)

Thatgamecompany - Senior Software Engineer - Golang

Thatgamecompany, United States (Remote)

Inworld AI - Staff Software Engineer - USA

Inworld AI, United States (Remote)

Rush Street Interactive - Server Engineer

Rush Street Interactive, Colombia (On-Site)

Wargaming - Rust Software Engineer (Platform)

Wargaming, Lithuania (Hybrid)

Get notifed when new similar jobs are uploaded