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 exсept Russia and Belarus.
Working hours: Central European Time (CET/CEST).
We are looking for an experienced Software Engineer with strong hands-on experience in Python, Java, 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 the API for a customer-facing financial data collection product.
- Manage AI agents (Claude Code, Codex): write prompts, review agent output, keep instructions up to date.
- Take full End-to-End ownership of quality: write tests and independently verify features in deployed environments.
- As the project evolves - gradually take on frontend tasks (our preferred stack is Angular, with some React) as part of the transition to a full-stack model.
Required Qualifications
- 6+ years of commercial experience with Python 3.12 (FastAPI, Pydantic v2).
- OR strong experience in Java / .NET with a genuine desire to transition to Python for server-side development (we will provide support and time for cross-training).
- Experience with AWS Serverless (Lambda, DynamoDB single-table design, EventBridge, SQS/SNS, S3).
- Real hands-on experience using AI agents for code generation in a production environment.
- Testing and quality stack: pytest (with DynamoDB Local), uv, Ruff, mypy.
- Understanding of IaC (Terraform) and CI/CD (GitHub Actions).
- Understanding of Event-driven and multi-tenant SaaS architecture patterns.
- 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.

