hero

Opportunities in the Upfront Portfolio

82
companies
540
Jobs

Software Developer (Infrastructure Team)

Toka

Toka

Software Engineering, Other Engineering
Tel Aviv-Yafo, Israel
Posted on Jul 28, 2024

Software Developer (Infrastructure Team)

  • R&D
  • Tel Aviv

Description

We’re looking for a highly skilled and motivated Software Developer who is eager to join a dynamic, winning, infrastructure team, contributing to the forefront of technological innovation.

What You'll Do:

  • Design, Develop, Implement: Create and enhance features for our primary in-company product.
  • Solve Complex Problems: Tackle daily technological issues in computer networking, operating systems, virtualization, complexity and efficiency, distributed programming, parallelism, concurrency, and user experience (UX).
  • Collaborate Cross-Functionally: Work with diverse teams to understand requirements, develop testing strategies, design new features, and write comprehensive end-to-end tests.
  • Enhance Our Intelligence Platform: Play a crucial role in advancing Toka’s cutting-edge IoT intelligence platform, contributing to the security of Tier-1 countries globally.

Why Join Us?

  • Impactful Work: Directly contribute to the security and efficiency of critical intelligence infrastructure in the country's security.
  • Innovative Environment: Be part of a team that's constantly pushing the envelope in technology.
  • Professional Growth: Collaborate with industry experts and grow your skills in a supportive and fast-paced environment.

Requirements

  • Programming Proficiency: Strong proficiency in at least one higher-level programming language.
  • Industry Experience: Minimum of two years of experience as part of a software development team in the hi-tech industry or four years of experience in a technological unit.
  • Development Team Experience: Experience working with Git and a solid understanding of CI/CD principles, as well as code review processes and best practices.
  • Networking Expertise: Strong understanding of computer networking principles such as TCP/IP, DNS, and DHCP, with hands-on experience.
  • Containerization Skills: Experience with containerization technologies and container orchestration.
  • Communication Skills: Excellent communication and collaboration abilities.
  • Team Player: A true winner.

Advantages

  • Significant - familiarity with Python and async programming.
  • Experience working with Linux based systems.
  • Experience with Pytest.
  • Experience working with VueJs.
  • Experience developing web applications.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience working with non-relational databases.