Principal Software Engineer

New
Based in IrelandFull-TimePrincipal
Salary75,000 - 80,000 EUR per year
Apply NowOpens the employer's application page

Job Details

Required Skills
GitSoftware ArchitectureTypeScriptAlgorithmsData StructuresGoReact

Requirements

  • Extensive experience building scalable, product-focused software applications used by large user bases.
  • Strong hands-on experience with React, TypeScript, and Go.
  • Deep understanding of software architecture, system design, algorithms, data structures, and engineering best practices.
  • Proven experience designing and scaling complex applications and platforms.
  • Experience using AI-assisted development tools and integrating modern workflows into software engineering practices.
  • Strong focus on writing clean, maintainable, testable, and high-quality code.
  • Experience with Git, code reviews, and collaborative software development processes.
  • Excellent communication skills with the ability to influence technical decisions and mentor other engineers.
  • Strong ownership mindset with the ability to independently solve complex technical challenges.
  • Ability to collaborate effectively within distributed, cross-functional engineering teams.

Responsibilities

  • Design, develop, and deliver advanced security features for a widely used browser protection platform.
  • Drive technical architecture, system design decisions, and long-term engineering direction for scalable software solutions.
  • Build and maintain high-quality applications using modern engineering practices, focusing on reliability, performance, and maintainability.
  • Solve complex technical challenges by applying strong knowledge of algorithms, data structures, and software design principles.
  • Develop integrations across products and systems to create seamless and secure user experiences.
  • Collaborate closely with Product, UX, QA, and Engineering teams to deliver strategic roadmap initiatives.
  • Mentor engineers through technical guidance, code reviews, knowledge sharing, and best practice adoption.
  • Promote engineering excellence by improving development workflows, testing practices, and code quality standards.
  • Leverage AI-powered development tools and workflows to improve productivity while maintaining strong technical standards.
View Full Description & ApplyYou'll be redirected to the employer's site
75,000 - 80,000 EUR per year
Apply Now