Backend Software Engineer

JobCloud AG

Porto

Hybrid

EUR 50,000 - 70,000

Full time

14 days+

Get a reply from this recruiter

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

Get past ATS filters

Benefits offered by this job

Hybrid work model
Health coverage
Gym allowance
Learning & Development
Travel opportunities

Job summary

JobCloud in Porto, Portugal is seeking a Backend Software Engineer to build and maintain integrations with external systems. You will help design scalable services and improve reliability across our ecosystem in an international team.

You will write clean, well-tested code, participate in code reviews, and contribute to automation, deployment and system reliability while collaborating with product managers and stakeholders across locations.

Qualifications

  • 4+ years of backend software development experience.
  • Proficiency in Python and/or PHP.
  • Experience with AWS and IaC tools.

Responsibilities

  • Develop and maintain integrations with external systems.
  • Monitor health and reliability of integration services.
  • Design and implement new features and services.
  • Collaborate with engineers and stakeholders across teams.
  • Write clean, well-tested code following best practices.
  • Participate in code reviews and improve processes.
  • Build scalable backend services for the platform.
  • Advance automation, deployment, and system reliability.

Skills

4+ years Backend
Python / PHP
AWS services
Infrastructure as Code
Code reviews & automated testing
English communication
Agile / cross-functional teams
AI-assisted development (nice to have)

Tools

AWS
Terraform
Docker

Job description

Love what you do – we make employment happen!

We're looking for a curious and proactive Backend Software Engineer who enjoys solving integration challenges and building reliable software. You'll work as part of an international team responsible for developing and maintaining services that connect JobCloud's ecosystem with external platforms. If you enjoy writing clean code, designing scalable solutions and continuously learning new technologies, you'll feel right at home.

We are JobCloud, Switzerland nº 1 brand and experts in the job ads market, and we seek your expertise, ideas, and human skills to build our brand new software while cultivating our dearest value “Love what you do.” in our newly established company in Porto, Portugal - known as JobCloud HR Tech Unipessoal Ltd.

A decade ago JobCloud conceived a concept ahead of its time - a product designed to efficiently manage and optimize the usage of the customer’s hiring budget while identifying the optimal channels to maximize the visibility of job ads (AI/ML are key to optimizing this process) and effectively reach the target public (potential employees).

Today our mission is to revolutionize the industry standard shifting away from the current job ads paradigm of Pay per Duration toward Pay per Performance. What was once merely a concept is now on the cusp of becoming a reality!

YOUR TASKS
  • Develop and maintain integrations with external systems for both inbound and outbound data streams.
  • Monitor the health and reliability of integration services and resolve operational issues when needed.
  • Participate in the design and implementation of new features and services.
  • Collaborate with engineers, product managers and stakeholders across international teams.
  • Write clean, maintainable and well-tested code following engineering best practices.
  • Participate in code reviews and contribute to improving the team's development processes.
  • Help build scalable and resilient backend services that support our growing platform.
  • Contribute to continuous improvements in automation, deployment and system reliability.
YOUR SKILLS
  • 4+ years of experience in Back-end Software Development.
  • Strong programming experience in Python and/or PHP.
  • Experience with AWS services and cloud-native architectures.
  • Experience with Infrastructure as Code (IaC).
  • Strong understanding of software engineering best practices, including code reviews and automated testing.
  • Curiosity and willingness to continuously expand your technical knowledge.
  • Strong work ethic, self-discipline and a collaborative mindset.
  • Experience working in agile, cross-functional teams.
  • Familiarity with AI-assisted software development is considered a plus.
  • Good communication skills in English.
OUR OFFER
  • 1 day per month to tackle challenges inside the project, or test new ideas
  • Tech training and human skills training and, budget for conferences
  • Opportunity to travel and collaborate in our various office locations for workshops or team-building events (Zurich, Geneva, Belgrade or Vienna)
  • A dynamic work environment that highly fosters a sense of fun while maintaining a productive atmosphere
BENEFITS
  • 10 days fully paid sick leave per year
  • 25 days of annual vacation leave
  • Full private health coverage (employee + up to 2 children to age 20)
  • Gym allowance
  • Hybrid & flexible working (team-based arrangement)
  • Learning & Development
  • Workation
YOUR CONTACT PERSON

SoniaCouto
Head of Operations

OUR HIRING PROCESS
  • Conversation with People & Culture (30 mins)
  • Conversation with hiring manager (1 hour)
  • Technical challenge (at your best convenience)
  • Challenge presentation (1h-1.5 hour)
  • Offer
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager (AI Partner Products) Lead the team turning AI partnerships into products.
Engineering Manager (AI Partner Products) Lead the team turning AI partnerships into products.

Jobcloud-Ag • Porto

Hybrid
EUR 90,000 - 120,000
Hybrid work
Health coverage
Training budget
+4
Machine Learning Engineer
Machine Learning Engineer

JobCloud AG • Portugal

Hybrid
EUR 65,000 - 95,000
Sick leave 10 days
Vacation 25 days
Health coverage (private)
+4
Technology Partnerships Manager (AI & Integrations) (80–100%) Build the partnerships that power recruiting.
Technology Partnerships Manager (AI & Integrations) (80–100%) Build the partnerships that power recruiting.

Jobcloud-Ag • Porto

Hybrid
EUR 65,000 - 85,000
Hybrid work
International collaboration
Training budget
+7
Engineering Manager (AI Partner Products)
Engineering Manager (AI Partner Products)

JobCloud HR Tech GmbH • Porto

Hybrid
EUR 90,000 - 140,000
10 days sick leave
25 days vacation
Private health coverage
+1
Machine Learning Ops Engineer
Machine Learning Ops Engineer

JobCloud SA | jobup.ch - jobs.ch • Porto

Hybrid
EUR 45,000 - 65,000
1 day per month to tackle challenges
Conference budget for trainings
Travel for workshops (Zurich, Geneva,,
+1
Staff Java Backend Software Engineer In Porto
Staff Java Backend Software Engineer In Porto

Teamviewer Gmbh • Braga

Hybrid
EUR 75,000 - 105,000
Onsite onboarding
Global platform exposure
Growth opportunities
+9
Lead Java Developer
Lead Java Developer

It Campus • Lisboa

Hybrid
EUR 70,000 - 100,000
Health insurance
Life insurance
Training budget
+1
Developer Java Spring / SQL
Developer Java Spring / SQL

Consort Group • Porto

Hybrid
EUR 35,000 - 55,000
Health insurance
Continuous training opportunities
Pension plan
Senior Full-stack Developer (Angular / Java)
Senior Full-stack Developer (Angular / Java)

Wuestpartner • Lisboa

Hybrid
EUR 70,000 - 100,000
Multicare Health Insurance policy
Team meet-ups in Zurich and Lisbon
Two yearly retreats in Portugal and in
+3
Talent Acquisition Specialist & HR Coordinator
Talent Acquisition Specialist & HR Coordinator

Batmaid SA • Lisboa

Hybrid
EUR 42,000 - 54,000
Hybrid Work Model
Health & Wellness
Meal Allowance
+1
Top locations