5+ years of experience in software engineering. 3+ years of experience with Golang. Experience with REST/gRPC and service-oriented architectures. Distributed systems experience, including building horizontally scalable, highly available, and fault-tolerant systems using techniques like distributed locking and load-shedding. Strong communication and documentation skills. Experience with microservice-based designs (e.g., GCP PubSub) is a plus. Experience building, deploying, and maintaining containerized services in a Kubernetes environment is a plus. Familiarity with analytical SQL and optimizing large dataset operations in OLAP databases (e.g., Snowflake, Google BigQuery) is a plus. Understanding of building maintainable software, including test coverage, linters, and code complexity checks.