Job description
You're a software engineer who's gone all in on AI, not because it's trending, but because you genuinely believe it changes how great software gets built. You've worked with agentic systems, you know your way around Claude, Codex, or similar tools, and you treat your agents like a team you're responsible for leading well. But remember, you are first a full-stack builder: willing to learn AI-augmented flows, while keeping software engineering fundamentals as your core.
You've built complex systems before. You understand architecture, not just implementation, and when something needs to scale or change, you can see around the corner. You set a high bar for your own work, and you notice when something isn't quite right, whether that's in the code, the design, or the user experience. Projects don't fall apart in your hands. You scope them, plan them, keep stakeholders in the loop, and deliver. Communication isn't a soft skill you tolerate; it's something you do well and value. And somewhere along the way, you picked up a natural feel for design. Not a designer by trade, but the kind of engineer who makes things that feel considered.
If that sounds like you, we'd like to talk.
Your Role:
- Designing and building scalable logic engines for configuration and pricing
- Developing rule-based and event-driven systems that handle complex dependencies
- Integrating AI and ML outputs into a real product (not just experiments)
- Shape how AI fits into our SDLC: from writing and reviewing code to automating the repetitive tasks, so it becomes a practical part of how we work, not a side project.
- Building high-performance APIs used by both internal teams and external partners
- Improving architecture toward modularity, scalability, and long-term flexibility
- Collaborate closely with product, customers, and other engineers; scope your work, keep people in the loop, and drive things to completion.
Your Stack:
You are pretty stack-agnostic, but have experience in
- Full-stack: .NET / C# + Typescript, or a strong OOP language background that transfers fast.
- Frontend: React and/or Angular
You:
- Fully embrace AI; not just as a coding assistant, but as agentic software engineering.
- Use AI in the SDLC and understand its pros and cons.
- Can pick up work in both new and legacy code.
- Move fast while still caring about code quality, security and safe shipping.
- Want to stay and grow with a team and a product over the long term.
Nice to have:
- You've built and deployed your own agents or dev-tooling.
- Experience with complex domain logic (pricing, configuration, rules engines).
- Worked directly with end-users / customers.
What We Offer:
We believe that great results come from people who feel trusted, supported and set up to do their best work. That's why we offer benefits that are meaningful and practical, designed for real life.
- Compensation - a good salary based upon knowledge and experience
- Resources - all the tools you need for the job, including a MacBook ready from day one and a workspace in our office in Gdansk
- Mobility - travel reimbursement
- Hybrid set-up - you get to work from our office in Gdansk, with the occasional visits to our HQ in the Netherlands, and our office in Germany.
- Work from home - possibility to work from home.
- Quarterly meetings - every quarter, we get together for alignment, collaboration, and team building, each time in a different city.
About Elfsquad
We build CPQ software for manufacturers with complex, configurable products, such as agricultural equipment, pumps and valves, packaging machinery, and elevators. Products that need real configuration logic, not spreadsheet workarounds. This is possible thanks to our core values:
What you see is what you get
We're not here to chase hype or promise the impossible. Just honest, solid software that solves real problems.
For the Makers
We exist because of our customers.
Ambitious in vision, driven in action
We want to build the best CPQ software for manufacturers, but on our terms: independent, grounded, and built to last.
Winning as one team
No egos, just people who've got each other's backs and genuinely care about building something customers need.
Interested?
Send your application and CV to . For more information, you can contact Sofia Cotinghi at phone number +31 6 437 948 67. Acquisition is not appreciated.