This job is no longer available
This job expired on 23/09/2026. It no longer accepts applications.
Software Engineer, Backend – Core/API & Process Automation
Jobgether
Job description
About the role
We are looking for a Backend Software Engineer to design and enhance the core systems that power next‑generation business process automation. The role focuses on event‑driven architectures, API design, and high‑performance backend solutions for enterprise‑scale workflows.
Key responsibilities
- Design, develop, and maintain backend features within event‑sourced workflow engines and APIs.
- Contribute to technical designs, architecture decisions, and product‑focused development.
- Ensure API reliability, scalability, and backward compatibility.
- Address distributed‑system challenges such as event sourcing, CQRS, concurrency, ordering, and system reliability.
- Optimize data access and processing performance across multiple storage technologies.
- Build observability capabilities through logging, metrics, tracing, and monitoring.
- Participate in code reviews, testing, documentation, and continuous improvement initiatives.
- Support production operations and on‑call responsibilities as experience grows.
Required profile
- Professional experience in backend engineering.
- Strong interest in distributed systems and event‑driven architectures.
- Ability to work autonomously in a remote‑first, collaborative environment.
- Clear communication skills and a proactive ownership mindset.
Required skills
- Event sourcing
- CQRS patterns
- API design
- Distributed systems
- Observability (logging, metrics, tracing, monitoring)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether