Remote Senior Staff Engineer

Posted

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

Description:

  • The Senior Staff Engineer will be responsible for designing, developing, and maintaining integrations between various systems using the Python framework.
  • They will write clean, maintainable, and efficient code and deploy and manage integrations in the embedded Linux device.
  • Collaboration with cross-functional teams to identify and solve complex technical problems is a key aspect of the role.
  • The Senior Staff Engineer will participate in code reviews, testing, and debugging, acting as a Python developer to define and deliver high-quality software solutions.

Requirements:

  • Mid-Level Software Developer-Python Embedded Linux Required.
  • Strong experience with Python framework and designing and writing integrations.
  • Experience deploying and managing applications for Embedded Linux platform like Ubuntu or Mint.
  • Strong understanding of software development best practices, including design patterns, testing, and debugging.
  • Strong experience using communication protocols – RS232, USB, Ethernet - with autonomous devices.
  • Experience with RESTful API development and micro-services architecture.
  • Experience using the Git source code repository.
  • Experience writing automated Unit Tests and API Tests using a Python compatible toolset. Experience using Linux Virtual Machines.
  • Excellent communication and collaboration skills.
  • Preferred: Experience deploying code using scripting languages and Azure DevOps Pipelines. Experience deploying and managing applications on the Microsoft Azure cloud platform. Desirable: Experience in the Power Utilities industry. Experience with Apache Kafka or Microsoft Event Hubs. Extensive knowledge of cloud computing concepts and technologies. Experience using the OpenAPI RESTful API Documentation using Swagger and YAML.

Benefits:

  • The Senior Staff Engineer will have the opportunity to work remotely from the Philippines.
  • They will be part of a dynamic and non-hierarchical work culture within a Digital Product Engineering company that is scaling up.
  • The position offers the chance to collaborate with cross-functional teams and work on projects that inspire, excite, and delight.
  • The role provides exposure to a wide range of technologies and the opportunity to work with a global team of experts.
Apply now
Please, let Nagarro know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback