Software Senior Engineer
תיאור המשרה
Join us as a Senior Software Engineer on our engineering team in Israel to do the best work of your career and make a profound social impact.We work in an AI-native development environment, applying Spec-Driven Development (SDD) and clear engineering governance to deliver complex software with both speed and quality. Key ResponsibilitiesAs a Senior Software Engineer, you will:Design, develop, and own Storage Infrastructure and Control Path features for enterprise storage expansion, from requirements and specification through implementation, testing, and long-term supportBuild and maintain Python microservices using FastAPI, Pydantic, and async/await patternsDesign and implement storage infrastructure services that support system-level discovery, provisioning, and lifecycle managementAuthor and maintain detailed specifications as part of a Spec-Driven Development (SDD) processBuild AI agents and automated workflows, leveraging Agentic AI to accelerate development, testing, and code generationRequirements: Relevant BSc in Computer Science, Software Engineering, or a related field from a leading university5+ years of hands-on software development experience, including work with storage systems, infrastructure software, Linux, or networkingStrong experience with Python (3.11+), FastAPI, Pydantic, asyncio, REST APIs, and microservices architectureExperience with Docker, Git, pytest, ruff, and mypy for development, testing, and code qualityComfort working in an AI-native development environment, Spec-Driven Development (SDD), AI-assisted workflows, and engineering governanceThis position is open to all candidates.
מתעניינים במשרה הזו?