Job Openings Senior Python Engineer

About the job Senior Python Engineer

Senior Python Engineer

Tel Aviv, Israel

About Company:

Our client is a Fortune 500 company with a global reputation for being a great employer. Their mission is to build world-class technology solutions that improve processes for customers all over the World, and the office in Tel Aviv plays a pivotal role in making this happen. With a dynamic work environment a commitment to innovation, and a culture that supports growth and values collaboration.

Role Overview:

We're seeking experienced Python developers to join the talented development team in Tel Aviv. In this role, you will be part of a team focused on creating and scaling high-performance, scalable systems, and backend services that drive critical parts of the platform. You'll get the opportunity to tackle exciting challenges in a collaborative environment.

Key Responsibilities:

  • Develop and scale services using modern and best practices of Python.
  • Work alongside cross-functional teams to design and deliver solutions that are reliable and scalable.
  • Optimize existing systems for performance and scalability.
  • Write clean, maintainable, and efficient code to solve complex technical problems.
  • Participate in code reviews and provide constructive feedback.

Qualifications:

Must Haves:

  • Minimum of 5 years of experience in a modern development environment.
  • Strong experience with Python (at least 2-3 years).
  • Deep knowledge in system architecture, design, and building for scale
  • Familiarity with REST APIs, relational databases (SQL), and public cloud-based services (AWS).
  • Strong problem-solving skills and a passion for tackling technical challenges.

  • Effective communication skills in English.

Nice to Haves:

  • Experience with containerization tools such as Docker or orchestration tools like Kubernetes.
  • Knowledge of microservices architecture and distributed systems.
  • Exposure to CI/CD pipelines and version control (e.g., Git).

Benefits:

  • Working Environment: Flexible work schedule with a hybrid option combining office and remote work to fit your lifestyle (60/40).
  • Perks: Comprehensive health benefits, wellness programs, and generous paid time off.
  • Growth Opportunities: We believe in continuous learning and offer access to company-sponsored courses, mentoring programs, and leadership opportunities.