Principal Engineer - Remote - Europe at Jobgether
, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

28 Dec, 25

Salary

0.0

Posted On

29 Sep, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Leadership, Backend Programming, Event-Driven Architecture, Service-Oriented Architecture, Domain Driven Design, Relational Databases, NoSQL Databases, Containerization, Cloud Ecosystems, Event-Streaming Platforms, Software Design Patterns, Distributed Computing, CI/CD, Agile Methodologies, SaaS

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Engineer in Europe. We are seeking a highly experienced Principal Engineer to lead the evolution of a complex, high-scale platform that serves a global customer base. This role is pivotal in driving architectural transformation, breaking down monolithic systems, and ensuring scalability, reliability, and innovation across the product. You will work closely with Product, Engineering, and Design teams to solve complex technical challenges, mentor engineers, and influence best practices across the organization. The role offers the opportunity to shape the platform’s future, tackling high-impact problems while working in a fully remote, collaborative, and fast-growing environment. Accountabilities: As a Principal Engineer, you will take ownership of the platform’s architecture and technical excellence. Key responsibilities include: Leading the design and implementation of scalable, reliable, and high-performing backend and frontend systems. Driving architectural improvements and technical decisions to support hundreds of integrations and complex workflows. Collaborating with Product, Design, and Engineering teams to translate business problems into technical solutions. Mentoring and guiding engineers, fostering a culture of best practices, quality, and innovation. Identifying and addressing technical debt to maintain system robustness and performance. Ensuring cloud infrastructure, event-driven architectures, and SaaS systems are optimized for growth and reliability. The ideal candidate combines deep technical expertise with leadership and strategic thinking. Required qualifications and skills include: 10+ years of experience in software development, with at least 2 years in a leadership role. Expert-level proficiency in a backend programming language (PHP preferred). Experience with event-driven, service-oriented architectures and Domain Driven Design principles. Strong understanding of relational (MySQL) and NoSQL (DynamoDB, Elasticsearch) databases, data modeling, and optimization. Experience with containerization (Docker, Kubernetes, Fargate) and cloud ecosystems, particularly AWS. Familiarity with event-streaming platforms like Kafka or Kinesis. Proven track record of mentoring and leading cross-functional engineering teams. Solid understanding of software design patterns, distributed computing principles, CI/CD, and Agile methodologies. SaaS product experience and a focus on building scalable, high-quality software. Nice to have: Frontend experience (ReactJS, NextJS, TailwindUI). Knowledge of performance monitoring, security best practices, and scalability in high-growth environments. Familiarity with machine learning, AI concepts, and infrastructure-as-code (Terraform, CloudFormation). Experience applying Extreme Programming values and techniques within teams. Competitive Compensation: Market-based pay aligned with your location. 100% Remote: Work from anywhere within your country of residence. Equity: Stock options in a fast-growing, profitable company. Values-Driven Leadership: Work in a culture guided by clear core values. Professional Growth: Opportunities for learning, development, and career advancement. Annual Paid Leave: Aligned with local norms. Geographic-Specific Benefits: Country-specific perks such as health insurance or pensions where customary. Dynamic Team Culture: Join a diverse, international team across 40+ countries. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias—focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps, such as interviews or additional assessments, are then made by their internal hiring team. Thank you for your interest! #LI-CL1
Responsibilities
As a Principal Engineer, you will take ownership of the platform’s architecture and technical excellence, leading the design and implementation of scalable systems. You will collaborate with various teams to translate business problems into technical solutions while mentoring engineers and driving architectural improvements.
Loading...