Lead Data Engineer

Lead Data Engineer

Do you want to work on next-generation data products in a modern product company? We are looking for a developer with strong knowledge of modern software and data development processes to join Alma's Business Insights product development team. We operate in several smaller development teams and our business is growing, so we hope you already have experience and vision for building versatile data infrastructure.

We build company data services, APIs and integrations for enterprise customers – and we own the whole journey from development to deployment. Our clients are B2B companies looking to make smarter decisions and grow their business using data insights. You'll get to work with both our internal data and data from our partners.

About the Role and What You'll Bring

We have interesting challenges for an experienced developer who builds reliable solutions and works well in a team environment. You should have a degree in computer science, IT, or a related field, plus hands-on experience building software solutions. We're looking for someone who's analytical, adaptable, and ready to tackle complex problems. Depending on your interest and experience, the role may also include management responsibilities as we grow. Here's what you'll get:

  • Ambitious products you can shape from day one
  • Modern development tools and work environment
  • Collaborative team culture with strong support
  • Good processes and agile practices
  • Room to develop your expertise
  • Flexible working hours and good remote work practices

What will help you succeed in this role:

  • Expertise in data development, especially Python (Pandas, Polars, Boto3, Requests), SQL (Redshift, PostgreSQL), S3, Poetry/uv
  • Experience utilizing cloud services, especially AWS
  • Experience with databases and APIs, especially General Datawarehousing/Datamodeling, Orchestrating (Airflow/DBT), Containers (Docker)
  • Understanding and interest in developing MLOps practices and AI solutions (SageMaker, MLflow)
  • Ability to learn new things and interest in staying current with industry trends and evolving technologies
  • Good teamwork skills and drive to solve challenging problems

Why join us?

With us, people's value is not based on billing rates. What matters to us is building the best services in the market and constantly improving them. We also believe that quality services are created when employees are thriving. We are a business software company producing digital services with our own products. Digital business accounts for over 80% of Alma's revenue. Digital media and various online services have been at the core of what we do for decades.

With us, you can develop yourself alongside work through comprehensive training and various workshops. In AWS expertise, we are already among Finland's leaders. We use highly automated tools and environments here. You can read about the technologies we use at https://almamedia.dev/.

Supporting you, in addition to a development-supporting supervisor and close team, you have Alma's other development teams, from which you can find expertise in both cloud technologies and the best data platforms. We have flexible working hours and leave policies. Work is done in multiple locations, both remotely and in the office. The office is located in the center of Helsinki in the Alma building, on the edge of Töölönlahti park, with good transport connections.

Interested?

We'd love to hear from you! Apply to join us and work on our exciting data products. Please apply by September 14, 2025, and include either your LinkedIn profile or CV with your application. For more information about the role, contact business leader Sanna Holopainen at 050 522 0426.

 

Alma as an employer 

At Alma, we foster a culture of collaboration and teamwork, where everyone is accepted as who they are. In our constantly changing business environment, it takes courage to try new things, push boundaries, and drive innovation.

For us courage is not only big heroic actions, but those small things that occur in our daily work: when you have the courage to say your opinion, speak a foreign language, try something new and fail. Joining Alma means becoming part of a friendly, supportive community of professionals, where teamwork and courage will take us to the next level. To create new growth, we need courage.

And courage grows best together.

Our promise to you

  • Friendly culture where you can be yourself: 

    • We trust each other and give autonomy
  • Job with purpose and impact

    • Our brands are well-known and used by millions of people daily and trusted when making the most important decisions of their lives.
  • Opportunities for professional learning and growth: 

    • You are encouraged to take time for learning.
    • We cherish the power of internal collaboration and learning from each other.

How is it like to work at Alma and what kind of benefits do we offer: https://www.almamedia.fi/tyopaikat/