Software Backend Engineer, SaaS product (Python) - Greenstep Espoo/Vantaa

Greenstep Sverige AB

Espoo

On-site

EUR 60,000 - 90,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flex benefit and lunch discount
Together bonus: 10% of annual OP
Greenstep Academy training
Ergonomic offices

Job summary

Greenstep is expanding with a Backend Engineer role focused on building AI-enabled backend services and agent orchestration. You will design, implement, and deploy Python/FastAPI backends, exposing REST APIs and agent workflows, while collaborating with data and frontend teams.

The role emphasizes ownership, testing, and scalable architecture, in a Finnish-speaking environment. The position is hybrid and located in Espoo or Vantaa, Finland, with a strong emphasis on building with

Qualifications

  • 3+ years professional Python backend development, including async programming.
  • OOP and clean service architecture.
  • REST API design with FastAPI.
  • ORMs & migrations (SQLAlchemy, Alembic).
  • Practical AI agent building — LangChain, LangGraph.
  • Testing discipline: unit/integration/API tests, mocking LLM calls.
  • Docker (containerization; no orchestration ownership).
  • Effective use of AI coding tools without losing engineering judgment.
  • Basic CI familiarity.
  • Excellent English; Finnish preferred.

Responsibilities

  • Design and develop backend services and REST APIs in Python/FastAPI, including agentic workflows built with LangChain and LangGraph.
  • Build and expose tools/agents via MCP (FastMCP).
  • Build features and APIs on top of consolidated semantic-model and gold-layer data.
  • Design database schemas and migrations (SQLAlchemy & Alembic).
  • Write asynchronous, production-grade Python, with solid test coverage including mocking LLM/agent calls.
  • Containerize services with Docker for local dev and deployment.
  • Instrument agent behavior with real observability.
  • Use AI coding tools to move faster with engineering judgment.

Skills

Python backend
Async programming
REST API design
FastAPI
OOP/architecture
SQLAlchemy
Alembic
LangChain
LangGraph
Docker
CI
English
Finnish (pref.)

Tools

Power BI
Microsoft Fabric

Job description

Greenstep is a growing, global group helping thousands of companies in Europe to grow through clarity. We are a technology-oriented company with Finnish roots, founded in 2010. In addition to Finland, we currently operate in Sweden, Norway, Estonia, Denmark, and the Netherlands. Our team of around 800 experts consists of seasoned professionals in areas such as accounting, CFO services, financial management, HR, analytics, ERP and CRM technologies, payroll, as well as tax and legal services. We are an agile growth company, and our service offering continuously expands in line with our customers’ evolving needs.

The Role

Our platform consolidates client operative business data into a single place and turns it into real product capability — BI on Power BI, integrations, AI/Copilot, MCP, and features built directly on top of semantic models and gold-layer data, not just raw access to it. As a Backend Engineer, you'll build the AI and agent layer that makes that possible: designing backend services and APIs in Python/FastAPI, building and orchestrating AI agents with LangChain/LangGraph, and exposing them through MCP — a genuine strategic bet for us, not a checkbox.

You'll own the service, API, and agent layer end-to-end, from design through deployment, working closely with our data team (who own the medallion architecture and warehouse modeling) and a dedicated frontend team. You'll sit close to the product owner driving our scalability and AI/MCP roadmap, with real influence over how agentic features get architected — this is a build role, not a maintain-what-exists role.

You will:

  • Design and develop backend services and REST APIs in Python/FastAPI, including agentic workflows built with LangChain and LangGraph.

  • Build and expose tools/agents via MCP (FastMCP).

  • Build features and APIs on top of consolidated semantic-model and gold-layer data — turning data into product, not just serving it up raw.

  • Design database schemas and migrations (SQLAlchemy & Alembic).

  • Write asynchronous, production-grade Python, with solid test coverage including mocking LLM/agent calls.

  • Containerize services with Docker for local dev and deployment — you won't own Kubernetes or infra, but your services need to ship clean.

  • Instrument agent behavior with real observability, so non-deterministic failures are debuggable, not mysterious.

  • Use AI coding tools to move faster, with engineering judgment intact — we want a builder who uses AI well, not one replaced by it.

What we're looking for

You bring 3+ years of Python backend experience and genuine interest in AI agent systems. This isn't a role for someone who just wants to consume an LLM API and call it done. You reason well about async and distributed workflows, take ownership of your work, write clean and well-tested code, and communicate clearly, especially when explaining agent behavior that isn’t always deterministic. We work mainly in Finnish.

Required skills:

  • 3+ years professional Python backend development, including async programming.

  • OOP and clean service architecture.

  • REST API design (FastAPI).

  • ORMs & migrations (SQLAlchemy, Alembic).

  • Practical AI agent building — agent logic, tool use, state (LangChain, LangGraph).

  • Testing discipline: unit/integration/API tests, mocking LLM calls.

  • Docker (containerization — no orchestration ownership needed).

  • Effective use of AI coding tools without losing engineering judgment.

  • Basic CI familiarity.

  • Excellent English, spoken and written. Finnish is preferred.

Preferred:

  • FastMCP / MCP server-building experience.

  • Power BI, Microsoft Fabric, or BI/analytics platform experience.

  • Machine learning knowledge; vector search, embeddings, RAG.

  • dbt or Databricks familiarity.

  • Task queues (Celery, arq) and Redis for agent workflows.

  • Experience building features on top of semantic layers/warehouses, or integration platforms consolidating multiple source systems.

Why Greenstep?

Greenstep is a family-owned company founded in 2010 with no loans and a strong balance sheet. Since 2010, we have grown to almost 800 people, more than 3000 customers, and we are looking forward to continuing this growth journey! We provide the full spectrum of financial services, from accounting to interim CFOs for some of the fastest growing companies in Finland as well as all over the Nordics. Everyone works closely together, meaning you will be working with other CFO’s, Accountants, Payroll Specialists, HR specialists, Systems and Integrations Specialists, but most importantly, with great customers. Besides our consulting services, we already have a large, established tech team with over a hundred people who use programming languages for working with data.

With us, you will be part of a work community where expertise, responsibility, and caring for others are visible.

Support for your well-being. For us, everyone's well-being and well-being at work are top priorities. Our occupational health is comprehensive, and our offices are ergonomically designed. The Flex benefit and lunch discount offered through Epassi are available to you. However, the number one thing that supports your well-being at work is a sustainably built resource budget.

A salary model that matches your responsibilities and experience. All Greenstep employees are also included in our Together bonus, through which we share 10% of the annual operating profit among all employees, regardless of role.

Support and time for development and strengthening your skills. At Greenstep, continuous learning is at the core of what we do. Our own Greenstep Academy offers training in various topics almost weekly!

Career opportunities in a growing family-owned company. We grow organically primarily with a few small exceptions where the culture has been 100% on par with ours. Because, we want to grow in a controlled manner, profitably and without compromising on quality. For us, growth means new opportunities: we can make a more positive impact on society, create new jobs, invest in the development and skills of our personnel, and enable business continuity. Our culture has developed together over the years, and our values are reflected in our everyday work.

Interested? Great, we'd love to hear from you!

This role is located in our Espoo or Vantaa office. With our hybrid work model, we are at least 50% of the work time at the office with our colleagues! Please note that Greenstep doesn't sponsor work visas, so to work with us, you need to hold a full-time work permit and live close to mentioned locations.

If what you read sparked your interest, we’d love to hear more about you! We review applications on a rolling basis and will proceed as soon as suitable candidates are identified, so please submit your application before 30.8.2026.

References will be checked for the selected candidate.

We can't wait to hear from you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Backend Engineer, SaaS product (Python) - Greenstep Espoo/Vantaa
Software Backend Engineer, SaaS product (Python) - Greenstep Espoo/Vantaa

Greenstep • Vantaa

Hybrid
EUR 65,000 - 90,000
Flex benefits
Lunch discount
Together bonus (10% profit share)
+2
Software Backend Engineer, SaaS product (Python) - Greenstep Espoo/Vantaa
Software Backend Engineer, SaaS product (Python) - Greenstep Espoo/Vantaa

Ekonomibyrån Melin & Worge AB • Vantaa

Hybrid
EUR 60,000 - 90,000
Together bonus
Well-being support & ergonomic offices
Greenstep Academy
+1
Microsoft Fabric Consultant / Developer, Greenstep (multiple locations)
Microsoft Fabric Consultant / Developer, Greenstep (multiple locations)

Greenstep • Joensuu

On-site
EUR 70,000 - 100,000
Flex benefit
Lunch discount
Well-being focus
Senior Backend Engineer
Senior Backend Engineer

Botdot Oy • Helsinki

Hybrid
EUR 55,000 - 75,000
Share options
Remote work flexibility
Innovative startup environment
AI-Driven Backend Engineer (Python/FastAPI)
AI-Driven Backend Engineer (Python/FastAPI)

Greenstep • Vantaa

Hybrid
EUR 65,000 - 90,000
Flex benefits
Lunch discount
Together bonus (10% profit share)
+2
Senior AI Agent Developer
Senior AI Agent Developer

Digital Workforce Services Plc • Helsinki

On-site
EUR 90,000 - 120,000
Great benefits package
Learning & development
(Senior) Database Administrator
(Senior) Database Administrator

Moventas Wind Ltd • Espoo

Hybrid
EUR 65,000 - 90,000
Accounting Specialist, Public Sector - julkisen taloushallinnon asiantuntija
Accounting Specialist, Public Sector - julkisen taloushallinnon asiantuntija

Greenstep • Kuopio

Hybrid
EUR 42,000 - 64,000
Flex-etu
Lounasvähennys
Together-bonus 10% liikevoitosta
Backend Engineer: AI Agents & API Orchestration (Python)
Backend Engineer: AI Agents & API Orchestration (Python)

Greenstep Sverige AB • Espoo

Hybrid
EUR 60,000 - 90,000
Flex benefit and lunch discount
Together bonus: 10% of annual OP
Greenstep Academy training
+1
Senior AI Agent Developer to our office in Helsinki
Senior AI Agent Developer to our office in Helsinki

Digital Workforce Services Plc • Helsinki

On-site
EUR 60,000 - 80,000
Great benefits package
Encouraging attitude towards learning and self-development
Collaborative company culture