Job Closed

This listing is no longer active.

Nagarro logo
Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Staff Engineer – Cloud Infrastructure

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

Location

China

Posted

70 days ago

Salary

0

Seniority

Lead

Job Description

Staff Engineer – Cloud Infrastructure

Nagarro

• Lead a team of Full stack Platform Engineers in a technical lead capacity • Design and oversee the China CIAM solution • Evaluate and integrate a China-compatible identity provider • Define and document technical direction through Architectural Decision Records (ADRs) • Collaborate with stakeholders to ensure seamless integration • Produce clear technical documentation, design proposals, and architecture diagrams

Job Requirements

  • Proven experience as a solution or platform architect in cloud-native environments
  • Strong understanding of CIAM concepts (OAuth 2.0, OpenID Connect, SAML, federation, SSO)
  • Deep Kubernetes knowledge (architecture, networking, security, multi-cluster patterns)
  • Strong experience with Microsoft Azure (ideally 21Vianet) and Alibaba Cloud
  • Familiarity with C#/.NET backend architecture
  • Understanding of React frontend architecture
  • Excellent written and verbal English for regular communication with HQ R&D teams
  • Mandarin (native or fluent) & English (fluent)

Benefits

  • Remote work
  • Opportunities for professional development

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Write functional specifications and design specifications for drivers and API to manage hardware devices in linux and implement. • Independently implement solutions to small-sized problems in our EOS and related software, using the C, C++, and python programming languages. • Write test plan specifications and implement automated test programs to execute the cases described in the test plan. • Debug problems found by our automated test programs and fix the problems. • Work on a team implementing, testing, and debugging solutions for networking infrastructure include AI networking. • Worth with Customer Support Engineers to analyze problems in customer installations and provide fixes for those problems when needed in the form of new software releases or software patches. • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems. • Mentor new and junior engineers to bring them up to speed in Arista’s software development environment. • Review and contribute to the specifications and implementations written by other team members. • Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead.

Canada
$140K - $210K / year
Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Track ongoing developments in the Linux Kernel and identify features and functionality of interest to Arista for our products and for internal development needs • Develop and maintain EOS Kernel features and tests using C, C++ and Python, review and contribute to functional and design specifications • Build automated tests and test infrastructure to validate the features • Work with hardware engineers and vendors to qualify new Kernel dependent hardware components like CPUs and NICs for integration into Arista products • Work with the Kernel community to contribute features back to the mainline • Work with a team of Kernel engineers to integrate new versions of the Kernel for use in EOS and our internal development • Provide technical leadership across features, projects and tools • Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems • Mentor new and junior engineers to bring them up to speed in Arista’s software development environment

Canada
$120K - $195K / year
Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Write functional specifications and design specifications for small-sized packet forwarding engine features and system software to manage hardware components. • Independently implement solutions to small-sized problems in our packet forwarding engine software and system software using the C, C++, and python programming languages. • Understand, utilize, test, and debug packet forwarding engine and hardware components vendor-provided software libraries in your solutions. • Write test plan specifications for small-sized packet forwarding engine features and system software, and implement automated test programs to execute the cases described in the test plan. • Debug problems found by our automated test programs and fix the problems. • Work on a team implementing, testing, and debugging solutions to larger packet forwarding engine software problems and system software issues. • Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches. • Work with the hardware team and hardware component vendors to bring up initial versions of new systems using packet forwarding engines and system software. • Work with the diagnostic software team to design and develop software for the validation of new packet forwarding engine ASICs and hardware components. • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems. • Mentor new and junior engineers to bring them up to speed in Arista's software development environment. • Review and contribute to the specifications and implementations written by other team members. • Help to create a schedule for the implementation and debugging tasks, updating that schedule weekly, and reporting it to the project lead.

Canada
$120K - $195K / year
Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Collaborate and work with customers, product management and hardware engineers to design and build novel features • Write software that controls everything from temperature sensors to FPGAs, NICs and PCIE switches • Design abstractions that allow this software to be easily packaged and integrated into hardware drivers • Work closely with hardware engineers throughout the lifecycle of products, influencing designs for ease of software control • Own projects from definition to deployment and customer interactions • Interface with customers and teams to develop innovative features • Develop and maintain features using C, C++ and Python • Build automated tests and test infrastructure • Mentor new and junior engineers

Canada
$120K - $195K / year