Backend Developer for High-Impact Projects
We are seeking a highly skilled Backend Developer to join our Core ML Powerback Features Team. You will work on backend systems powering user-facing features, collaborating closely with design, product, and client teams to build high-quality, scalable solutions.
The Role:
You will be responsible for developing and maintaining backend features in core applications, from requirement gathering to implementation and launch validation. This includes collaborating with cross-functional teams on end-to-end functionality, writing reliable, maintainable, and testable code with a focus on technical excellence, and working with world-class engineers on high-impact projects, continuously learning and growing your skills.
Requirements:
A strong experience in Java backend development is required. Hands-on experience with Big Data technologies such as Hadoop, Spark, and MapReduce is also necessary. Additionally, you should be able to design, build, and maintain systems used by multiple engineers over the long term, and have familiarity with RESTful APIs, storage, caching, and data processing. Excellent communication skills and ability to explain system designs and product implications clearly are essential. Experience with Power BI or general Big Data tooling is a plus, as well as practical automation experience.
Preferred Qualifications:
3–5 years of professional experience in backend or Big Data engineering, prior work on user-facing products, understanding user experience, and identifying quick product improvements.