Senior Backend Engineer
Join a newly formed team building a SaaS identity and fraud-prevention platform. You will shape architecture and engineering standards while delivering scalable backend infrastructure and customer-facing features.
תחומי אחריות
- Shape architecture, technology choices, engineering standards, and team practices.
- Deliver infrastructure and customer-facing product features.
- Own features end to end from design through production.
- Develop modular, testable, efficient, and secure Scala services and microservices.
- Build scalable, latency-sensitive, highly available backend systems.
- Contribute to React and TypeScript frontend development.
- Expand the platform into data pipelines and large-scale data processing.
דרישות
- At least 5 years of experience developing production backend services at scale.
- Strong architecture and system design skills.
- Hands-on expertise in a modern statically typed language such as Scala, Kotlin, Java, C#, C++, or Go.
- Experience changing primary programming languages and willingness to adopt Scala.
- Understanding of functional programming concepts, including immutability, algebraic data types, type-driven design, composition, and pure functions.
- Experience with relational databases such as PostgreSQL and production data modeling.
- Experience with cloud environments and containers, including AWS, GCP, Azure, Kubernetes, or Docker.
- Ability to work across the stack and own features through React and TypeScript interfaces.
- Independent, persistent, delivery-focused approach and effective collaboration skills.
יתרון
- Professional Scala experience.
- Experience with data pipelines and large-scale data processing.
- Frontend experience with React and TypeScript.