Principal Software Engineer - OP02161
Dev.Pro
We’re expanding our team and opening new remote opportunities! Review the role expectations, share your resume in English, and our team will follow up shortly.
We invite a visionary and highly accomplished Principal Software Engineer to provide technical leadership and strategic direction for our engineering team. In this pivotal role, you will own the architecture, scaling, and execution of our Digital Menu Board solutions for leading global Quick Service Restaurant (QSR) brands.
As a Principal Engineer, you will balance deep technical mastery across frontend, backend, and cloud infrastructure with proven team leadership. You will drive a culture of engineering excellence, champion global expansion through robust internationalization strategies, and collaborate directly with cross-functional leadership to deliver high-quality Content Management System (CMS) capabilities.
What's in it for you:
- Drive Strategic Impact: Shape the technical roadmap and architecture for enterprise-grade Digital Menu Board solutions used by massive, global QSR brands.
- Lead & Mentor: Guide, mentor, and technically manage an agile team of talented engineers, fostering a culture of continuous improvement.
- Modern Stack Ownership: Architect and scale platforms using TypeScript, NestJS, Express, Angular/React/Svelte, and cloud-native infrastructure.
- Global Exposure: Lead internationalization initiatives and travel occasionally to collaborate with global stakeholders and clients.
✅ Is that you?
- 7+ years of professional software engineering experience with a proven track record of delivering enterprise-scale web applications.
- Proven Team Leadership: Demonstrated experience leading engineering teams, managing deliverables, mentoring peers, and aligning technical execution with business goals.
- Technical Mastery: Deep expertise in TypeScript, object-oriented programming, and backend frameworks (NestJS, Express).
- Frontend Expertise: Strong architectural knowledge of at least one modern framework (Angular, React, or Svelte).
- Internationalization Expertise: Hands-on experience architecting and implementing robust i18n frameworks for global application deployment.
- Cloud & Architecture: Experience with dependency injection patterns (e.g., tsyringe) and designing cloud-based infrastructure for distributed applications.
- Mobility: Availability to travel as needed to collaborate with cross-functional teams, clients, or regional hubs.
- Communication: Exceptional communication, stakeholder management, and collaboration skills.
Desirable:
- Advanced experience with AWS cloud services and infrastructure-as-code.
- Experience building, extending, or scaling global Content Management Systems (CMS).
- Knowledge of Digital Signage platforms, IoT devices, or restaurant technology solutions.
Key responsibilities and your contribution
In this role, you will be the technical anchor for the platform, driving both the code quality and the team's execution velocity.
Technical Leadership & Team Management
- Lead and mentor a team of engineers, conducting code reviews, establishing best practices, and unblocking technical hurdles.
- Define, document, and enforce technical standards, coding guidelines, and architectural patterns across the organization.
Architecture & Global Strategy
- Architect and scale high-performance Digital Menu Board features and services capable of supporting enterprise global QSR clients.
- Own and execute the i18n strategy to ensure the platform seamlessly adapts to diverse regional, language, and localization requirements.
- Drive architecture discussions and make definitive technical decisions for future platform enhancements and system scaling.
Collaboration & Execution
- Partner closely with DevOps, Product Management, and executive stakeholders to align technical roadmaps with business objectives.
- Support cloud infrastructure deployments and platform scalability initiatives in partnership with DevOps teams.
- Travel occasionally to interface with clients, understand market-specific requirements, and participate in high-level strategic alignment meetings.
- Continuously identify and remediate architectural bottlenecks to improve system performance, security, and maintainability.
What's working at Dev.Pro like?
Dev.Pro is a global company that's been building great software since 2011. Our team values fairness, high standards, openness, and inclusivity for everyone — no matter your background
We are 99.9% remote — you can work from anywhere in the world
Get 30 paid days off per year to use however you like — vacations, holidays, or personal time
✔️ 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
⚡️ Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
We pay in U.S. dollars and cover all approved overtime
Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Offer
Interested? Find out more:
- ...AI Engineering Consultant Your Mission Lead AI adoption across the company and its clients... ...by designing and implementing AI-native software engineering practices that materially... ...repeatable client offerings. This is a Staff/Principal individual contributor role with...
- ...Experiência em soluções CyberArk em um ambiente empresarial complexo. Principais responsabilidades: Liderar o design, implementação e... ...informado Salário: A combinar Cargo: Engenheiro de software Empresa: Decision group Atua com consultoria de mão de...
- ...seu aliado financeiro, trazendo soluções inteligentes que ajudam você a alcançar seus objetivos com segurança e confiança. Principais desafios: Somos responsáveis por uma plataforma crítica que atende milhões de clientes diariamente, suportando jornadas multicanais...
- ...deixaremos o protagonismo para trás! Aqui você impacta de verdade. Sobre a vaga O nosso time de Desenvolvimento é uma das principais engrenagens da Hotmart, utilizando o que há de mais inovador entre as tecnologias do mercado. Por isso, estamos à procura de um(a...
- ...deixaremos o protagonismo para trás! Aqui você impacta de verdade. Sobre a vaga O nosso time de Desenvolvimento é uma das principais engrenagens da Hotmart, utilizando o que há de mais inovador entre as tecnologias do mercado. Por isso, estamos à procura de um(a...
- ...require any accommodation, please let us know as soon as possible. Job Description We are looking for a Mid level Software Engineer to join the Brazil-based DataHub squad, contributing to the delivery of global Mappers and DataHub integrations. In this role,...
- ...rápido, mas não precisa ser uma ameaça sanitária; Tem empatia pelo usuário final (professor não tem tempo para sofrer por causa de software mal pensado); Prefere a simplicidade bem feita à complexidade performática desnecessária. Você talvez NÃO se dê bem se:...
- ...World’s Best Bank. Visit our institutional page Engineering at Nubank We strive for state-of-the-art software development practices, that currently includes a... ...to remove bottlenecks. As a Software Engineer, you’re expected to: Work with large scale distributed...
- ...Staff Software Engineer – Lending Foundations About Us Nu is one of the largest digital financial platforms in the world, with more than 127 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we...
- ...utilizando serviços AWS e boas práticas de arquitetura em nuvem; Colaborar com equipes multidisciplinares, incluindo Engenharia de Software, Design e Criação de Conteúdo; Participar das definições técnicas, revisões de código e evolução da arquitetura das aplicações;...
- ...cidade de RJ ou SP . Ao assumir o cargo de Software Engineering Lead na Afya, seu objetivo principal será liderar e desenvolver um time de 3 a 8 engenheiros... ...e parcerias para o nosso time. Confira os principais abaixo: Para o dia a dia: Vale-alimentação...
- ...Senior Staff Engineer, Investments Platforms The Opportunity: This position is for an Senior Staff Software Engineer to join the Investments Business Unit. Investments... ...stakeholders: aligning GMs, PMs, EMs and Staff/Principals on trade‑offs between speed, risk,...
- ...components and mobile tools that enable Nubank engineers to quickly and safely test, deploy,... .... We are looking for a Lead Mobile Engineer with solid experience to join the App Core... .../iOS). Solid understanding of mobile software engineering principles, architectural patterns...
- ...components and mobile tools that enable Nubank engineers to quickly and safely test, deploy,... .... We are looking for a Mobile Engineer with solid experience to join the App Core... .../iOS). Solid understanding of mobile software engineering principles, architectural patterns...
- ...As a Senior Software Engineer on the Frontend team, you will build elegant and intuitive user interfaces for web portals that support internal and external users. You will take full ownership of features from concept to delivery, architect scalable and maintainable frontend...
- ...Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects... ...delivery quality What You Bring ~4+ years of experience in software engineering with a backend focus ~ Strong proficiency in...
- ...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex The Engineering team includes... ...years of experience working as a software engineer ~ Experience creating libraries and...
- ...for guests to connect with communities in a more authentic way. The Community You Will Join: We are looking for a Senior Software Engineer to join our Site Reliability Engineering team. As a Senior Software Engineer in Production SRE, you will be responsible for...
- ...Sobre a vaga Procuramos uma pessoa Software Engineer Fullstack com experiência prática em PHP no backend e domínio das três principais ferramentas de front/mobile do nosso stack: Next.js, Angular e React Native. Requisitos Experiência sólida com PHP (5,...
- ...Lead Software Engineer AI Você busca desenvolver sua carreira e atuar como Lead Software Engineer AI, em uma empresa líder no segmento de Tecnologia? Junte-se a nós! A Thomson Reuters combina a inteligência, tecnologia e expertise humana para fornecer respostas...
- ...Job Description Job summary As a Senior Associate Software Engineer in the Equities Engineering team , you will design, build, and support systems that enable Brazilian market exchange solutions. You will work with us in an Agile environment focused on iterative...
$ 80.000 a $ 100.000 por año
...three brands (LawnStarter, Lawn Love, Home Gnome) on a single shared platform. About Engineering at LawnStarter We build in small, focused initiative teams: a Product Engineer working alongside a PM and a designer, supported by an Engineering Manager who helps you...- ...Atuar como uma das principais referências técnicas da tribo responsável por sistemas core (boletagem, posição e risco) Liderar a evolução... ...arquitetura. Experiência consistente como Tech Lead, Staff Engineer ou papel equivalente; Histórico comprovado atuando em...
- ...As the Senior Software Engineer you will be responsible for building and maintaining scalable software solutions that support financial operations, payment workflows, and compliance-related systems. In this role, you will work across backend and full-stack projects, collaborate...
- ...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about... ...leaders. What you'll do As a Software Engineer II on the Cloud Infrastructure team, you...
- ...sistemas críticos em ambiente quantitativo; Alto nível técnico e interação com time global Graduação completa em Engenharia de Software, Ciência da Computação, Matemática ou correlatas; Bons conhecimento em Python , com foco em código estruturado e ambiente de...
- ...We are looking for a Software Engineer to join our Engineering team and help scale our product by independently delivering high-quality, full-stack features, improving technical systems, and collaborating across teams. This is a mid-level to senior individual contributor...
- ...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about... ...What you’ll do As a Senior Software Engineer, Infrastructure (Release Engineering) at...
- ...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about... ...leaders. What you'll do As a Software Engineer on the Credit Limit Engineering team,...
- ...cobranças de taxas em nossos processos seletivos Responsabilidades e atribuições Como Consultor de Engenharia de Software (Staff Engineer), você será a referência técnica para um grupo de squads (Tribo ou Domínio, ex: Agendamentos de Exames, Cadastro de...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Principal Software Engineer - OP02161. Seja o primeiro a se candidatar!
