Remote Staff Software Systems Engineer-Backend (Python, Microservices, Rest Gen AI)

Posted

Apply now
Please, let Extreme Networks know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The position is for a Staff Software Systems Engineer-Backend specializing in Python, Microservices, and Rest Gen AI.
  • The role requires 8 to 13 years of experience and is based in Bangalore, India, with remote work options available.
  • The engineer will be a thought leader, driving innovative visions for products and platforms, and designing and launching strategic machine learning solutions.
  • Responsibilities include leading the end-to-end software development lifecycle, which encompasses design, testing, deployment, and operations.
  • The engineer will lead technical discussions and strategy, and participate hands-on in design reviews, code reviews, and implementation.
  • The role involves crafting high-performance, high-scale microservices architectures, including synchronous and asynchronous web services.
  • The engineer will develop real-time online inferencing for complex models using technologies such as Triton and TensorRT.
  • Mentoring and developing other engineers on the team, establishing technical direction, and fostering team culture are key responsibilities.
  • The engineer will uphold high standards of technical rigor in engineering and operational excellence, building resilient and scalable systems, and championing operational and process improvements.

Requirements:

  • A degree in mathematics, computer science, or a related discipline is required.
  • Candidates must have 5+ years of experience in the complete software development lifecycle, including design, coding, code reviews, testing, build processes, deployments, and operations.
  • A minimum of 5 years of experience in Python with in-depth knowledge of its advanced features and libraries is necessary.
  • Expertise in designing RESTful APIs and hands-on experience with technologies such as FastAPI is required.
  • Proficiency in Docker, Kubernetes, and modern CI/CD practices is essential.
  • Candidates should have at least 3 years of experience in leading the design and architecture of large distributed systems, preferably on cloud platforms like AWS, Azure, or Google Cloud.
  • Experience as a mentor, tech lead, or leading an engineering team is also required.

Benefits:

  • The position offers the opportunity to work with a team of highly talented engineers.
  • Employees will have the chance to advance their careers and achieve new heights every day.
  • The role supports a culture of innovation and technical excellence, providing a platform for personal and professional growth.
Apply now
Please, let Extreme Networks know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback