Find a jobRecruiters

Backend Staff Engineer

Exclusive opportunity

Onsite

Backend Staff Engineer

login.works

Backend Staff Engineer

Skills

MongoDBDockerC#MicroservicesKafkaRedisRabbitMQElasticsearchKubernetes

3 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Lisbon, Portugal

Work mode:

Onsite

Published on:

8 August 2026

What they need


Our client is the global leader in regulatory and sustainability intelligence, helping the world's largest companies navigate Environment, Health & Safety, Corporate Sustainability, and Product Compliance.

They serve a global customer base that includes many Fortune 500 companies, and they are on a clear path toward SaaS excellence. Engineering is central to that journey, and they invest in their people, trusting them to deliver and backing their growth.

This is a Staff Software Engineer seat on a product engineering team. You will build modern applications that deliver real value with quality, and play a pivotal role in shaping the technology and raising the engineering bar, championing best practices, mentoring engineers, and driving technical decisions across teams.

🚀 Responsibilities: Engineering & code quality

  • Write clean, maintainable code in .NET C# that sets the standard for other engineers on your team, alongside modern tools such as Kafka and ElasticSearch.
  • Regularly deliver high-quality, working software as part of a software development team.
  • Build a deep, expert understanding of your team's codebase.
  • Provide highly insightful, comprehensive code reviews with an eye toward bigger-picture concepts.

Technical leadership & decision-making

  • Drive technical decision-making at a high level, expertly identifying trade-offs and risks and considering organisation-wide technical alignment.
  • Pre-empt technical risks, raise awareness, and coordinate mitigation.
  • Help provide direction and vision to technical improvements, and drive change across multiple teams.

Reliability & operations

  • Help define SRE standards so teams can effectively monitor their applications in production and respond quickly to incidents.
  • Effectively diagnose the root cause of complex bugs using deep knowledge of both code and infrastructure, and provide a fix along with an automated regression test.

Documentation & mentorship

  • Ensure documentation exists for all critical systems, and write technical guides used widely by other engineers.
  • Mentor, coach, and empower other engineers. Share knowledge regularly through demos and presentations.

👤 Profile sought: Experience

  • At least 10 years working hands-on with .NET C#, with expert-level experience and expertise.
  • Technical leadership experience (3+ years), including mentoring other engineers, e.g. leading projects or initiatives, leading a team, or organizing engineering community events.
  • A track record of quickly learning complex architectures and codebases and becoming an expert, and of tackling the most complex technical problems independently.
  • Evidence of driving complex technical decisions involving multiple stakeholders in critical areas.
  • Experience working in an Agile environment.

Technical skills

  • Expert C#.NET experience and expertise (10+ years).
  • Deep understanding of how to apply microservice architectures successfully, with expert knowledge of many patterns and techniques and their trade-offs, in more than one context.
  • Significant (2+ years) experience with event-driven architectures and event streaming / messaging tools such as Kafka (preferred), Pulsar, or RabbitMQ.
  • Experience with NoSQL databases, ElasticSearch (preferred), DynamoDB, MongoDB, or Redis, and a clear sense of which database best fits each use case.
  • Strong knowledge of deploying and scaling cloud applications, including containerization (Docker) and orchestration (Kubernetes).
  • Proven ability to identify opportunities for best-practice improvements and drive change across multiple teams.

Languages

  • Fluent English required.

Education

  • Bachelor's degree (or equivalent) in Computer Science or a related field.

Soft skills

  • Excellent communicator: able to communicate clearly and effectively, adjusting style to the audience.
  • Works effectively as part of a team, contributing to the dynamic and resolving conflicts constructively.
  • Adapts quickly and embraces change; a champion of continuous improvement.
  • Shows initiative in tackling problems, executes pragmatically, and makes data-driven decisions.

🌍 Benefits & Culture:

  • Tech stack: .NET C#, microservices, Kafka, ElasticSearch, Docker, Kubernetes, cloud.
  • Build modern applications at global scale for a customer base that includes many Fortune 500 companies.
  • A company that prioritizes its people, trusts them to deliver, and invests in their growth.
  • Real influence: set the engineering standard, mentor other engineers, and shape technical direction across teams.
  • Competitive compensation, benefits, and flexibility.
  • Hybrid role.

💼 Department: Engineering

📍 Location: Lisbon (Hybrid)

📆 Start date: ASAP

Other offers great for you!

These companies are also looking for great profiles

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybrid

Skills

JavaGitLabAWS

12 days ago

Quick apply

Wold

WOLD I Dev Back End .net

Freelance

92130 Issy-les-Moulineaux, France

Remote, Hybrid

Skills

C#.NETAzure

10 days ago

Quick apply

Salutech

Développeur Front-End / Back-End .NET

450

Freelance

Paris, France

Remote, Hybrid

Skills

C#.NETRESTful APIs

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools