Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
We are looking for a talented and motivated Full Stack Developer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining scalable end-to-end systems, working across both front-end and back-end. You will collaborate closely with product managers, designers, and other engineers to deliver high-quality solutions in a fast-paced, innovative environment.
What will your job look like:
- Design, Develop and Maintain scalable and high-performance end-to-end systems
- Collaborate with cross-functional teams to define and deliver new features
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to best practices
- Troubleshoot, debug, and optimize existing systems
Requirements
- B.Sc/BA in Computer Engineering or Computer Science - must
- 5+ years of experience as a Software Developer - must
- Mastery of C++ and python programming languages - must
- Low-level SW development and debugging experience
- Experience in Linux OS
- Familiarity with CI/CD pipelines
- Experience with version control systems (e.g., Git)
- Strong verbal skills in English
- Experience with containerization tools (Docker, Kubernetes) - an advantage
- Experience with cloud platforms (AWS, Azure) - an advantage
- Strong problem-solving skills and attention to detail
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles. If you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
Software Engineer Career: Things You Should Know
Best Countries for Software Engineers
What’s the Difference between a Junior, Mid, and Senior Developer?