We are looking for a motivated Senior Engineer to join a distributed team working on a next-generation software development platform that unifies AI and automation.
Contract duration: 6–12 months, with a possibility of extension based on project needs and performance.
Key Responsibilities:
- Develop and maintain scalable data processing solutions using Apache Spark (Scala);
- Build and optimize data storage in a vectorized database on Microsoft Azure;
- Prepare and structure data for analytics and PowerBI reporting;
- Collaborate with onshore team members while independently owning assigned technical tasks.
Required Skills & Experience:
- Strong hands-on experience with Scala and Apache Spark;
- Solid experience in Azure cloud environments, including Databricks;
- Understanding of data modeling and analytics-ready data structures;
- Self-motivated, proactive, and able to work independently;
- Good English communication skills for effective collaboration with an international team.
Our benefits:
- Professional and career growth promotion;
- Competitive salary;
- Paid vacations and sick leaves;
- Internal Medical Program;
- Program for veterans (which includes mentorship, an accessible office for individuals with disabilities, legal support, and additional benefits);
- Flexible working hours;
- Regular corporate social activities;
- Regular technical training at our office;
- English courses;
- Gym, etc.