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
Principal Software Engineer, Madrid
Free
Principal Software Engineer, Madrid
Spain, Madrid, Madrid,
Modificado June 28, 2025
Descripción
Detalles del trabajo
⇐ Trabajo anterior |
Próximo trabajo ⇒ |
Anuncio publicitario