{"id":1590003,"url":"https://alion.io/job/dev-principal-software-engineer-op02161","title":"Principal Software Engineer - OP02161","company":{"id":2047358,"name":"DEV","domain":"dev.pro","url":"https://alion.io/company/dev-pro","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["São Paulo, Brazil"],"countries":["BR"],"hiring_countries":["AR","BR","MX","AG","AW","BS","BB","BZ","BM","BO","VG","BQ","KY","CL","CR","CW","DM","DO","EC","SV","FK","GF","GD","GP","GT","GY","HT","HN","JM","MQ","MS","NI","PA","PY","PE","PR","KN","LC","PM","SX"],"hiring_countries_total":45,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":135000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1232},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Nest.JS","optional":false},{"name":"React.js","optional":false},{"name":"Svelte","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true}],"status":"live","first_seen_at":"2026-09-08T00:00:00Z","employer_posted_date":"2026-09-08","last_verified_at":"2026-10-01T15:45:27Z","board_verified":true,"closed_at":null,"days_open":23,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":23},"description":"We are hiring in Latin America!\nAt Dev.Pro, a US-based outsourced software development company, we're looking for contractors to join our global team of IT professionals helping tech companies scale their business through software engineering expertise. Operating as a remote-first company, our experts work across 55+ countries on five continents, giving us the flexibility and skillset to deliver high-quality engineering for projects of any size or complexity.\nWe 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.\nAs 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.\nWhat's in it for you:\nDrive Strategic Impact: Shape the technical roadmap and architecture for enterprise-grade Digital Menu Board solutions used by massive, global QSR brands.\nLead & Mentor: Guide, mentor, and technically manage an agile team of talented engineers, fostering a culture of continuous improvement.\nModern Stack Ownership: Architect and scale platforms using TypeScript, NestJS, Express, Angular/React/Svelte, and cloud-native infrastructure.\nGlobal Exposure: Lead internationalization initiatives and travel occasionally to collaborate with global stakeholders and clients.\nIs that you?\n15 years of professional software engineering experience with a proven track record of delivering enterprise-scale web applications.\nProven Team Leadership: Demonstrated experience leading engineering teams, managing deliverables, mentoring peers, and aligning technical execution with business goals.\n Technical Mastery: Deep expertise in TypeScript, object-oriented programming, and backend frameworks (NestJS, Express).\n Frontend Expertise: Strong architectural knowledge of at least one modern framework (Angular, React, or Svelte).\nInternationalization Expertise: Hands-on experience architecting and implementing robust i18n frameworks for global application deployment.\n Cloud & Architecture: Experience with dependency injection patterns (e.g., tsyringe) and designing cloud-based infrastructure for distributed applications.\nMobility: Availability to travel as needed to collaborate with cross-functional teams, clients, or regional hubs.\nCommunication: Exceptional communication, stakeholder management, and collaboration skills.\nDesirable:\nAdvanced experience with AWS cloud services and infrastructure-as-code.\nExperience building, extending, or scaling global Content Management Systems (CMS).\nKnowledge of Digital Signage platforms, IoT devices, or restaurant technology solutions.\nKey responsibilities and your contribution\nIn this role, you will be the technical anchor for the platform, driving both the code quality and the team's execution velocity.\nTechnical Leadership & Team Management\nLead and mentor a team of engineers, conducting code reviews, establishing best practices, and unblocking technical hurdles.\nDefine, document, and enforce technical standards, coding guidelines, and architectural patterns across the organization.\nArchitecture & Global Strategy\nArchitect and scale high-performance Digital Menu Board features and services capable of supporting enterprise global QSR clients.\nOwn and execute the i18n strategy to ensure the platform seamlessly adapts to diverse regional, language, and localization requirements.\nDrive architecture discussions and make definitive technical decisions for future platform enhancements and system scaling.\nCollaboration & Execution\nPartner closely with DevOps, Product Management, and executive stakeholders to align technical roadmaps with business objectives.\nSupport cloud infrastructure deployments and platform scalability initiatives in partnership with DevOps teams.\nTravel occasionally to interface with clients, understand market-specific requirements, and participate in high-level strategic alignment meetings.\nContinuously identify and remediate architectural bottlenecks to improve system performance, security, and maintainability.\nOur next steps:\nSubmit a CV in English - Intro call with a Recruiter - Internal interview - Offer\nInterested? Find out more:\nHow we hire\nLinkedIn Page\nOur website\nIG Page\nBy submitting application, I've read and agree to the Dev.Pro Private Policy and Consent on Processing of Personal Data. I agree to have my Personal Data being stored and processed by Dev.Pro.","description_format":"text","description_chars":4873,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Argentina","iso":"AR","kind":"region"},{"name":"Brazil","iso":"BR","kind":"region"},{"name":"Colombia","iso":null,"kind":"region"},{"name":"Mexico","iso":"MX","kind":"region"},{"name":"Anguilla","iso":null,"kind":"region"},{"name":"Antigua and Barbuda","iso":"AG","kind":"region"},{"name":"Aruba","iso":"AW","kind":"region"},{"name":"Bahamas","iso":"BS","kind":"region"},{"name":"Barbados","iso":"BB","kind":"region"},{"name":"Belize","iso":"BZ","kind":"region"},{"name":"Bermuda","iso":"BM","kind":"region"},{"name":"Bolivia","iso":"BO","kind":"region"},{"name":"British Virgin Islands","iso":"VG","kind":"region"},{"name":"Bonaire, Sint Eustatius and Saba","iso":"BQ","kind":"region"},{"name":"Cayman Islands","iso":"KY","kind":"region"},{"name":"Chile","iso":"CL","kind":"region"},{"name":"Costa Rica","iso":"CR","kind":"region"},{"name":"Curaçao","iso":"CW","kind":"region"},{"name":"Dominica","iso":"DM","kind":"region"},{"name":"Dominican Republic","iso":"DO","kind":"region"},{"name":"Ecuador","iso":"EC","kind":"region"},{"name":"El Salvador","iso":"SV","kind":"region"},{"name":"Falkland Islands","iso":"FK","kind":"region"},{"name":"French Guiana","iso":"GF","kind":"region"},{"name":"Grenada","iso":"GD","kind":"region"},{"name":"Guadeloupe","iso":"GP","kind":"region"},{"name":"Guatemala","iso":"GT","kind":"region"},{"name":"Guyana","iso":"GY","kind":"region"},{"name":"Haiti","iso":"HT","kind":"region"},{"name":"Honduras","iso":"HN","kind":"region"},{"name":"Jamaica","iso":"JM","kind":"region"},{"name":"Martinique","iso":"MQ","kind":"region"},{"name":"Montserrat","iso":"MS","kind":"region"},{"name":"Nicaragua","iso":"NI","kind":"region"},{"name":"Panama","iso":"PA","kind":"region"},{"name":"Paraguay","iso":"PY","kind":"region"},{"name":"Peru","iso":"PE","kind":"region"},{"name":"Puerto Rico","iso":"PR","kind":"region"},{"name":"Saint Kitts and Nevis","iso":"KN","kind":"region"},{"name":"Saint Lucia","iso":"LC","kind":"region"},{"name":"Saint Vincent and the Grenadines","iso":null,"kind":"region"},{"name":"Saint-Pierre and Miquelon","iso":"PM","kind":"region"},{"name":"Sint Maarten","iso":"SX","kind":"region"},{"name":"Suriname","iso":"SR","kind":"region"},{"name":"Trinidad and Tobago","iso":"TT","kind":"region"},{"name":"Turks and Caicos Islands","iso":"TC","kind":"region"},{"name":"Uruguay","iso":"UY","kind":"region"},{"name":"United States Virgin Islands","iso":"VI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-01T15:45:27Z"}],"liveness":{"score":50,"band":"ok","label":"Likely open","p_open":1,"p_active":0.668,"p_room":0.75,"age_days":23,"expected_fill_days":24,"reasons":["conf:5","win:late"],"computed_at":"2026-10-01T20:58:39Z"},"pay":null,"html_url":"https://alion.io/job/dev-principal-software-engineer-op02161","json_url":"https://alion.io/job/dev-principal-software-engineer-op02161.json","meta":{"generated_at":"2026-10-01T20:58:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3398,"day_limit":5000,"remaining_today":1602,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}