Backend Engineer
Core
Designing and implementing distributed systems and microservice architectures to build highly scalable backend services for a cybersecurity platform.
Role type
Senior IC backend engineer (Go, cloud-native)
Builds
Production-grade microservices and cloud-native applications for identity security monitoring
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Go (Golang), distributed systems design, microservices architecture, containerization (Docker, Kubernetes), AWS services, SQL/NoSQL databases, OLAP databases, stream processing (Apache Spark/Flink), monitoring and alerting (Prometheus, Grafana, Datadog)
Preferred skills
Cybersecurity knowledge, defensive coding practices, complex problem solving, debugging skills, ownership mindset
Technologies
Go, Docker, Kubernetes, AWS (EC2, S3, Lambda, RDS, VPC), PostgreSQL, MySQL, MongoDB, Cassandra, Redis, Apache Iceberg, Apache Spark, Apache Flink, Prometheus, Grafana, Datadog
Responsibilities
Design and implement distributed systems and microservice architectures; Build cloud-native applications on AWS; Develop production-grade services in Go; Implement robust monitoring, logging, and alerting systems; Optimize database schemas and performance; Diagnose and resolve complex production issues
Seniority
Senior, hands-on IC