Principal Software Engineer

Sinch
Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
10 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Cloud Engineering Continuous Integration Distributed Systems Service Design Software Engineering TypeScript Event Driven Architecture Kubernetes Production Code
+3 more
Front End Software Development Software Coding Terraform

Job description

Experteer Overview As Principal Engineer / Domain Architect in the Engage domain, you will steer multiple teams toward a cohesive, scalable platform powering customer conversations. You will contribute hands-on to production code (Java and TypeScript) while guiding architecture and engineering decisions. You’ll define the Engage domain’s target state and evolve it through practical patterns and guardrails. The role emphasizes cross-team influence, operational excellence, and frontend architecture standards to reduce friction and raise engineering maturity. This is a high-impact, hands-on leadership role. Pay / Benefits * Provide practical patterns, guardrails, and decision frameworks adopted by teams * Contribute directly to production code in Java and TypeScript and prototype architectural solutions * Define and maintain architecture direction for the Engage domain (current/state, target, evolution) * Drive operational excellence: observability, reliability practices, Terraform-first infrastructure * Define frontend architecture standards: micro-frontend boundaries, contracts, independent deployment * Coach engineers to develop architectural thinking and decision-making * Reduce cross-team friction by aligning technical decisions and representing Engage in architecture discussions Tasks * 10+ years of software engineering experience including principal, staff, or tech lead roles across multiple teams * Hands-on coding in Java and TypeScript with production systems experience * Deep understanding of distributed systems: event-driven architecture, APIs, service design * Experience with cloud-native tech (AWS, Kubernetes) and modern infra practices (Terraform, CI/CD) * Ability to influence without authority and guide teams with trust and clarity * Strong written communication, architecture documentation, and decision records * Fluent English Key requirements *

Requirements

_ infrastructure * Define frontend architecture standards: micro-frontend boundaries, contracts, independent deployment * Coach engineers to develop architectural thinking and decision-making * Reduce cross-team friction by aligning technical decisions and representing Engage in architecture discussions Tasks * 10+ years of software engineering experience including principal, staff, or tech lead roles across multiple teams * Hands-on coding in Java and TypeScript with production systems experience * Deep understanding of distributed systems: event-driven architecture, APIs, service design * Experience with cloud-native tech (AWS, Kubernetes) and modern infra practices (Terraform, CI/CD) * Ability to influence without authority and guide teams with trust and clarity * Strong written communication, architecture documentation, and decision records * Fluent English Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:32 min

Overview of Terraform and Terraform Cloud features

Devlin Duldulao · LIVE

Videos

See all

Related articles

See all