Job Description
We are looking for an experienced Senior Data Software Engineer with a deep understanding of Apache Spark, Python/Java/Scala and proficiency with any cloud providers.
In this role, you will develop and maintain data pipelines, working closely with cross-functional teams.
If you are passionate about using your data engineering skills to make a significant impact and excel in a collaborative, growth-oriented environment, we encourage you to apply and join us.
Feel free to work remotely from anywhere across Latvia or connect with colleagues at our Riga office.
- Develop and maintain data pipelines for efficient data processing and analysis
- Collaborate with cross-functional teams to identify business requirements and translate them into technical solutions
- Create and maintain technical documentation for all data engineering projects
- Work with data scientists to ensure models are production-ready
- Ensure all data engineering solutions are high-quality, reliable and scalable
- Troubleshoot and resolve data-related issues promptly and efficiently
- Stay up-to-date with emerging data engineering technologies and trends
- Participate in code reviews to ensure code quality and adherence to standards
Requirements
- 3+ years of experience in Data Software Engineering
- Expertise in Apache Spark, Python/Java/Scala
- Background in developing and maintaining data pipelines
- Proficiency in SQL and relational tables
- Understanding of SDLC, quality gates and Agile methodologies
- B2+ English level, both verbal and written
- Hands-on experience with any major cloud provider: Azure, AWS or GCP
Nice to have
- Competency in statistical models and their practical applications
- Familiarity with Databricks and MLOps for efficient model deployment and management
- Hands-on experience with streaming processing technologies like Kafka, Spark Streaming and Flume
- Practical or theoretical knowledge of NoSQL databases
Company offers
- Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years.
- Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies.
- World-Class Clients: Work closely with 340+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact.
- Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices.
- GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys.
- Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life.
- Hybrid Setup: The flexibility to work from any location in Latvia, whether it's your home or our office in Riga.
- Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more.