Software Developer - Cloud Platform
Core
Design, build, and maintain cloud-native services, tools, and CI/CD pipelines powering Nakisa's AI-powered enterprise software for HR, Financial Management, and CRE.
Role type
Software Developer (Platform Engineering)
Builds
Cloud-native services, identity and access management features, monitoring/logging tools, and CI/CD pipelines for microservices.
Domain
Enterprise SaaS / Cloud Infrastructure / AI Platform
Deliverable
production ML models
Required skills
Backend development, Frontend development, Microservices architecture, CI/CD pipeline management, Identity and Access Management (IAM), Cloud-native technologies, Distributed systems monitoring, Clean code practices, Agile collaboration, AI-assisted development tools
Preferred skills
NoOps practices, Full stack development, Platform engineering skills
Technologies
NoOps, Cloud-native frameworks, AI-assisted development tools (Claude Code, GitHub Copilot, ChatGPT/Codex)
Responsibilities
Design, develop, and maintain backend services and corresponding frontend components; Contribute to identity and access management platform features; Build tools for monitoring, logging, and visibility of microservices; Support and maintain CI/CD pipelines; Write clean, well-tested, and maintainable code; Collaborate with Product, QA, and DevOps teams; Participate in code reviews, design discussions, and sprint planning; Use AI-assisted development tools to improve speed and quality.
Seniority
Mid-level, hands-on IC
