Talent.com
A vaga não está disponível no seu país.
Software Architect

Software Architect

Progress Rail BrasilCuritiba, BR
Há 4 dias
Descrição da vaga

We are looking for a Software Architect to join our Advanced Rail Technology (ART) team. In this role, you will drive the design and evolution of next-generation software solutions for the railway industry. You will work closely with global teams and apply your full stack development expertise to build scalable, resilient systems using modern engineering practices.

To succeed, you will need advanced English skills, strong technical leadership, and a systems-oriented, collaborative mindset. If you want to help shape the future of rail technology, this is your opportunity.

About Us

Progress Rail, a Caterpillar company, is one of the world’s leading providers of rolling stock and infrastructure solutions for the global railway industry.

Role Objective

Design, develop, and evolve robust, scalable software architectures for web applications and distributed systems, ensuring performance, security, and maintainability.

Key Responsibilities

  • Lead architectural decisions and establish technical standards across projects, applying principles such as Domain-Driven Design (DDD), Clean Architecture, and Hexagonal Architecture.
  • Design and implement scalable Java-based applications integrated with distributed systems.
  • Build modern, responsive front-end applications with Angular to deliver seamless user experiences.
  • Collaborate with cross-functional teams in agile environments (Scrum / Kanban), promoting engineering best practices and continuous improvement.
  • Implement and maintain CI / CD pipelines with Jenkins, Docker, and GitHub Actions.
  • Perform debugging, automated testing, and performance optimization to ensure reliability and security.
  • Ensure compliance with data protection and security standards, including authentication, encryption, and vulnerability mitigation.

Education

Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.

Required Qualifications

  • Proven track record in designing and developing scalable web applications with a solid architectural foundation.
  • Advanced proficiency in Java and frameworks such as Spring Boot, Spring MVC, and Hibernate.
  • Strong experience with Angular (v10+), TypeScript, HTML5, and CSS3.
  • Deep knowledge of software architecture principles and patterns (DDD, Clean Architecture, Hexagonal).
  • Experience with build tools (Maven / Gradle), version control (Git), and CI / CD pipelines (Jenkins).
  • Familiarity with cloud platforms (AWS), containerization (Docker), and relational / non-relational databases.
  • Hands-on experience working in agile teams, actively contributing to planning, reviews, and retrospectives.
  • Language Requirement

  • English : Advanced (mandatory)
  • Soft Skills

  • Alignment with Caterpillar’s Values in Action (Code of Conduct)
  • Analytical Thinking : Ability to interpret data and make evidence-based decisions
  • Planning & Organization : Strong ability to manage tasks, priorities, and deadlines
  • Autonomy : Proactive and self-driven in solving problems and managing responsibilities
  • Communication : Clear, persuasive, and effective at sharing ideas
  • Adaptability : Comfortable with change and evolving business needs
  • What We Offer

  • CLT employment contract
  • Health and dental insurance for you and your dependents
  • Meal voucher and monthly food allowance
  • Life insurance
  • Gym and pharmacy discount programs
  • Online therapy with licensed psychologists
  • Profit Sharing Program (PLR)
  • Private pension plan
  • Education assistance
  • Extended maternity and paternity leave (Citizen Company benefit)
  • Criar um alerta de emprego para esta pesquisa

    Software Architect • Curitiba, BR

    Vagas relacionadas
    • Promovida
    Java Full Stack Architect ID41405

    Java Full Stack Architect ID41405

    AgileEngineCuritiba, Paraná, Brazil
    Java Full Stack Architect ID41405.Be among the first 25 applicants.Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development...Mostre maisÚltima atualização: 15 dias atrás
    • Promovida
    Arquiteto(A) De Software

    Arquiteto(A) De Software

    AgrotisCuritiba, Paraná, Brasil
    Buscamos alguém apaixonado por tecnologia, com visão estratégica e foco em qualidade, para atuar como referência técnica em nossos times. Responsabilidades e atribuiçõesVocê vai se tornar membro de ...Mostre maisÚltima atualização: 27 dias atrás
    • Promovida
    Cloud Solutions Architect

    Cloud Solutions Architect

    BebeeazureCuritiba, Paraná, Brasil
    Azure DevOps ExpertWe are seeking an accomplished professional to lead our cloud-based solutions using Azure Cloud.Mostre maisÚltima atualização: 4 dias atrás
    • Promovida
    Senior Data Architect

    Senior Data Architect

    BebeedataengineeringCuritiba, Paraná, Brasil
    Lead Data EngineerWe are seeking a skilled Lead Data Engineer to join our team and lead the delivery of enterprise-grade data integration and analytics solutions. Key Responsibilities : Optimize query...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    Solutions Architect With Kinaxis And Planettogether

    Solutions Architect With Kinaxis And Planettogether

    Allianceit IncCuritiba, Paraná, Brasil
    This position is a full-time remote position to work from LATAM with US clients.We offer : 100% Remote Work$24 USD per hourTitle : Solutions Architect with Kinaxis and PlanetTogetherJob Summary : We ar...Mostre maisÚltima atualização: 3 dias atrás
    • Promovida
    Senior Software Systems Designer

    Senior Software Systems Designer

    BebeesoftwareCuritiba, Paraná, Brasil
    We are seeking a skilled Software Architect to drive the design and evolution of next-generation software solutions for the railway industry. This role offers an exciting opportunity to work on a va...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    Arquiteto De Software

    Arquiteto De Software

    NetvagasCuritiba, Paraná, Brasil
    OverviewJoin to apply for the Arquiteto de software role at NetvagasDesenvolvemos sistemas de ensino compostos por livros e vídeos, qualificados e adaptados à realidade brasileira.Tendo como premis...Mostre maisÚltima atualização: 23 dias atrás
    • Promovida
    Chief Software Development Architect

    Chief Software Development Architect

    BebeesoftwareCuritiba, Paraná, Brasil
    Job OpportunityAs a senior software engineer at a remote organization, you will be responsible for designing and developing scalable software solutions. Key Responsibilities : Lead the development of ...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    • Nova!
    Solution Architect ( Ai Project)

    Solution Architect ( Ai Project)

    Ascendix TechCuritiba, Paraná, Brasil
    Ascendix Technologies, founded in 1996, is a global software service company specializing in AI andPropTech.Our core mission is to help our clients get top-notch business results through the smooth...Mostre maisÚltima atualização: 3 horas atrás
    • Promovida
    Cloud Data Architect

    Cloud Data Architect

    BebeedataCuritiba, Paraná, Brasil
    Job Title : Cloud Data Engineering ExpertAbout the JobWe are seeking a highly skilled Cloud Data Engineering Expert to join our team. The ideal candidate will have extensive experience in designing a...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    Software Architect

    Software Architect

    Progress Rail BrasilCuritiba, Paraná, Brasil
    We are looking for a Software Architect to join our Advanced Rail Technology (ART) team.In this role, you will drive the design and evolution of next-generation software solutions for the railway i...Mostre maisÚltima atualização: 3 dias atrás
    • Promovida
    • Nova!
    Software Architect | Senior

    Software Architect | Senior

    Compass UolCuritiba, Paraná, Brasil
    Main responsibilitiesDesenvolver e manter plataformas e infraestruturas de software escaláveis, seguras e eficientes;Construir pipelines de CI / CD com foco em confiabilidade, performance e qualidade...Mostre maisÚltima atualização: 3 horas atrás
    • Promovida
    Arquiteto De Softwares Sênior

    Arquiteto De Softwares Sênior

    MetaCuritiba, Paraná, Brasil
    Atribuições principais : Tomar decisões técnicas fundamentadas no design e nas limitações do sistema.Documentar a arquitetura, padrões, guias e estratégias para orientar a equipe de desenvolvimento....Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    Software Engineer - Innovative Solutions

    Software Engineer - Innovative Solutions

    BebeesoftwareCuritiba, Paraná, Brasil
    Software Engineer - Innovative SolutionsWe are seeking a highly skilled and innovative Software Engineer to join our team. As a key member of our engineering department, you will play a critical rol...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    • Nova!
    Software Architect | Mid

    Software Architect | Mid

    Compass UolCuritiba, Paraná, Brasil
    Entender a solução e produzir a documentação necessária para viabilizar o desenvolvimento;.Apoiar o time de negócios em refinamentos e reuniões. .Atuar desde a macroestimativa / T-Shirt até o fim da S...Mostre maisÚltima atualização: 3 horas atrás
    • Promovida
    Senior Software Architect

    Senior Software Architect

    BebeetechnicalCuritiba, Paraná, Brasil
    Job OverviewWe're seeking a visionary Full Stack Technical Lead to spearhead our engineering efforts and drive innovation. This role is ideal for someone who excels in hands-on coding with React, No...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    Senior Software Architect

    Senior Software Architect

    BebeesoftwareCuritiba, Paraná, Brasil
    Senior Front-End Developer Position"> .We are seeking an experienced senior front-end developer with a strong background in Angular (v19+) to design and build high-performance web applications.This ...Mostre maisÚltima atualização: 2 dias atrás
    • Promovida
    • Nova!
    Senior Systems Architect

    Senior Systems Architect

    BebeedevopsCuritiba, Paraná, Brasil
    Immersive Entertainment Systems SpecialistWe are seeking a seasoned systems architect to design and implement our infrastructure-as-code, streamline deployments, and ensure secure, observable, and ...Mostre maisÚltima atualização: 3 horas atrás
    • Promovida
    Software Engineer, Android Core Product - Barueri, Brazil

    Software Engineer, Android Core Product - Barueri, Brazil

    Clutch CanadaCuritiba, Paraná, Brasil
    OverviewThe mission of Speechify is to make sure that reading is never a barrier to learning.Speechify's text-to-speech products help people turn PDFs, books, Google Docs, news articles, and websit...Mostre maisÚltima atualização: 4 dias atrás
    • Promovida
    • Nova!
    Arquiteto De Software

    Arquiteto De Software

    BebeearquitetoCuritiba, Paraná, Brasil
    Seja um arquiteto de software visionário!.Nossa equipe procura por profissionais que sejam especialistas em planejamento e projeto de sistemas de informação. Se você tem habilidades em programação, ...Mostre maisÚltima atualização: 3 horas atrás