Programming
Software Engineer
What will you do?
We are looking for a dedicated Software Engineer to join our team and contribute to the development of robust and scalable game systems. The ideal candidate will have a strong foundation in software development, with experience in building and maintaining game engines, tools, and backend services. You will work closely with other engineers, artists, and designers to deliver high-quality, performant solutions. Proficiency in languages like C++, Java, or Python, as well as experience with version control systems and agile methodologies, is essential. A passion for gaming and a problem-solving mindset are a must.
Location
Tel Aviv
Key Responsibilities:
- Design, develop, and maintain game engines, tools, and backend services.
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions.
- Optimize systems for performance, reliability, and security.
- Debug and resolve technical issues across the development lifecycle.
- Contribute to the improvement of development pipelines and workflows.
Requirements:
- Proven experience as a Software Engineer in game development or a related field.
- Proficiency in programming languages like C++, Java, or Python.
- Experience with version control systems (e.g., Git, Perforce).
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with cloud-based services and distributed systems.
- Knowledge of graphics programming or shader development.
- Familiarity with agile development methodologies.
What We Offer:
- Competitive salary and benefits.
- Opportunity to work on exciting, high-profile game projects.
- Collaborative and inclusive work environment.
- Professional growth and development opportunities.
If you’re passionate about building robust and scalable systems for games, we’d love to hear from you! Apply now with your resume and portfolio.