Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 24, 2026.
We have 30 years of expertise in designing and building custom software systems. We provide software development services focusing on complex high-load applications, AI and BI solutions, and mobile apps.
This is a remote position open to candidates working from any location exept Russia and Belarus.
Working hours: Central European Time (CET/CEST).
We are looking for an experienced Software Engineer with strong hands-on experience in Java, Python, AWS Lambda and AI Agents for a leading European cloud-first SaaS platform for CFOs, trusted by over 6,500 companies worldwide. Our system unifies data from hundreds of ERPs into a single source of truth and uses AI agents to automate financial close, planning, and audit processes.
Responsibilities
- Develop and maintain foundational shared platform services: SSO, tenant management, user management, notifications, file storage, audit logs, feature flags.
- Participate in orchestrating provisioning and updates of tenants, regions, and shared infrastructure (Control Plane).
- Manage AI agents (Claude Code, Codex): assign tasks, critically review generated code, update instructions and prompts.
- Take full End-to-End ownership of quality: write tests (unit, integration, E2E) and independently verify features in production.
Required Qualifications
- 6+ years of commercial experience with Java, Python or C#.Net.
- Experience building serverless applications on AWS (Lambda, Step Functions, EventBridge, SQS/SNS, S3, KMS).
- Knowledge of Gradle (including large multi-module builds), Dagger, Event-driven patterns, and multi-tenant SaaS architecture.
- Deep understanding of Terraform and GitHub Actions CI/CD.
- Real hands-on experience working with AI agents for code generation (or strong willingness to actively develop this skill).
- Testing stack: JUnit, Testcontainers/LocalStack, PITest, Mockito, WireMock.
- English level - B2+
What we offer
- Collaboration via a B2B contract with payments in USD or EUR, depending on your preference, or through a labor contract if you are based in Georgia, Serbia, or Kazakhstan.
- Flexible work schedule.
- Possibility to work remotely.
- Opportunities for professional growth.
- A company laptop to ensure a comfortable and efficient work setup.

