Senior Software Engineer - Data Team
Core
Build and maintain backend data systems for an AI-driven public tender management platform, ensuring data availability and SLOs for customers winning government contracts.
Role type
Senior Software Engineer (Backend/Data)
Builds
Backend systems, internal tooling, and data ingestion pipelines for public procurement data.
Domain
SaaS / Public Sector / AI-driven data platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript, Microservice Architecture, AWS (Fargate, Lambda, SQS, EventBridge), Databases (MongoDB, Postgres, OpenSearch, Iceberg), Async programming, SLO/SLI tracking, Cloud infrastructure
Preferred skills
Experience with data-heavy products and external integrations, LLM usage for data enrichment, Agentic AI workflows
Technologies
Fargate, Lambda, SQS, EventBridge, GraphQL, OpenAPI, DocumentDB, Postgres, OpenSearch, Iceberg, CDK, Github Actions, CloudWatch, Claude Code
Responsibilities
Shape product roadmap via customer feedback and greenfield research, own data domain end-to-end from ingestion to availability, drive engineering initiatives across the organization, build and maintain scalable microservice architectures.
Seniority
Senior, hands-on IC
