Helsinki, Finland

Senior full stack developer (Integrations)

Who are we?

At Ellie.ai we’re on a mission to shake up the enterprise data world by combining modern technology, AI, and seamless integrations with the best-in-class user experience. We challenge the “old-school” ways of data modeling, documentation, and collaboration by building a platform that connects the modern data ecosystem.

Why join Ellie?

Build What Matters:
You’ll play a key role in shaping how Ellie connects with the modern data stack and your work will directly impact how our customers integrate and use their data tools.

Experiment & Innovate:
Explore new tools, integration patterns, and AI-assisted development approaches to build smarter and more scalable connectivity.

Collaborative Culture:
Work closely with a senior, low-ego team in a fast-moving startup environment where solving real problems matters more than titles.

Flexible Setup:
Hybrid work in our Helsinki office in Lauttasaari.

What will you do?

You’ll join our AI & Integrations stream — the team responsible for connecting Ellie with the modern data ecosystem and enabling seamless interoperability between systems.

Your focus will be on building and owning the connectivity layer of our platform:

  • Drive the design and implementation of connectivity layers and integrations across the data ecosystem, including APIs, MCP-based patterns, and enterprise platforms such as Collibra, Purview, Snowflake, Microsoft Fabric, and SSO.
  • Design, build, and maintain scalable and secure APIs for system-to-system communication.
  • Implement robust integration patterns (REST, webhooks, event-driven architectures).
  • Build and maintain integrations with enterprise data platforms and tools (e.g. Collibra, Purview, dbt, Snowflake, CData).
  • Implement authentication and authorization flows (SSO, OAuth2, SAML).
  • Ensure integrations are reliable, observable, and production-ready (monitoring, retries, error handling).
  • Collaborate with product, design, and engineering teams to define integration requirements and architecture.
  • Contribute to shaping Ellie’s integration and connectivity strategy.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of experience as a Software Engineer, Integration Engineer, or similar role.
  • Hands-on experience building integrations with external systems (APIs, webhooks, data platforms).
  • Strong problem-solving skills and attention to detail.
  • Strong understanding of API design and system interoperability.
  • Experience with authentication and identity protocols (OAuth2, SAML, SSO).
  • Solid backend development skills (TypeScript / Node.js or similar).
  • Experience working with cloud environments and modern development practices.
  • Interest in AI tools, with a pragmatic mindset — understanding both their potential and limitations, and using them to support (not replace) solid engineering practices.
  • Great verbal and written communication skills in English.

Nice to have

  • Experience with data platforms such as Snowflake, Microsoft Fabric, Collibra, or Purview.
  • Familiarity with MCP or similar integration patterns for connecting AI systems to external tools.
  • Experience with event-driven architectures (queues, streams, pub/sub).
  • Understanding of data modeling, data governance, or metadata management.
  • Experience with observability tools (logging, tracing, monitoring).
  • Experience in startup or high-growth environments.

Practical details

  • Our office is in Lauttasaari, Helsinki
  • We work in a hybrid model (typically a few office days per week)
  • Competitive monthly salary
  • Options program for employees — share in our success
  • Our working language is English

How to apply

Please send your CV/resume to careers@ellie.ai with the subject line:
“Senior Integration Engineer”

Please include: Your CV, and link to your GitHub, portfolio, or relevant work samples.

For more information, ask our CTO Jari Jaanto (jari.jaanto@ellie.ai)