Software Engineer (Python, Data, Agentic AI)
Job Description
Who You are
You're a mid-level engineer who enjoys breadth, you're comfortable writing Python backends, curious about AI, and not afraid of data pipelines. You don't need to be an experienced in everything yet but you're motivated to grow across all three areas. You like picking up new tools quickly, you communicate well, and you get things done.
The role
You'll be working on our Managed Cloud Compliance product, a platform that collects, transforms and reports security and compliance data from Azure, AWS, and GCP environments. Your work will span three areas:
- Python backend development, building and maintaining the services and APIs that power the platform;
- Agentic AI & AI-assisted development, working with modern AI tooling (including Claude Code, MCP, OpenAI SDK, and similar technologies) to build intelligent, automated workflows and solutions;
- Data engineering, designing and maintaining data pipelines that turn raw cloud data into actionable compliance insights.
This is a role with a wide scope and real room to grow. We're a team that actively explores and adopts new technologies, so if you like staying on the edge, you'll fit right in.
What You will do:
- Develop and maintain Python backend services and data pipelines;
- Build and iterate on agentic AI solutions as part of our product;
- Collect, transform, and model data from cloud platforms (Azure, AWS, GCP);
- Collaborate with security, compliance, and platform engineers across the team;
- Contribute ideas, there's room to shape how things are built here.
What we are looking for:
- Solid Python experience (backend development, scripting, or data work);
- Some exposure to data engineering concepts, pipelines, SQL, and data transformation;
- Curiosity about AI and agentic systems; hands-on experience is a plus, not a must;
- Familiarity with at least one public cloud environment (Azure preferred);
- Good communication skills in English and Lithuanian;
- A growth mindset - you're motivated to develop across backend, AI, and data.
Nice to have:
- Experience with data tools like Databricks or similar;
- Familiarity with AI development tools (LLM APIs, MCP, Claude Code, or similar).
What You can look forward to:
- Becoming a part of a very specialized team that will support your ability to succeed;
- A challenging and exciting career with an international perspective and opportunities;
- Attractive compensation package with a mix of fixed and variable;
- High level of trust and competency to make your own decisions;
- A warm and talented culture with a focus on business, but knowing that family always comes first;
- Access to an international network of specialists within the organization to build your rep and skills;
- Salary from 4000 EUR gross (depending on the experience and competencies).
At Devoteam, we have created a culture of honesty and transparency, inclusion, and cooperation, which we value a lot. We are looking for colleagues who are highly motivated and proactive, not afraid of challenges. We are highly invested in the career path development of our employees, and we offer and support possibilities for further training, certification, and specialization.
Company Description
What if you could play a meaningful role in shaping the data layer architecture behind Devoteam's managed services at one of Europe's leading IT consultancy companies, with 10,000+ colleagues across Europe, real international collaboration and a cosy team environment in Vilnius? If that sounds like the kind of work that excites you, we'd love to hear from you!