ESW Logo

ESW

Principal Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Easy Apply
Remote
Hiring Remotely in Co Dublin, Dublin
Senior level
Easy Apply
Remote
Hiring Remotely in Co Dublin, Dublin
Senior level
Lead the technical direction for ESW's core platform, ensuring it is secure and scalable, while mentoring developers and evolving platform capabilities.
The summary above was generated by AI
 Opportunity

We are looking for an experienced, capable technology leader who can live technically on our ESW core platform. The Principal Engineer will work with technology management, the development teams and partner closely with the product team to support implementation of our ESW Cloud based platform.  

The Principal Engineer, Platform is a senior individual contributor who sets the technical direction for ESW’s core platform. This role provides hands-on technical leadership across multiple teams, ensuring our platform is secure, scalable, reliable, and easy to build on. 

Our platform is primarily built on latest .NETAzure, and Kafka, with heavy use of AKSCosmos DBAzure MonitorAzure DevOpsHelm chartscontainers, and shared base images. 

You will collaborate with Engineering Managers, Product, and Architecture to evolve these platform capabilities, simplify complexity, and enable product teams to deliver value quickly and safely. 

You will be a role model and mentor to our software developers and rest of the Platform Core team. The right leader will influence others by demonstrating professionalism, enthusiasm, providing communication and creating a collaborative environment. 

ResponsibilitesTechnical strategy & architecture
  • Own and evolve ESW’s platform architecture (.NET on AKS, Kafka, Cosmos DB).

  • Design and review end-to-end platform capabilities and integration patterns.

  • Set and enforce architectural standards for AKS, Kafka, APIs, and data.

  • Drive key initiatives (service modernisation, container/Helm strategy, Azure refactors).

Hands-on engineering & delivery
  • Contribute to and review critical .NET platform code.

  • Guide AKS, Kubernetes, Helm, and container usage in practice.

  • Break down large initiatives into incremental deliveries.

  • Raise standards for code quality, CI/CD, testing, and automation.

  • Align platform work with Engineering and Product priorities.

Reliability, collaboration & culture
  • Ensure strong observability, reliability, and incident response across AKS, Kafka, and Cosmos DB.

  • Drive cross-team adoption of shared libraries, pipelines, and Kafka patterns.

  • Influence platform direction to reduce complexity and duplication.

  • Mentor senior engineers and evolve engineering standards.

Requirements

Hard skills

  • Significant experience (10+ years) in software engineering, including senior technical leadership (e.g. Staff/Principal Engineer, Tech Lead). 
  • Must have: experience with Azure, .NET, CosmosDB and Kafka; a basic understanding of Docker & Kubernetes
  • Proven track record designing and operating largescale, distributed systems and platforms in Azure.
  • Experience building and evolving platform capabilities and shared services used by multiple product teams.
  • Strong system design and architecture skills (e.g. microservices on Kubernetes, event driven systems with Kafka, APIs, data contracts). 
  • Experience with ContainersHelm charts, and shared base images for consistent, repeatable deployments. 
  • Solid understanding of DevOps, CI/CD (preferably Azure DevOps), infrastructure as code concepts, and observability. 
  • Strong focus on security, reliability, and operational excellence in a cloudnative environment. 

Soft skills

  • Able to influence and align multiple teams without direct line management. 
  • Clear written and verbal communication in English, comfortable with technical and non-technical audiences. Primarily, the ability to communicate ideas. 
  • Pragmatic decision making: balances long-term platform health with short-term delivery needs. 
  • High ownership, collaborative, and continuously learning. 
  • Intellectual curiosity, learning agility, and enthusiasm for tackling challenging problems. 
  • Deep Problem solving and the ability to analyze a business or technical issue and select the most appropriate solutions. 
  • Understanding of risk in designs and mitigation strategies. 

About ESW

Our purpose is simple: to create moments that matter between people and the brands they cherish. We enable brands to expand their global reach, facilitating simple and seamless ecommerce experiences for consumers worldwide. Through our integration solutions, we deliver a complete international checkout experience, including local duties, taxes, fulfilment, delivery management, and global returns and payment processing capabilities.

Guided by our values - Own It, Champion Simplicity, Win as One, and Debate then Commit—we strive to foster innovation, accountability, and teamwork, creating solutions that inspire trust and drive impactful results.

Why join us?
  • Direct hire with a SaaS company: This isn’t consulting or outsourcing. Shape the future of our product with ownership, impact, and long-term vision.  
  • Annual healthcare allowance: Receive €1,500 annually, along with access to partnered healthcare providers.
  • Pension scheme: ESW will match your contributions up to 6.5%.
  • Employee Assistance Programme: Access a dedicated platform offering counselling and therapy services.
  • Gym membership: Enjoy Flyefit gym access at a reduced rate with no joining fee.
  • Cycle to Work Scheme: Purchase a bike tax‑free and make your commute healthier and more sustainable.
  • TaxSaver Scheme: Save on public transport tickets through our commuter benefits.
  • Professional and personal development: Find your spark and leave your mark. We will ensure your talent is nurtured and cultivated for growth and success throughout your career with ESW.
  • Learning & Development: Access our internal learning platform and benefit from our career development plan.
  • International environment: Work with people from over 30 different cultures.
  • Hybrid working: Enjoy the best of both worlds with 2–3 days in our office, and 2–3 days working from the comfort of your home. Right now our offices are in Swords, but we'll be moving to our office in Dublin Docklands in April.
  • Diversity, Belonging & Inclusion: When we win, we win together. You'll be part of a culture that values every individual for who they are, fostering an environment where uniqueness is encouraged.
     

ESW is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at ESW are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law.

If you require any reasonable accommodations or adjustments throughout the hiring process, please let us know. We are dedicated to ensuring equal access and opportunity for all candidates.

#LI-hybrid #LI-TS1


Top Skills

.Net
Aks
Azure
Azure Devops
Azure Monitor
Containers
Cosmos Db
Helm Charts
Kafka

ESW Dublin, Dublin, IRL Office

Dublin, Dublin, Ireland

Similar Jobs

8 Days Ago
Remote
Ireland, IRL
Senior level
Senior level
AdTech • Digital Media • Information Technology • Other
Define and develop new features for Yahoo Mail, tackling complex engineering challenges, collaborating with teams, and ensuring high-quality software with a focus on user experience.
Top Skills: AjaxAngularAtomic CssBabelCSS3EmberHTML5JavaScriptJestJSONMock Service WorkerNextjsNode.jsPlaywrightReactReact Testing LibraryRedux ToolkitRest ApisSeleniumStorybookSuperagentTypescriptWeb VitalsWebdriverioWebpack
2 Days Ago
In-Office or Remote
3 Locations
Expert/Leader
Expert/Leader
Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
The Principal Software Engineer will develop AI/ML software tools, collaborate with teams, and maintain comprehensive testing and documentation while integrating advancements in AI technologies.
Top Skills: Github ActionsKubeflowLangchainLanggraphLlama.CppLlamastackPythonPyTorchVllm
9 Days Ago
In-Office or Remote
Dublin, IRL
Senior level
Senior level
eCommerce • Retail • Software
As Principal Software Engineer, you'll design and deliver core services for Global-e's logistics platform using API-first microservices. Responsibilities include leading feature development, shaping architecture, ensuring system reliability, and collaborating with teams. Focus on enhancing technical standards and employing CI/CD practices.
Top Skills: AWSKubernetesScala

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account