Cypress HCM · 3 hours ago
Senior/Lead Backend Software Engineers
Cypress HCM is an exciting learning technology start-up looking to add pivotal Senior/Lead Backend Software Engineers to their technical team. These engineers will architect, build, and operate a new platform, focusing on strong technical ownership and user-first design.
Human ResourcesInformation TechnologyStaffing Agency
Responsibilities
Design and develop online platform solutions powering their products and features including user identity, ecosystem safety, data privacy, publishing & distribution, educational products, social features, game services, telemetry platform etc
Build and operate highly available, robust, secure, sustainable, and maintainable components
Drive service quality through performance analysis, monitoring, alerting, and continuous improvement
Collaborate with product, design, educators, and engineering teams to translate the vision into technical solutions
Take ownership of outcomes from initial design through production operations
Implement best practices in testing, CI/CD, and operational excellence
Qualification
Required
5 to 10 years building and operating highly-available online services at scale preferably using Kotlin, Spring Boot, gRPC and Kubernetes
Ability to quickly understand and translate user needs into technical solution designs
Proven track record of technical ownership of complex online systems and solutions
Experience designing, building, launching, operating, and improving online solutions end-to-end
Strong solution architecture and API design skills
Solid experience with AWS, Kubernetes, infrastructure as code (Terraform, ArgoCD), GitHub Workflows or alike etc
Solid understanding of both relational (PostgreSQL) and NoSQL (DynamoDB, Redis) databases
Strong collaboration skills with cross-functional teams
Excellence in code reviews, technical communication, and documentation
Preferred
Background in high-scale B2C applications would be ideal