Lead Engineer

Lead Engineer

Vollzeit Kein Homeoffice möglich
NowSecure

Lead Engineer

Location: Lisbon (Office), or Europe (remote)

Department: Engineering

Overview:

We're seeking a hands‑on Technical Leader who thrives in a collaborative, fast‑paced, and innovation‑driven environment. You’ll play a crucial role in shaping the architecture and technical excellence of our products while fostering a culture of learning and growth within the Engineering Team.

Responsibilities:

  • Provide technical design for new features using Domain‑Driven Design (DDD) methodologies.
  • Maintain and lead the technical roadmap, ensuring alignment with business goals.
  • Document technical architectures, workflows, and processes for reference and clarity.
  • Actively contribute to the codebase (up to 40% of the time) focusing on high‑complexity tasks, technical enablers and Proof of Concepts (PoCs) to evaluate and implement innovative technologies.
  • Conduct code reviews to uphold high‑quality software coding standards.
  • Participate to define technical priorities and set the technical direction for the Engineering team.
  • Support recruitment efforts by interviewing candidates to identify future talent.
  • Act as a Technical Lead, guiding and mentoring Software Engineers in their technical growth, encouraging learning and skill development within the team.

Requirements:

  • Minimum of 8 years in a Software Development role including 2 years as a Tech Lead or Architect.
  • At least 3 years of experience working on SaaS applications.
  • Proven experience designing and implementing service‑based architectures in production environments.
  • Prior experience with Online Payment, Payroll or Invoicing domains.
  • Prior experience with integrating third‑party solutions into core business processes.

Preferred Skills:

  • Expertise in API design with REST, gRPC, GraphQL and API documentation with OpenAPI, Swagger.
  • Experience with various data stores, streaming and caching solutions (SQL and NoSQL databases, Redis, MQ, Kafka, ElasticSearch).
  • Extensive knowledge of cloud platforms (e.g., AWS) and their services.
  • Work experience with Python and Java.
  • Strong focus on security, scalability, and performance optimization.
  • Ability to solve complex problems with simple, effective solutions.
  • Strong collaboration and teamwork skills with a capacity for independent work.
  • High ownership mindset, always striving for improvements.
  • Excellent presentation and documentation skills.
  • Set high standards for others and for yourself.

Benefits:

  • A competitive salary
  • An asynchronous working environment
  • A Remote‑First company environment (or Hybrid) - based on the nature of the job
  • The ability to work from abroad for a short period of time
  • Growth opportunities within the company
  • We provide all new joiners with the necessary hardware to ensure you have the tools you need to succeed from day one
#J-18808-Ljbffr
NowSecure

Kontaktdaten:

NowSecure Recruiting-Team