Software Team Leader

Engineering Group @ Lisbon

Sepio is a fast-growing start-up in the cybersecurity domain, founded by serious industry veterans, well-funded, and headed by an experienced management team.

We are building the first Asset Risk Management platform that provides visibility, control, and mitigation to zero trust, insider threat, BYOD, IT, OT, and IoT security programs. We have an excellent combination of a unique product, tier-1 customers, and just all-around great people.

Location: Lisbon; 

About the Role

As the Software Team Leader, you will not only be responsible for developing and maintaining high-quality software, but you will also guide the engineering team through technical challenges. You will lead the collaboration with cross-functional teams to ensure successful delivery and drive the continuous improvement of the Sepio platform.

 

RESPONSIBILITIES

  • Technical Leadership & Architecture: Lead the design and construction of an intelligent risk assessment and control event-driven system.
  • Operational Excellence: Lead the troubleshooting and resolution of complex issues in production systems.
  • Innovation: Drive a culture that is passionate, innovative, and thorough, encouraging the team to research, invent, and implement new solutions.
  • Core Platform Development: Design and build a multi-layered backend system that aggregates customer’s Asset data to enable smart algorithms and policy-based control.
  • Team Mentorship: Advocate engineering best practices and mentor team members in developing high-availability backend services.
  • Talent Development & Engineering Culture: Mentoring developers and contributing to team growth, encourage innovation and continuous excellence.
  • DevOps & Process Ownership: oversee the application of development/testing best practices and CI/CD methodologies across the SDLC, including containerized deployment and automation.

MANDATORY REQUIREMENTS

  • Bachelor’s or Master’s degree in computer science, engineering, or related field
  • Extensive experience (5+ years) coding in Python or other modern programming language (C#, Java, Scala etc.), preferably in a large-scale data-intensive environment
  • Proven experience writing large-scale or high-availability backend services in microservices / SOA / functional architecture
  • Experience with docker or other containerized applications & deployments.
  • Experience developing event-driven / eventually consistent systems, working with streams and queues architecture such as Redis Streams
  • Proficient experience with NoSQL (Redis etc.) and SQL databases (Postgres, MySQL etc.)
  • Strong understanding of Agile principles and methodologies to effectively manage team sprints
  • Ownership strong testing capabilities – ensuring high product quality
  • Passionate, innovative, and thorough: research, invent, implement and Test!
  • Proven ability to lead and develop high-performing engineering teams by fostering trust, ownership, and collaboration, while aligning people growth with business priorities and delivering impactful outcomes
  • Excellent verbal and written communication skills with fluent English to lead technical discussions.
  • Passionate, innovative, and thorough: research, invent and implement.
  • BSc/MSc. in computer science / electrical engineering, or equivalent.

ADVANTAGE

  • Experience building scalable cloud-based backends preferably in Azure or AWS/GCP
  • Experience using Redis for streaming and as an application DB

APPLY BELOW OR EMAIL YOUR RESUME TO JOBS@SEPIOCYBER.COM

    Job Application Form

    Upload your resume (PDF, max 2MB):

    For information on how Sepio handles personal data, please refer to our Sepio Privacy.