Backend Big Data Engineer Position
We are looking for a skilled Backend Big Data Engineer to join our team. As a key member of our Core ML Powerback Features Team, you will be responsible for designing and developing high-quality, scalable backend systems powering user-facing features.
Your main responsibilities will include:
* Developing and maintaining backend features in core applications from requirement gathering to implementation and launch validation.
* Collaborating with cross-functional teams on end-to-end functionality.
* Writing reliable, maintainable, and testable code with a focus on technical excellence.
You will work closely with world-class engineers on high-impact projects, continuously learning and growing your skills. We are looking for someone who can adapt quickly to new technologies and processes.
Required Skills and Qualifications:
* Strong experience in Java backend development.
* Hands-on experience with Big Data technologies such as Hadoop, Spark, and MapReduce.
* Ability to design, build, and maintain systems used by multiple engineers over the long term.
* Familiarity with RESTful APIs, storage, caching, and data processing.
* Excellent communication skills and ability to explain system designs and product implications clearly.
Benefits:
* A challenging role that allows for professional growth and development.
* The opportunity to work with a talented team of engineers on high-impact projects.
* A competitive salary and benefits package.
Prior work on user-facing products, understanding user experience, and identifying quick product improvements is beneficial. Experience with Power BI or general Big Data tooling is also a plus. Practical automation experience is beneficial.