Python Software Engineer
Posted 16 days ago · 28 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves designing, developing, and maintaining core backend software tools and processes for electronic component analysis. You will optimize applications for performance and scalability, troubleshoot technical issues, and collaborate with cross-functional teams to integrate solutions. Day-to-day tasks include working with Python, managing APIs, and utilizing cloud-based microservices and containerization.
- 4+ years of experience in backend development using Python
- Strong problem-solving and debugging skills
- Ability to work independently and continuously learn new technologies
- Excellent organizational and time management skills
- Strong attention to detail and precision in development
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced backend developers with at least 4 years of Python experience who are comfortable working with databases, AWS, and Docker, and who can communicate effectively in both Hebrew and English. It is less ideal for entry-level developers or those looking for a fully remote position, as it requires a hybrid presence in the Tel Aviv office.
Full job description
Original listing · kept for referenceAbout Cybord
Cybord is a pioneering company specializing in AI and big data solutions for electronic component analysis. Our technology enhances the assembly process by detecting faulty and counterfeit components, ensuring quality and reliability in electronic manufacturing.
We are seeking a skilled
Python Software Engineer
to join our growing
R&D team
This role offers the opportunity to work in a fast-paced, innovative environment, contributing to the development of cutting-edge technologies.
Responsibilities
• Design, develop, and maintain core software tools and processes.
• Optimize applications for improved performance, scalability, and efficiency.
• Collaborate with cross-functional teams to integrate solutions seamlessly.
• Troubleshoot, debug, and resolve complex technical issues.
• Stay up to date with industry best practices and emerging technologies.
Requirements
• 4+ years of experience in backend development using Python.
• Strong problem-solving and debugging skills.
• Ability to work independently and continuously learn new technologies.
• Excellent organizational and time management skills.
• Strong attention to detail and precision in development.
• Effective communication and teamwork skills in both Hebrew and English.
• Solid understanding and experience with:
• API development and testing (FastAPI, Flask, or Django; Swagger, Postman).
• Database management (PostgreSQL, MongoDB).
• Cloud-based microservice architectures (AWS compute, storage, and messaging services).
• Containerization (Docker).
• Version control and CI/CD pipelines (Git, CI/CD tools and concepts).
Why Join Us?
At Cybord, you will be part of a fast-growing startup that is reshaping the industry. We offer a highly collaborative and dynamic work environment where innovation thrives.
Our Tel Aviv office is conveniently located within a 5-minute walk from a train station.
We embrace a hybrid work model, allowing employees to work remotely twice a week.
Join us and be part of a team driving technological excellence in electronic component analysis!
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- Hybrid
- 4+ years of experience in backend development using Python, Strong problem-solving and debugging skills, Ability to work independently and continuously learn new technologies, Excellent organizational and time management skills, Strong attention to detail and precision in development