Ubiquiti
Posted 4y ago

Cloud Software Developer (Python) - SSO

Ubiquiti
Taipei, Taiwan
OnsiteFull Time
Responsibilities
  • Designing SSO solutions
  • Collaborating with teams
  • Implementing protocols
Requirements
  • 2+ years of experience as a Cloud service developer
  • Bachelor's degree in Computer Science or related field
  • Experience in developing SSO solutions using Python
Technical tools mentioned
PythonDjangoAWSDockerKubernetesPostgreSQL

Job description

About Ubiquiti 

At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT.

At Ubiquiti, you’ll heighten your potential and broaden your horizons all while shaping the future of connectivity.

 

Responsibilities

  • Design and develop scalable, secure, and robust Single Sign-On solutions using Python.
  • Collaborate with cross-functional teams to integrate SSO functionality into various applications and services.
  • Implement authentication and authorization protocols such as OAuth, SAML, OpenID Connect, and JWT.
  • Customize SSO solutions to meet specific business requirements and security standards.
  • Ensure proper logging, monitoring, and error-handling mechanisms are in place to maintain system integrity.
  • Perform code reviews and contribute to the continuous improvement of development processes.
  • Troubleshoot and resolve issues related to SSO functionality promptly.
  • Document technical designs, implementation details, and operational procedures.

 

Requirements

 

  • 2 yrs+ working experience as a Cloud service developer.
  • Bachelor's degree in Computer Science, Engineering, or a related field. (Master's degree preferred)
  • Proven experience in developing SSO solutions using Python.
  • Strong understanding of authentication and authorization protocols such as OAuth, SAML, OpenID Connect, and JWT.
  • Proficiency in web development frameworks such as Django.
  • Experience with cloud platforms (i.e., AWS) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with database systems (e.g., PostgreSQL).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Strong communication skills and ability to articulate technical concepts effectively.

 

Nice to have

  • Prior experience in cybersecurity and identity management is a plus.
  • Experience with other cloud platforms (e.g., Azure, GCP).

 

Benefits

  • International work environment and work with global development teams.
  • Excellent work conditions.
  • Competitive package we can and do offer great pay, perks, and benefits.
  • Group insurance; Health insurance.
  • Flexible working patterns.
  • Free drinks and snacks in the office.

About Ubiquiti

Develops networking hardware and software for businesses and ISPs.

Similar jobs

Cloud Software Developer roles near Taipei, null
3d
Save
Mark Applied
Hide
Cloud Software Developer(Analytics)
Taipei, Taipei City, Taiwan
OnsiteFull Time
Ubiquiti
UbiquitiNYSE: UI: Designs and manufactures wireless networking and IT hardware solutions.
3+ YOEBachelor's degree in computer science, software engineering, or related field; 3+ years backend or cloud development; Node.js, AWS, REST APIs, Docker, CI/CD, microservices, IAM, and AI development expertise.
AWS, Node.js, RESTful API, ECS, S3, SQS, SNS, RDS, Docker, CI/CD, IAM, Cursor, Claude Code, Stripe, TypeScript, Serverless Framework, CloudWatch, Datadog, Prometheus
1w
Save
Mark Applied
Hide
(Sr.) Cloud Software Engineer
Taipei, Taiwan, Taiwan
OnsiteFull Time
Trend Micro
Trend MicroTokyo Stock Exchange: 4704: Provides cybersecurity platforms protecting clouds, networks, and endpoints.
Bachelor's degree in computer-related field, solid Python or Go programming, networking and cloud knowledge, and web development, testing, deployment, and operations experience.
Python, Go, Docker, K8S, AWS, Azure, Grafana, ElasticSearch, Kafka, Kinesis, Jenkins, Ansible, Terraform, Linux
3w
Save
Mark Applied
Hide
14MIH-雲端軟體工程師
Taipei or New Taipei
OnsiteFull Time
Foxconn
FoxconnTPE: 2317: Global provider of electronics manufacturing and technology solutions.
Bachelor's degree required. Experience with cloud system deployment and management, cloud service software development, big data management and analysis, container application and management, and RESTful API design and development.
6mo
Save
Mark Applied
Hide
JKR230 (Smart Home/Retail Solution) - Cloud Solution Software Engineer
Hsinchu, Taiwan, Taiwan
OnsiteFull Time
WNC
WNCTaiwan Stock Exchange: 6285: Designs and manufactures wireless communications and networking equipment globally.
Full-time role requiring cloud and full-stack development experience in smart home and retail solutions.