Este trabajo ha caducado.

Principal Software Engineer, Madrid

Última actualización 2025-07-12
Caduca 2025-07-11
ID #2951907536
Free
Principal Software Engineer, Madrid
Spain, Madrid, Madrid,
Modificado June 28, 2025

Descripción

Principal Software Engineer
Madrid Full time

Kapsch is one of Austria's most successful global technology companies. With its comprehensive ITS (Intelligent Transportation Systems) portfolio, Kapsch is actively addressing the challenges of the present and the future with intelligent mobility solutions in a wide range of application areas. As a family-owned company founded in 1892 and headquartered in Vienna, Kapsch can look back on 130 years of experience with the future.
We are hiring our

first-ever Principal Software Engineer

to join our global technology team — a unique opportunity to shape the future of software engineering in our company.
This is a

high-impact, high-visibility international role , where you will influence architecture, elevate engineering standards, and mentor teams across the organization. You’ll work with cutting-edge technologies and help us build scalable, secure, and performant solutions that power critical business processes.
If you are passionate about designing best-in-class software systems, driving innovation, and coaching others, we’d love to hear from you.
Your responsibilities

As our Principal Software Engineer, you will:
Collaborate to enhance system architecture and design , keeping in mind the specific context and requirements where the system will be deployed.
Adhere to and continuously improve software development guidelines

to ensure quality and consistency.
Develop and test software applications , simulating real-world scenarios as closely as possible.
Write clean, efficient code

and produce detailed technical specifications.
Suggest and implement system improvements , balancing technical excellence with cost-effectiveness.
Mentor and support developers , helping them grow through code reviews, coaching, and knowledge sharing.
Your profile

We are looking for a well-rounded Principal Software Engineer with the following experience:

Core Technical Expertise

10+ years of experience in

front-end and back-end development , with deep expertise in

. NET 7 and Angular or Blazor.
Prior experience in a

Principal Software Engineer / Principal Software Developer

role.
Background in systems such as

CRMs, Payment Processing, Business Process Improvement , and

high-performance transaction systems.
Strong experience with

Test-Driven Development (TDD)

and automated testing:
Unit Testing : MSTest, NUnit
UI & Performance Testing : Selenium, Nbomber
Hands-on experience with

cloud architecture

across multiple platforms:

Azure, AWS, Google Cloud.
Solid knowledge of

cloud deployment :
ECS
Cloud storage & networking (AWS EBS, EFS, S3; Azure Accelerated Networking)
Experience with

containerization : Docker, Kubernetes.
Working knowledge of

message brokers : Rabbit MQ, Kafka.
Proficiency in

scripting : Powershell, Bash.
Familiarity with

microservices architecture

and

mobile development.
Strong understanding of

system design principles

for scalability and performance optimization.
Experience using

collaboration and project management tools : Jira, Confluence, Trello.
Proficient with

version control systems : Git.
Data & Reporting

ORM tools: NHibernate, Entity Framework.
Expertise in

reporting tools : Jasper Reports.
Familiarity with:
Elasticsearch

and Sonar Q for code quality and search.
Power BI / Data Lake

for data visualization and analysis.
Grafana

for monitoring and performance visualization.
Security & Communication

Expertise in

application and system security.
Advanced level of English

— essential for effective collaboration in a global team environment.
Why Join Us?

First Principal-Level Role : You’ll be the first to shape this role and drive technical leadership across the organization.
International Exposure : Collaborate with diverse teams across countries and cultures.
Influence and Impact : Help define best practices, mentor future leaders, and contribute to strategic technical decisions.
Continuous Learning : Work with modern technologies and contribute to an environment that values innovation and growth.
Ready to lead and make a global impact?
Apply now

and be part of our next chapter in engineering excellence.

#J-18808-Ljbffr

Detalles del trabajo

El tipo de trabajo: Tiempo completo
Tipo de contrato: Permanente
Tipo de salario: Mensual
Ocupación: Principal software engineer

⇐ Trabajo anterior

Próximo trabajo ⇒     

Anuncio publicitario


 

Enviar currículum

    Búsqueda rápida:

    Localización

    Escriba ciudad o región

    Palabra clave


    Anuncio publicitario