Ativa os alertas de emprego por e-mail!

Principal Software Engineer

Kapsch Group

Buenos Aires

Presencial

BRL 30.000 - 45.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Kapsch Group is seeking its first Principal Software Engineer for an impactful international role. You will lead software architecture, mentor teams, and develop cutting-edge solutions in a collaborative environment. This position offers an opportunity to influence best practices and drive technical leadership across the organization, working with advanced technologies in a global setting.

Qualificações

  • 10+ years in software development with both front-end and back-end expertise.
  • Experience in principal-level roles defining architectural solutions.
  • Strong exposure to cloud technologies and microservices.

Responsabilidades

  • Enhance system architecture and design focusing on deployment requirements.
  • Develop and test applications simulating real-world scenarios.
  • Mentor and support developers through code reviews and coaching.

Conhecimentos

.NET
Angular
Blazor
Test-Driven Development
Cloud architecture
Microservices
Database Management
Application Security

Ferramentas

Jira
Confluence
Trello
Docker
Kubernetes
Git

Descrição da oferta de emprego

Join to apply for the Principal Software Engineer role at Kapsch Group

2 days ago Be among the first 25 applicants

Join to apply for the Principal Software Engineer role at Kapsch Group

Get AI-powered advice on this job and more exclusive features.

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.

Principal Software Engineer | International Scope

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.

What You’ll Do

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.

What You Bring

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
Cloud & Infrastructure

  • 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: RabbitMQ, Kafka.
Architecture & Development Practices

  • Proficiency in scripting: Powershell, Bash.
  • Familiarity with microservices architecture and mobile development.
  • Strong understanding of system design principles for scalability and performance optimization.

Tools & Collaboration

  • Experience using collaboration and project management tools: Jira, Confluence, Trello.
  • Proficient with version control systems: Git.

Data & Reporting

  • Database experience:
    • MSSQL, Oracle, PostgreSQL
    • ORM tools: NHibernate, Entity Framework.
  • Expertise in reporting tools: Jasper Reports.
  • Familiarity with:
    • Elasticsearch and SonarQ 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.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Kapsch Group by 2x

Get notified about new Principal Software Engineer jobs in Greater Buenos Aires.

Software Engineering Manager (Backend SaaS)
Property Manager – Help Improve Inspection Software (Remote)
Software Engineering Manager - Sustaining Engineering
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Software Engineering Manager, Ubuntu Gaming
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Engineering Manager - Solutions Engineering

Autonomous City of Buenos Aires, Buenos Aires Province, Argentina 4 weeks ago

Software Engineering Manager - Ubuntu Linux Kernel
Technical Manager - Automotive and Industrial

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Bm lead embedded software engineer

NetVagas

Teletrabalho

BRL 30,000 - 90,000

Há 30+ dias

Lead Golang Software Engineer, Commercial Systems

Canonical

São Paulo

Teletrabalho

USD 30,000 - 45,000

Há 20 dias

Lead Golang Software Engineer, Commercial Systems

Canonical

Belo Horizonte

Teletrabalho

USD 40,000 - 70,000

Há 25 dias

Software Engineer - packaging - optimize Ubuntu Server for public clouds

Canonical

Curitiba

Teletrabalho

USD 40,000 - 80,000

Há 30+ dias

Software Engineer - packaging - optimize Ubuntu Server for public clouds

Canonical

Belo Horizonte

Teletrabalho

USD 40,000 - 80,000

Há 30+ dias

Consultor Tecnico Oracle EBS

Dabrein Solutions

Buenos Aires

Presencial

BRL 30,000 - 70,000

Há 30+ dias