Remote Associate Principal Engineer, Python

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Associate Principal Engineer will be responsible for designing scalable, reliable, high-performant, and secure web application architectures using Python, ReactJS, and Cloud architecture.
  • They will define system architecture, including component design, data flow, and integration patterns for implementing microservices-based solutions using Python and ReactJS components.
  • The role requires expertise in Python programming language, Python frameworks, React.js, and managing complex application state in React.js applications.
  • The engineer will leverage Microsoft Azure cloud services for hosting, deploying, and managing web applications and APIs.
  • They will design, develop, and manage APIs using Azure API Management or similar platforms, ensuring knowledge of API security, throttling, versioning, and documentation practices.
  • Strong communication skills are essential for collaborating effectively with customers, stakeholders, developers, project managers, and business users.
  • The position involves leadership responsibilities in guiding development teams, providing technical direction, and mentoring junior developers.

Requirements:

  • Total experience of 11+ years in the field.
  • Excellent knowledge and experience in architecture, designing scalable, reliable, high-performant, and secure web application architectures using Python, ReactJS, Cloud architecture, and NoSQL/SQL technologies.
  • Expertise in Python programming language, Python frameworks, React.js, and managing complex application state in React.js applications.
  • Experience with Microsoft Azure cloud services for hosting, deploying, and managing web applications and APIs.
  • Knowledge of DevOps practices and tools for continuous integration, continuous delivery (CI/CD), automated testing, and deployment automation.
  • Strong problem-solving skills and the ability to make strategic decisions to address technical challenges and achieve project objectives.
  • Leadership experience in guiding development teams, providing technical direction, and mentoring junior developers.

Benefits:

  • Opportunity to work for a dynamic and non-hierarchical Digital Product Engineering company.
  • Chance to work with a global team of 18000+ experts across 36 countries.
  • Remote work option available for employees.
  • Full-time position with service region in South Asia.
  • Collaborative work culture with opportunities for growth and development.
About the job
Posted on
Job type
Salary
-
Leave a feedback