Job Closed
This listing is no longer active.
Creating Digital Leaders. Digital Transformation Consultancy Services and Solutions
Software Engineer, Data & ML
Location
Bulgaria
Posted
94 days ago
Salary
€22 - €29 / hour
Seniority
Senior
Job Description
Software Engineer, Data & ML
Xebia
• Developing backend services using Kotlin or Java • Processing large datasets using Scala and BigQuery • Designing and maintaining data pipelines with Apache Airflow in the Google Cloud Composer environment • Working with Google Cloud Platform to ensure scalable and efficient solutions • Preparing and transforming datasets for machine learning processes • Supporting AI/ML model training and experimentation • Performing data analysis and presenting insights to support business decisions • Collaborating with engineers, data scientists, and stakeholders throughout the project lifecycle.
Job Requirements
- 3–5 years of experience in Software Engineering
- Strong knowledge of Kotlin or Java
- Experience with MongoDB and strong SQL skills (especially BigQuery)
- Knowledge of Scala and experience with large-scale data processing
- Hands-on experience with Apache Airflow or Google Cloud Composer
- Experience working in GCP and using Terraform
- Knowledge of Python or Scala ecosystems for data processing (e.g. Spark)
- Understanding of the machine learning lifecycle and dataset preparation
- Analytical mindset and ability to work independently
- Ability to communicate insights to technical and non-technical stakeholders.
Benefits
- Professional development budgets
- Continuous growth opportunities
- Community events like Data&AI Warsaw Summit and meetups
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Associate Level Real Time Embedded Software Engineer
BoeingA leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.
• Designs, develops, tests, debugs and maintains software that is integrated into embedded devices and systems. • Reviews, analyzes, and translates customer requirements into the design of software products for embedded devices and systems. • Builds and writes code for embedded systems software to run on specific specialized hardware. • Integrates embedded software with hardware components. • Analyzes, monitors and improves the efficiency and stability of embedded software systems. • Tests and debugs software for embedded devices and systems.
Senior Software Engineer, Guidewire
Mercury Insurance ServicesMercury Insurance Services is an insurance provider based in Brea, California, offering an array of insurance services and products, including auto, renters, ho
• Write high-quality code for complex scenarios with good test coverage. • Review and translate product requirements into robust designs to ensure high-quality distributed application systems that are modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable. • Lead design and code reviews of multiple applications to ensure best practices, adherence to Mercury standards, and high quality. • Lead the sprint team to deliver new or improved features, addressing any impediments to delivering high-quality solutions in the sprint backlog. • Collaborate with other teams and stakeholders to ensure successful delivery of intended functionality. • Mentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineering.
• Analyze, estimate, design, and implement application functionality in collaboration with engineering and product leaders • Build observable, scalable applications and services and support their operation in production • Coach and mentor teammates and partner with cross-functional colleagues • Ensure high code quality using best practices including unit and integration testing • Partner with product management to evaluate tradeoffs, propose solutions, and gather early feedback • Support modernization of legacy applications to interoperate with cloud-based, testable service boundaries • Participate in incident response and root-cause analysis to improve system reliability and prevent recurrence • Provide technical guidance and code review leadership across teams to ensure consistent engineering standards and architectural practices • Ensure systems meet security, privacy, and compliance standards appropriate for educational assessment platforms
• developing backend services using Kotlin or Java • processing large datasets using Scala and BigQuery • designing and maintaining data pipelines with Apache Airflow in the Google Cloud Composer environment • working with Google Cloud Platform to ensure scalable and efficient solutions • preparing and transforming datasets for machine learning processes • supporting AI/ML model training and experimentation • performing data analysis and presenting insights to support business decisions • collaborating with engineers, data scientists, and stakeholders throughout the project lifecycle



