Senior Backend Engineer
Own backend services for a web application security platform, from system design through production operation. Build scalable, event-driven services on AWS and help raise engineering standards across the team.
תחומי אחריות
- Design and own backend services across the full software development lifecycle; write high- and low-level design documents.
- Build high-throughput services and event-driven pipelines using AWS and messaging systems.
- Deliver safe releases, including staged rollouts by tenant and platform.
- Create dashboards, alerts, and tracing to improve production visibility.
- Coordinate incident recovery, lead root-cause analysis, and deliver preventative fixes.
- Review code, mentor engineers, and establish reusable engineering standards and tools.
- Work with client, platform, QA, and support teams to gather requirements and validate end-to-end flows.
- Take operational ownership of shipped services, including on-call support.
דרישות
- At least 8 years of backend engineering experience, including 3+ years leading designs or projects end to end.
- Strong hands-on experience with Node.js and TypeScript.
- Production experience with distributed systems, event-driven design, RabbitMQ, and SQS/SNS.
- AWS experience with ECS, Lambda, S3, and DynamoDB.
- Experience with Datadog, Prometheus, and Grafana.
- Experience with MongoDB, Redis, and MySQL.
- Experience with CI/CD and release engineering using GitHub Actions or TeamCity.
- Fluent English and Hebrew.
- Able to write clear design documents and communicate effectively in writing.
יתרון
- Experience with high-concurrency TCP or custom-protocol servers.
- Knowledge of TLS/mTLS, certificate lifecycle, API gateways, OAuth2, or X.509/PKI services.
- Experience with reliable serverless messaging, agentic coding tools, Cassandra, or a JVM language.