Principal Software Engineer
Develop secure, scalable, mission-critical components for database protection. Own features end to end across a cloud-native SaaS stack, collaborating with backend, frontend, QA, DevOps, security, and product teams. The role is primarily office-based.
תחומי אחריות
- Build secure, scalable backend components that protect databases and sensitive data.
- Own and deliver features end to end across the software stack.
- Develop cloud-native SaaS services, primarily on AWS.
- Collaborate with backend, frontend, QA, DevOps, security, and product colleagues.
דרישות
- 10+ years of backend software engineering experience.
- At least two years building and shipping production SaaS or cloud-native services; AWS experience preferred.
- Ability to work across Python, C++, Go, and TypeScript with React, and adapt to new technologies.
- Hands-on experience with AI-assisted development tools and sound judgment in their use.
- Bachelor’s degree in computer science, engineering, or a related technology field, or relevant experience as an elite-unit alumnus.
- Strong collaboration and interpersonal skills.
יתרון
- Experience with Python, Go, or C++.
- Knowledge of networking protocols and diagnostic tools, security principles, or databases.
- Expertise in Linux, Docker, Kubernetes or ECS, and multithreaded systems programming.
- Experience designing agentic AI solutions, multi-agent workflows, custom MCP servers, and integrations.