Cloud Software Developer(Analytics)
Core
Design, develop, and maintain cloud-native backend services and APIs on AWS to power large-scale applications.
Role type
Senior IC Cloud Software Developer (Backend)
Builds
Cloud-based services, scalable APIs, and backend systems for Ubiquiti's business and ISP products
Domain
Cloud infrastructure, backend engineering, microservices
Deliverable
production ML models | product features
Required skills
Node.js, AWS services (ECS, S3, SQS, SNS, RDS), RESTful API design, CI/CD, Docker, microservice architecture, cloud security, IAM management, Spec-Driven Development, AI development environments (Cursor, Claude Code)
Preferred skills
Stripe integration, TypeScript, Serverless Framework, monitoring tools (CloudWatch, Datadog, Prometheus), distributed system design
Technologies
AWS, Node.js, Docker, Stripe, TypeScript, CloudWatch, Datadog, Prometheus, ECS, S3, SQS, SNS, RDS
Responsibilities
Design and implement cloud-native backend services; Develop scalable and maintainable APIs; Collaborate with cross-functional teams to deliver technical solutions; Ensure service reliability, scalability, and security; Write clean, testable code and participate in code reviews; Contribute to architecture design discussions
Seniority
Mid-Senior, hands-on IC