Basis

Senior Software Engineer - Data

Stockholm, Stockholm County, Sweden Bedrijf: TN Sweden Klant / Werkgever: Tendium
Geplaatst: 18.05.2026
Sluitingsdatum: 02.07.2026
Functiereferentie: 0bc0e099c4ab247adf3e595ca34dfa74

Functie-informatie

Locatie
Stockholm, Stockholm County, Sweden
Bedrijf
TN Sweden
Klant / Werkgever
Tendium
Functiereferentie
0bc0e099c4ab247adf3e595ca34dfa74
Vermeldingstype
Basis
EU-werkvergunning vereist
Nee
Geplaatst
18.05.2026
Sluitingsdatum
02.07.2026

Functiebeschrijving

At Tendium we’re using data to transform public procurement, giving our clients better access to public tenders and helping governments to curb waste and enhance transparency.

For more information contact [email protected]  



Do you want to join the technological revolution? Tendium is looking for a Senior Software Engineer to join the team. 

Tendium is looking for a Senior Software Engineer(Data) to join the GroundZero team.

About Tendium

Tendium is the global pioneer in AI-driven public tender management, transforming how companies discover, analyse, and win government contracts. Our platform turns complex processes into something simple and transparent, empowering businesses to compete fairly for billions in public sector opportunities.

We’ve been building our AI-native platform since 2018, leveraging a vast data moat, agentic AI, and tens of thousands of hours of R&D. Today, we serve large numbers of customers across Europe and are rapidly scaling.

If you’re ready to make an impact and grow with us — we want to hear from you.

The Opportunity

As a member of the GroundZero team, you will play a key role in sourcing procurement (public contracts) and other relevant data, designing and maintaining robust data pipelines, and conducting research to uncover new opportunities. The information you gather forms the backbone of the Tendium platform, powering its capabilities, and, seamlessly supporting analytics that drive deeper insights and informed decision-making.

Team stack:

  • Microservice Architecture: Fargate, Lambda, SQS, EventBridge, GraphQL, OpenAPI
  • Databases and Querying: DocumentDB (MongoDB), MySQL, S3Tables(Iceberg), OpenSearch, Athena
  • Languages : Python, Some TypeScript
  • Infrastructure and platform: CDK, Bitbucket Pipeline
  • AI Tooling: Claude Code, Internal MCP Server

Must-have requirements

  • Data pipelines: Proven track record designing, deploying, and operating production-grade data pipelines (batch and/or streaming), including monitoring, alerting, and reliability practices.
  • Cloud microservices: Hands-on experience building and maintaining microservice architectures using AWS services such as SQS, Lambda, Fargate/ECS (or close equivalents in another cloud). Comfortable with IaC and CI/CD.
  • Software engineering: Strong proficiency in Python (or similar), including writing robust, testable, and maintainable code; familiarity with async programming patterns.
  • AI Tooling: Integrates AI tooling effectively into daily workflows.

Nice-to-haves (meritorious)

  • Data sourcing from zero: Built resilient pipelines to ingest external data (APIs, web scraping) including scheduling, backfills, rate limiting, retries, and schema evolution.

  • Analytics stack from zero: Set up cost-effective analytics stacks, with attention to cost, governance, and observability.

  • Infrastructure and platform: Experience with CDK (or Terraform), containerization (Docker), and CI/CD (e.g., GitHub Actions, GitLab CI).

  • Databases and formats: Familiar with NoSQL, Opensearch, Iceberg/Delta/Hudi, Avro/Parquet, and schema management.


We offer hybrid flexibility while requiring the ability to commute daily to our Stockholm office.

We’re hiring on a rolling basis — send in your application today and join Tendium’s journey to transform public procurement with AI.

Application

We look forward to your application. We recruit on an ongoing basis, so apply as soon as possible. Successful candidates will initially be invited to an initial interview where you will have the opportunity to meet the team.

To make this process even more efficient, feel free to sign in to your Connect profile and add your references at any stage.

Please find additional information on our recruitment process here.
If you want to know more about our culture and what you can expect when working at Tendium you can read more about it here.

Equality and inclusion statement

At Tendium, we don’t just value diversity — we celebrate it. We’re building a workplace where everyone should feel that they belong, where your voice is heard, and your experiences are respected. Different perspectives fuel our creativity and drive innovation, and we’re always looking for people who can bring something new to the team. Whoever you are, wherever you're from — we’d love to hear from you. Let’s shape the future together.

Vaardigheden

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Vergelijkbare banen

Voorgestelde banen

Eurojobs Support Assistant