← Back to jobs
I

Junior Systems Software Engineer

·Israel
On-siteFull-timeBackend Development

Full-time career path for STEM graduates combining company-funded training, hands-on projects, and preparation for systems software and architecture roles. The program covers Linux development, software design, cloud infrastructure, distributed systems, and AI-enabled applications. Employment after—

Responsibilities

  • Develop system-level software in C/C++ and Linux environments
  • Apply memory management, process, thread, algorithm, and data structure concepts
  • Use object-oriented programming, design patterns, and software architecture principles
  • Design client-server systems and APIs
  • Work with cloud infrastructure, data pipelines, and distributed systems
  • Explore AI-assisted development, model serving, and retrieval-augmented generation solutions
  • Use Git and GitLab workflows, Agile practices, and CI/CD concepts

Requirements

  • B.Sc. or M.Sc. in Computer Science, Software Engineering, Mathematics, Physics, or another exact science
  • High level of English
  • Strong analytical and problem-solving abilities
  • Excellent system-level logical thinking
  • Commitment to an intensive full-time program
  • No prior professional software development experience required

Benefits

  • Company-funded professional training at no cost to participants
  • Hands-on project experience in a simulated R&D environment
  • Potential employment opportunities after successful completion and evaluation

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions