Ubiquiti

Cloud Software Developer (Firmware Update Service)

Ubiquiti
Apply
2 months ago
Taipei, TaiwanMid Level

Responsibilities

  • Design, implement, and maintain cloud-native backend services on AWS.
  • Develop scalable and maintainable APIs using Node.js.
  • Collaborate with product managers, frontend developers, DevOps engineers, and other cross-functional teams.
  • Improve cloud-service reliability, scalability, and security through monitoring, alerting, and automation.
  • Write clean, testable code and participate in code reviews.
  • Contribute to architecture discussions and improve service performance and cost efficiency.
  • Integrate and manage payment-processing systems such as Stripe as a bonus responsibility.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of experience developing backend services or cloud applications.
  • Strong proficiency with Node.js and RESTful API design.
  • Hands-on experience with AWS services including ECS, S3, SQS, SNS, and RDS.
  • Understanding of CI/CD, Docker, and microservice architecture.
  • Knowledge of cloud-security best practices and IAM management.
  • Strong problem-solving, debugging, and communication skills.
  • Proficiency with AI development environments such as Cursor and Claude Code, plus expertise in AI development techniques such as Spec-Driven Development.

Tech Stack

Categories

Ubiquiti

About Ubiquiti

1,001-5,000 employees

Ubiquiti builds networking hardware and software platforms for businesses, internet service providers, and smart homes, sold under the UniFi, UISP, and AmpliFi brands. Its portfolio includes Wi‑Fi access points, switches, routers, wireless backhaul, security cameras, and management applications, sold primarily through channel partners and online. Founded in 2005 and headquartered in New York, the public company (NYSE: UI) has shipped over 100 million devices worldwide.

Contact me