This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Engineer in Ireland.This is a high-impact technical leadership role at the heart of a fast-scaling global platform enabling borderless hiring and workforce management. As Lead Engineer, you will shape system architecture, drive technical excellence, and contribute hands‑on to the most complex parts of the codebase. You will work closely with product and engineering teams to design scalable, secure, and high‑performance solutions that power global payroll, compliance, and HR infrastructure. Beyond architecture ownership, you will guide engineering direction, mentor developers, and help build a strong culture of quality and innovation. The role blends strategic technical leadership with meaningful hands‑on contribution. It is ideal for an experienced engineer who enjoys both building systems and elevating teams in a fast‑paced, mission‑driven environment.AccountabilitiesLead the technical design of new features using Domain‑Driven Design (DDD) principles and scalable architecture practicesDefine and maintain the technical roadmap, ensuring alignment with broader business and product objectivesActively contribute to the codebase (up to 40%), focusing on complex development tasks, technical enablers, and proof‑of‑concept initiativesConduct code reviews to ensure high engineering standards, maintainability, and system reliabilityDocument system architecture, workflows, and technical processes to ensure clarity and alignment across teamsSet technical direction and help prioritize engineering initiatives in collaboration with stakeholdersMentor and support software engineers, fostering technical growth and continuous learningParticipate in recruitment processes by evaluating and interviewing engineering candidatesRequirementsMinimum of 8 years of experience in software development, including at least 2 years in a Tech Lead or Architect roleAt least 3 years of experience building SaaS applications in production environmentsProven experience designing and implementing service‑based or distributed architecturesExperience with domains such as payroll, invoicing, or online payments is highly desirableHands‑on experience integrating third‑party services into core systemsStrong knowledge of API design (REST, gRPC, GraphQL) and API documentation standards (OpenAPI, Swagger)Experience with both SQL and NoSQL databases, caching systems (e.g., Redis), and messaging/streaming tools (e.g., Kafka, MQ, Elasticsearch)Solid experience with cloud platforms (preferably AWS)Proficiency in Python and JavaStrong focus on security, scalability, and performance optimizationExcellent problem‑solving skills with a pragmatic, solution‑oriented mindsetStrong collaboration skills with the ability to work independently when neededHigh ownership mindset with a drive for continuous improvementStrong communication, presentation, and technical documentation skillsBenefitsCompetitive salary package aligned with experience and seniorityFully remote‑first or hybrid working model depending on role requirementsAsynchronous working environment supporting flexibility and autonomyOpportunity to work from abroad for short periodsStrong career growth and internal development opportunitiesCompany‑provided hardware and tools from day oneInclusive, international, and fast‑growing team environmentMission‑driven work focused on enabling global access to employment opportunitiesData Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr