CSG logo
CSG2 months ago

Software Engineering Lead

Remote · Lisbon, Lisbon, Portugal or PT

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise
Industry
TECH

Job Summary

As a Software Engineering Lead, you will guide technical delivery, mentor engineers, and contribute to system design and implementation. Responsibilities include leading the design and implementation of complex software features, collaborating with solution architects, and ensuring code quality across full stack development. The role requires strong expertise in front-end and back-end engineering, integration of AI capabilities, and adherence to best practices in quality and security. Candidates should have over 5 years of experience in software engineering with a track record of technical leadership, alongside proficiency in modern technologies and practices.

Required Qualifications

  • 5+ years of professional software engineering experience, with demonstrated technical leadership responsibilities
  • Strong full-stack expertise, covering front-end, back-end, APIs, and data layers
  • Proven experience leading design and implementation of complex, production-grade systems
  • Hands-on experience with modern JavaScript frameworks and server-side technologies
  • Strong understanding of software architecture principles, design patterns, and distributed systems
  • Experience working with SQL and NoSQL databases and designing scalable data models
  • Proficiency with Git-based workflows, CI/CD pipelines, and modern development practices
  • Excellent problem-solving, communication, and collaboration skills
  • Hands-on experience integrating AI/ML services or platforms into real-world applications
  • Familiarity with current AI trends such as LLMs, intelligent agents, embeddings, inference APIs, and evaluation strategies
  • Understanding of the architectural implications of AI systems (latency, cost, reliability, observability, data governance)

Desired Qualifications

  • Experience with cloud platforms (AWS preferred; Azure/GCP acceptable)
  • Familiarity with serverless, containerized, or microservices architectures
  • Exposure to AI platform tooling, orchestration frameworks, or agent-based systems
  • Experience working on large-scale, multi-tenant, or enterprise-grade products
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

CSG

Software Engineering Lead

Apply on Sorce