What you will be doing:
Develop production-grade software by turning prototypes and ad-hoc solutions into maintainable features.
Act as a bridge between solution engineering and core development, ensuring quick wins evolve into sustainable product capabilities.
Collaborate closely with variety of engineering teams to ensure smooth integration of new features.
Contribute to system development and architecture discussions, ensuring features that are customer focused align with platform strategy.
Write high-quality code, tests, and documentation to ensure long-term maintainability.
What we need to see:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
8+ years of software engineering experience with exposure to distributed systems, platform services, or developer tools
Excellent programming skills in Go and proficient knowledge in Software Architectures, System-design and understanding of automation frameworks and tools.
Strong understanding of software architecture, APIs (REST/GraphQL), CI/CD workflows, Databases, Grafana, Jira, Server-Client Architectures.
Solid debugging, problem-solving, and cross-team communication skills.
Comfort working in fast-paced environments where priorities shift between experimentation and delivery.
Ways to stand out from the crowd:
Experiences with programming languages such as Perl, Python
Experiences in Nvidia Technologies including GPU, CUDA
Strong familiarity with LLM, AI and Machine Learning and HPC
משרות נוספות שיכולות לעניין אותך