Cloud Backend Engineer - Junior to Senior(Enterprise Networking)
- Compensation
- Not disclosed
- Location
- Taipei, Taiwan
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Backend
- Posted
Skills
Full description
工作說明
We are looking for a Junior to Senior Cloud Backend Engineer to join our Enterprise Networking Cloud Backend team. You will be responsible for designing, developing, and operating scalable cloud-native backend services that power Enterprise Networking solutions. As a Junior to Senior Cloud Backend Engineer, you will work closely with cross-functional teams, including Frontend engineers, Local Controller engineers, DevOps/SRE engineers, and Product managers, to build reliable, secure, and high-performance cloud platforms. You will contribute to architecture decisions, backend development, cloud infrastructure integration, and continuous improvement of engineering practices.
What You’ll Do:
- Design, develop, and maintain Cloud Backend services that power Enterprise Networking solutions, including centralized network management and device lifecycle management.
- Develop scalable RESTful APIs, gRPC APIs and Microservices for managing Enterprise Networking devices such as Controllers, Access Points, Switches and Gateways.
- Design backend architectures to support large-scale device onboarding, provisioning, configuration, monitoring, firmware management, and policy enforcement.
- Develop real-time notification services to deliver network events, alarms, firmware updates, configuration changes, and operational insights through channels such as WebSocket, push notifications, email, or messaging services.
- Design and implement secure multi-tenant architectures, role-based access control (RBAC), audit logging, and API security best practices.
- Drive system performance, scalability, reliability, and resiliency through architecture improvements and continuous optimization.
- Participate in code reviews, technical design discussions, and engineering best practices.
需求條件
擅長工具:Java,Python,Go
【Essential Requirements】
- 2+ years of RESTful API / gRPC / GraphQL Web Services development experience. Experience with Python or Go is preferred; Java experience is also acceptable.
- Familiarity with API security best practices, including token-based authentication, Role based access control (RBAC), and secure communication between services.
- Solid understanding of authentication and authorization mechanisms, including Single Sign-On (SSO), OAuth 2.0, OpenID Connect (OIDC), and JSON Web Tokens (JWT).
- Hands-on experience with Linux-based Cloud development and Container orchestration(Docker, Compose, and Kubernetes).
- Hands-on experience with NGINX for reverse proxy, load balancing, API gateway, SSL/TLS termination, mutual authentication (mTLS), and HTTP routing.