As a Staff or Principal Backend Engineer at Zeals, you won’t just write code — you will own systems end-to-end , shape our architectural strategy , and influence technical direction across teams. You will be a key technical leader in our backend domain, responsible for designing scalable, fault-tolerant systems that power mission-critical services and accelerate the impact of our conversational commerce platform.
Our Tech Stack
Backend Languages: Go, Python, Elixir Frontend Languages: HTML, CSS, JavaScript (TypeScript, React.js, Recoil, Zod, Tanstack, etc) Mobile Languages: None Infrastructure: Google Cloud Platform, GCP Pub/Sub, Kubernetes, MongoDB, MySQL, Postgres, BigQuery, Elasticsearch, Qdrant Configuration management tool: Terraform CI/CD: Github Actions, ArgoCD, CircleCI Monitoring: Grafana, GCP Cloud Monitoring, GCP Logging, GCP Cloud Trace, Opsgenie Data: BigQuery, Parquet, Spark, Scala, Python, dbt Knowledge Tools: Confluence Other: GitHub / Slack / Jira Process: Scrum
Responsibilities
-
Drive architecture and design of complex, distributed backend systems with a focus on scalability, reliability, and performance
-
Lead initiatives to modernize legacy systems and migrate to robust, decoupled services using Golang , gRPC , and REST
-
Own high-stakes technical decisions, balancing trade-offs and setting standards for software design across teams
-
Ensure best practices in clean code, DDD, testing, observability, and documentation are deeply embedded in the development lifecycle
-
Collaborate with engineering leadership, product managers, and stakeholders to align backend capabilities with business priorities
-
Foster a culture of technical excellence through mentorship , knowledge sharing , and collaborative problem solving
-
When required, participate in the on-call rotation and act as a technical escalation point for critical incidents
Requirements
-
8+ years of experience in backend engineering with deep expertise in system design, architecture, and large-scale production systems
-
Advanced knowledge of Golang (preferred), with professional experience in building and maintaining scalable APIs and services
-
Strong track record in technical leadership , including mentoring engineers and driving cross-team architectural efforts
-
Fluency in Clean Architecture , DDD , and modern software engineering principles
-
Strong grasp of observability , performance profiling, and production debugging using metrics and tracing
-
Confidence to challenge assumptions, push for clarity, and advocate for best practices
Nice to haves
While not specifically required, tell us if you have any of the following.
-
Hands-on experience with Docker , Kubernetes , and cloud-native infrastructure (preferably GCP )
-
Familiarity with CI/CD pipelines (e.g., CircleCI) and engineering operations tooling (e.g., Jira)
-
Experience working with polyglot environments (e.g., Python, Ruby, Node.js)
-
Japanese language proficiency is a plus, but not required