TN14 - Software Architect
Rockcruit · Argentina · Remote
Posted Sep 11, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Are you a Software Architect looking to take ownership of complex technical challenges and help shape the evolution of a financial services platform? As a Senior Software Architect, you will work closely with development teams, infrastructure specialists, and client stakeholders to understand existing systems, identify architectural risks and technical debt, and define pragmatic solutions that support both current business needs and long-term modernization.
This is a hands-on technical leadership role. The ideal candidate combines strong software architecture experience with the ability to independently investigate existing applications and infrastructure, troubleshoot complex technical and production issues, make sound architectural decisions, and turn recommendations into actionable plans.
We are looking for someone with a strong sense of ownership and initiative who can quickly understand a complex existing ecosystem, proactively identify areas requiring attention, and confidently communicate technical decisions, risks, and trade-offs to both technical teams and client stakeholders.
/ Responsibilities ● Assess the current software and cloud architecture and identify opportunities for improvement, modernization, simplification, and technical debt reduction. ● Define and drive architectural decisions and technical roadmaps aligned with business and engineering priorities. ● Provide hands-on technical leadership across application architecture, cloud infrastructure, integrations, DevOps practices, and production reliability. ● Work closely with development, QA, infrastructure, and client teams in a collaborative Agile environment. ● Independently investigate complex technical and production issues, identify root causes, and recommend both immediate and systemic solutions. ● Identify architectural risks, configuration drift, obsolete components, scalability concerns, security risks, and other areas requiring technical attention. ● Evaluate existing and emerging technologies and recommend pragmatic modernization strategies when appropriate. ● Provide architectural guidance for cloud-native, containerized, Kubernetes, and serverless solutions. ● Review Infrastructure-as-Code, CI/CD, deployment, and environment-management practices to promote consistency and reliability across environments. ● Provide architectural guidance for APIs, third-party integrations, asynchronous processes, file-processing workflows, and other integration patterns. ● Establish and promote software architecture and engineering standards across teams and repositories. ● Work directly with client technical leadership to understand their needs, communicate findings, and propose solutions. ● Clearly communicate complex technical problems, architectural decisions, risks, trade-offs, and recommendations to technical and non-technical stakeholders. ● Assess the business and operational impact of technical decisions. ● Coach and mentor engineers on architecture, design…