Responsibilities:
- Write high-quality, testable, and efficient code to develop robust backend systems.
- Contribute to the design, implementation, and maintenance of core backend services.
- Participate in technological and architectural discussions for the platform.
- Collaborate with cross-functional teams to integrate AI-driven solutions into backend operations.
- Share knowledge and assist other team members in a collaborative and productive environment.
Technology Stack:
- Programming: Golang for microservices on Kubernetes (GKE).
- AI Integration: OpenAI, private language models, and small language models for constrained devices.
- Workflow Orchestration: Temporal.io.
- CI/CD: GitHub Actions, Dagger.io for CI; Flux and Kustomize for CD.
Requirements:
- At least 4 years of experience in backend development for SaaS products in a cloud environment, ideally within a cybersecurity startup.
- Experience with designing and managing CI/CD pipelines.
- Experience with a major cloud platform (GCP or AWS).
- Proficiency in at least one of the following languages is required: Go, Python, Java, or Node.js
- Familiarity with NLP principles is a bonus.
- Experience in fine-tuning AI models is an added advantage.
רוצה לראות עוד משרות מתאימות?
Jobify מנתחת את הניסיון התעסוקתי שלך ומציגה לך משרות עדכניות - בחינם!