Software Engineer (English speaking) (M/F/D)

MobiLab Solutions GmbH

Aveiro

Hybrid

EUR 45,000 - 65,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MobiLab Solutions GmbH in Aveiro, Portugal is seeking a mid-level software engineer who thrives at cloud-native and AI-enabled development. You will design backend services, APIs, and full-stack features in Python and Node.js/TypeScript, delivering robust solutions for client projects.

You will deploy data pipelines and ML workflows on Microsoft Azure, build AI agents and MCP servers, and participate in Agile teams with Azure DevOps.

Qualifications

  • Bachelor's degree in computer science or related field.
  • Minimum 3 years hands-on software engineering experience.
  • Proficient in Python and Node.js/TypeScript in production.
  • Experience on Microsoft Azure cloud platforms.

Responsibilities

  • Design, build and maintain scalable backend services and RESTful APIs.
  • Develop frontend interfaces and full-stack features for clients.
  • Build data pipelines and ML workflows on Microsoft Azure.
  • Deploy AI agents and MCP servers for automation.
  • Contribute to CI/CD pipelines using Azure DevOps.
  • Work in Agile/Scrum teams with Jira/Confluence.

Skills

Backend
Full-stack
Agile/Scrum
English proficiency
DDD (Domain-Driven Design)

Education

BSc in Computer Science or related field

Tools

Python
Node.js/TypeScript
Azure Functions
Azure App Services
Azure DevOps
Docker
Kubernetes
REST APIs
API design

Job description

First insights

Are you a mid-level software engineer who thrives at the intersection of solid engineering, cloud-native architecture, and emerging AI technologies? You enjoy building backend APIs and frontend experiences that clients can rely on, and you are equally comfortable designing data pipelines and deploying AI agents that push the boundaries of what software can do? You bring clarity to complex problems, take ownership of your work, and communicate with confidence across technical and non-technical stakeholders?

Then it is YOU whom we are looking for!

Location: Aveiro, Portugal

For this position, it is necessary to be available to come to the office at least 2x a week.

That’s What It’s About

Supporting our Engineering teams by:

  • Designing, building, and maintaining scalable backend services and RESTful APIs using Python and Node.js/TypeScript.
  • Developing frontend interfaces and full-stack features that deliver high-quality client experiences.
  • Building and maintaining data pipelines and ML-integrated workflows on Microsoft Azure.
  • Designing, deploying, and operating AI agents and MCP (Model Context Protocol) servers to enable intelligent automation and integration.
  • Developing cloud-native microservices and greenfield products with resilience and scalability in mind.
  • Delivering client-facing integrations with a focus on reliability, performance, and clear documentation.
  • Contributing to CI/CD pipeline design and maintenance using Azure DevOps.
  • Practicing DDD to align software with business and client expectations.
  • Participating actively in Agile/Scrum ceremonies and contributing to continuous improvement.
  • Design, develop, optimize, and maintain data architecture.
  • Design and maintain ingestion of multiple data sources.
This is you
  • You hold a BSc in Computer Science, Software Engineering, or a closely related discipline.
  • You bring a minimum of 3 years of hands-on experience as a software engineer, with a focus on backend and full-stack development.
  • You are proficient in Python and Node.js/TypeScript and apply them confidently in production environments.
  • You have practical experience building and deploying applications on Microsoft Azure, including familiarity with core services such as Azure Functions, App Services, and Azure DevOps.
  • You have working knowledge of cloud-native patterns: microservices, containerization (Docker/ Kubernetes), and API design.
  • You have hands-on experience building or integrating data pipelines and working with ML frameworks or APIs.
  • You have experience in designing, deploying, or operating AI agents and MCP servers - or a strong, demonstrable interest in this space.
  • You are comfortable implementing and maintaining CI/CD pipelines, ideally with Azure DevOps.
  • We practice BDD and understand how to translate business requirements into verifiable software behavior.
  • You have experience working in Agile/Scrum teams and using the Atlassian Suite (Jira, Confluence).
  • You are fluent in English, both written and spoken.

At heart, you are a driven, collaborative engineer who sets a high bar for yourself and your team:

  • You take ownership of your work end-to-end, from design to deployment to ongoing maintenance.
  • You communicate clearly and confidently with both technical colleagues and client stakeholders.
  • You thrive in cross-functional, multicultural, and agile working environments.
  • You think critically and challenge assumptions, seeking robust solutions rather than quick fixes.
  • You share your knowledge proactively, through documentation, code reviews, and pairing with teammates.
  • You stay curious about the evolving landscape of AI, Cloud, and modern software engineering practices.
About Us

At MobiLab, we are committed to empowering our employees to bring their creative mindset into action, guiding our customers toward reaching their full data potential, and becoming Cloud-native organizations.

We are a diverse and dynamic team united by delivering engineering excellence. We are committed to inclusivity, where individuals of all backgrounds, including those with disabilities, feel welcomed and valued. You will directly impact how future business works and contribute to industry-leading companies.

We are dedicated to growing our employees. Our company culture encourages knowledge sharing and learning with a dedicated MobiLab Career Development.

If you’re passionate about Cloud Integration and striving for engineering perfection, we invite you to join our MobiLab Team. Let’s grow together!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Architect (English speaking) (M/F/D)
Cloud Architect (English speaking) (M/F/D)

MobiLab Solutions GmbH • Aveiro

On-site
EUR 42,000 - 64,000
Cloud Architect (English speaking) (M/F/D)
Cloud Architect (English speaking) (M/F/D)

Mobilab-Solutions-Gmbh • Aveiro

Hybrid
EUR 40,000 - 70,000
Aveiro-Based Data Engineer — Build Scalable Data Pipelines
Aveiro-Based Data Engineer — Build Scalable Data Pipelines

Axians • Aveiro

On-site
EUR 35,000 - 55,000
Software Engineer: AI & Cloud-Native Backend
Software Engineer: AI & Cloud-Native Backend

MobiLab Solutions GmbH • Aveiro

Hybrid
EUR 45,000 - 65,000
Cloud Architect
Cloud Architect

MobiLab Solutions GmbH • Aveiro

Hybrid
EUR 40,000 - 70,000
System Engineer (English Speaking) (M/F/D)
System Engineer (English Speaking) (M/F/D)

MobiLab Solutions • Aveiro

Hybrid
EUR 42,000 - 65,000
Parking ticket
Conference access
Senior Full Stack Engineer
Senior Full Stack Engineer

BOI (Board of Innovation) • Portugal

On-site
EUR 50,000 - 70,000
Data Engineer
Data Engineer

MobiLab Solutions • Aveiro

On-site
EUR 45,000 - 65,000
Hybrid work mode
Informal and relaxed work environment
Lots of growth opportunities in an国际公司
+1
Software Engineer - Ai (F/M/Div.)
Software Engineer - Ai (F/M/Div.)

The Bosch Group, Inc. • Viseu

On-site
EUR 65,000 - 90,000
Health insurance
On-site medical office
Training opportunities
+5
FullStack Engineer
FullStack Engineer

BOI (Board of Innovation) • Lisboa

On-site
EUR 50,000 - 70,000