Big Data Software Engineer
We are looking for a skilled software engineer to join our team. The ideal candidate will have experience in backend development, Big Data technologies, and system design.
The role involves developing and maintaining backend features, collaborating with cross-functional teams, and working on high-impact projects. We offer the opportunity to learn and grow in a dynamic environment.
The successful candidate will have:
* 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
* Prior work on user-facing products and understanding of user experience
Benefits:
* Opportunity to work on high-impact projects
* Chance to collaborate with world-class engineers
* Professional growth and learning opportunities
* Competitive compensation and benefits package
Requirements:
* 3–5 years of professional experience in backend or Big Data engineering
* Prior work on user-facing products and understanding of user experience
Preferred Qualifications:
* Experience with Power BI or general Big Data tooling
* Practical automation experience