
Backend Software Engineer
Mobileye
full-time
Posted on:
Location Type: Hybrid
Location: Jerusalem • Israel
Visit company websiteExplore more
About the role
- Write clean, maintainable Python code for backend services within an Agile scrum team
- Assist in designing and implementing scalable architectures using modern technologies
- Collaborate with senior engineers to integrate tools that help our algorithmic teams work faster and smarter
- Participate in code reviews and contribute to the high engineering standards of the group
Requirements
- B.Sc. in Computer Science, Software Engineering, or a related field
- Strong proficiency in Python and a solid understanding of software design principles
- Experience working in Linux environments and with Git
- Basic familiarity (or a strong desire to learn) AWS, Docker, and CI/CD workflows
- Excellent communication skills and a "can-do" attitude for a fast-paced, collaborative environment
- Hands-on experience in a software development role (including high-quality internships or junior positions)
- Experience with Python frameworks like FastAPI, Flask, or Django (from professional work or significant personal projects)
- Basic knowledge of databases (PostgreSQL, MongoDB) or message brokers (RabbitMQ/SQS)
- Contributions to open-source projects or a GitHub portfolio showcasing backend-related systems.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonsoftware design principlesLinuxGitAWSDockerCI/CDFastAPIFlaskDjango
Soft Skills
communication skillscollaborativecan-do attitude
Certifications
B.Sc. in Computer ScienceB.Sc. in Software Engineering