HiveWatch is seeking a Senior Backend Engineer to build and maintain the core services and infrastructure that power the HiveWatch platform, ensuring customers can rely on fast, accurate, and always available security intelligence.
Requirements
- Strong experience with Java or Kotlin and Spring Boot
- Experience designing and implementing GraphQL and REST APIs
- Strong proficiency with relational databases, SQL, data modeling, query tuning
- Experience building full-stack applications in microservice architectures
- Experience with modern cloud services and cloud-native development
- Experience with containerization using Docker and deploying applications to Kubernetes
- Experience with CI/CD pipelines and modern development workflows
Responsibilities
- Architect and develop scalable backend services, APIs, and data processing systems in collaboration with the Product and Platform teams
- Support production systems through incident response, troubleshooting, and break-fix activities to maintain service reliability and customer trust
- Build and extend solutions with observability in mind to ensure service level agreements with our customers are met
- Reliably deliver backend features and services on AWS using Infrastructure as Code, CI/CD pipelines, and modern service delivery practices
- Mentor junior engineers and drive technical decisions that influence the App Experience team's architecture and development practices
- Participate in a 24/7 on call rotation approximately 1 week per month as needed
Other
- 7+ years of software engineering experience with at least 3 years in senior roles
- Strong system design skills and experience with distributed, high-scale applications
- Ability to learn new technologies quickly and work in agile environments
- Background in security technology or enterprise software
- Startup experience and/or early stage SaaS experience