Emprego
Meus anúncios
Meus alertas email de emprego
Fazer login
Encontrar um emprego Fichas de empresas
Procurar

Senior software engineer

Cascais
Stokedge
Anunciada dia 30 dezembro
Descrição

Job Title

Senior Software Engineer (Backend-leaning, C#/.NET) — Agentic Systems

Location

Lisbon (preferred) / Europe (hybrid or remote for strong candidates)

Type

Full-time

About Stokedge

Stokedge is a technology company focused on building
agentic software
systems
that help organizations automate complex work and operate more efficiently at scale. We develop agent-based solutions for
sales, customer service, and operations management
, combining solid software engineering with applied AI. We work with clients across a wide range of industries —
real estate, professional services, retail, financial services, hospitality, and healthcare
. We also develop
custom software solutions
for our clients, that replace manual, paper-based processes or modernize legacy systems into reliable, observable, and maintainable
agentic solutions
. Our culture emphasizes
engineering discipline, pragmatic design, and production-grade reliability
over hype, with a strong focus on building systems that can evolve over time.

About the role

We're hiring
a Senior Software Engineer
(5+ years) who enjoys building reliable systems, thinking deeply about design, and helping others grow. We're looking for someone with solid back-end development experience, who understands the requirements of modern front-end development. You'll help build and scale software products with an emphasis on
agentic systems
, distributed services, and real-world production reliability. You'll also
support and guide
junior engineers, promoting software development design patterns and other best practices, raising engineering standards and delivery quality.

What you'll do

* Design and build backend services primarily in
C#/.NET
, with clean APIs and strong engineering fundamentals
* Build and evolve
agentic systems
(tooling, orchestration, workflow execution, guardrails, observability)
* Own quality: testing strategy, CI/CD practices, code reviews, and release confidence
* Own medium-sized systems or components end-to-end, from design through production support
* Mentor/coach junior developers by promoting software engineering best practices
* Apply robust software design techniques: design patterns, SOLID principles
* Collaborate with product and stakeholders to translate business needs into pragmatic technical execution

What we're looking for (must-have)

* 5+ years
of professional software engineering experience
* Strong
C#/.NET
background (mandatory)
* Full-stack capability with a
backend bias
and a strong understanding of modern front-end technologies
* Experience
coaching/mentoring
junior engineers (software development standards, coding best practices)
* Strong knowledge of
design patterns
and software engineering principles
* Comfortable with
testing
(unit/integration/e2e), and
debugging
complex distributed systems
* Experience working with
distributed systems
and
concurrency
(async patterns, race conditions, reliability)
* Strong communication skills and a "raise-the-bar" mindset

Nice to have

* Python
experience (especially for tooling, data workflows, or AI/agent integration)
* Rust
experience (for scalable, high-performance components)
* Hands-on experience building
agentic systems
(agents, tool calling, orchestration, workflows, multi-step reasoning)
* Observability/production readiness: tracing, metrics, structured logging, incident response practices
* Cloud and modern deployment practices (containers, CI/CD, infrastructure as code)
* Debug and
profile
distributed, concurrent systems (latency, throughput, contention, async issues, memory/CPU)

What success looks like

* You ship production-grade features with measurable reliability and performance
* Junior team members become noticeably more effective, disciplined, and autonomous
* The codebase becomes easier to maintain and grow: cleaner code, better tests, clearer standards

How to apply

Send your CV/LinkedIn plus a short note covering:

1. the most complex distributed/concurrent issue you debugged, and how you diagnosed it
2. a time you helped a junior team member produce high quality outputs (what you changed and what improved)
3. your strongest C#/.NET project and your role in software engineering decisions

Se candidatar
Criar um alerta
Alerta activado
Salva
Salvar
Ofertas parecidas
Emprego Cascais
Emprego Distrito de Lisboa
Página principal > Emprego > Senior Software Engineer

Jobijoba Portugal

Encontre ofertas

  • Ofertas de emprego por função
  • Pesquisa de ofertas de emprego por sector
  • Empregos por empresas
  • Empregos por localização

Contacto / Parceria

  • Entre em contacto
  • Publique as suas ofertas no site Jobijoba

Menções legais - Menções legais e termos de utilização - Política de dados - Gerir os meus cookies - Acessibilidade: Não conforme

© 2026 Jobijoba Portugal - Todos os direitos reservados

Se candidatar
Criar um alerta
Alerta activado
Salva
Salvar