Remote Jobs RockRemote Jobs Rock

Architect Software Engineer

🕒 4 days ago
Software ArchitectureSystem DesignJavaPython
Apply Now

📜 Description

  • Design software architectures that meet business objectives and technical requirements.
  • Guide architectural decisions, introduce design patterns, and promote engineering standards for quality, security, scalability, and performance.
  • Partner with product managers and cross-functional stakeholders to align architecture with business priorities and technology strategy.
  • Review code, mentor engineers, and promote software development best practices.
  • Diagnose complex system and performance issues; research emerging technologies and develop proofs of concept.
  • Document architecture and improve development workflows, DevOps practices, and delivery using AI tools and automation.

🛠️ Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
  • At least 8 years of software engineering experience, with a strong focus on software architecture and system design.
  • Advanced knowledge of modern programming languages such as Java, Python, C#, or JavaScript.
  • Deep understanding of design patterns, microservices architecture, and RESTful API design.
  • Experience with AWS, Azure, or Google Cloud; Docker and Kubernetes; and SQL, NoSQL, and Redis.
  • Knowledge of DevOps, CI/CD pipelines, and automated testing frameworks.
  • Experience providing technical leadership, guiding architectural decisions, and mentoring engineers; ability to use AI tools and automation to improve engineering outcomes.
  • Strong analytical, communication, collaboration, and problem-solving skills; adaptable, proactive, and committed to continuous learning.

✨ Benefits

  • Compensation: Starting at USD 10,000 per month.
  • Remote work: Opportunity to work remotely from Brazil as part of an internationally distributed team.
  • Paid holidays: Paid holiday allowance.
  • Home-office support: A MacBook configured and ready for use from day one.
  • Workspace stipend: USD 500 to help create a comfortable and productive home-office setup.
  • Equity opportunity: Equity in a growing startup backed by venture capital investors.
  • Innovation-focused culture: An environment that encourages new ideas, experimentation, and continuous improvement.
  • Professional growth: Opportunities to develop technical leadership skills, mentor engineers, and contribute to architectural strategy.
Full job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Architect Software Engineer based in Brazil.

We are seeking an experienced Architect Software Engineer to shape the technical direction of scalable, secure, and high-performing software systems. In this senior technical leadership role, you will translate business objectives into robust architectural solutions while guiding engineering teams toward high standards of quality and reliability. You will collaborate with product stakeholders and engineers to establish architectural best practices, modernize development processes, and explore emerging technologies. The role combines strategic system design with hands-on technical problem-solving, mentorship, and continuous improvement. You will also leverage AI tools and automation to improve engineering productivity and the quality of delivery. Join a distributed, innovation-driven environment where your technical expertise can make a meaningful impact on digital products and the people who rely on them.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Accountabilities

  • Design and guide the development of software architectures that meet business objectives and technical requirements.

  • Lead architectural discussions, introduce effective design patterns, and provide guidance on critical technical decisions.

  • Collaborate with product managers and cross-functional stakeholders to align software architecture with business priorities and technology strategy.

  • Establish and promote engineering standards, including code quality, security, scalability, performance optimization, and maintainability.

  • Conduct code reviews and champion software development best practices across engineering teams.

  • Mentor and support software engineers, strengthening their technical capabilities and understanding of architectural principles.

  • Diagnose and resolve complex technical issues involving system design, application behavior, and performance.

  • Research emerging technologies and develop proofs of concept to assess their potential value to the software ecosystem.

  • Create and maintain clear technical documentation covering architecture, system design, and implementation decisions.

  • Improve software development workflows, DevOps practices, and delivery processes to support reliable and efficient releases.

  • Identify opportunities to use AI-powered tools and automation to increase team efficiency, improve engineering output, and enhance software quality.

  • Requirements

    • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.

    • At least 8 years of software engineering experience, with a strong focus on software architecture and system design.

    • Advanced knowledge of modern programming languages such as Java, Python, C#, or JavaScript.

    • Deep understanding of software design patterns, microservices architecture, and RESTful API design.

    • Experience with cloud platforms such as AWS, Azure, or Google Cloud, as well as containerization technologies including Docker and Kubernetes.

    • Strong proficiency in database design and technologies, including SQL, NoSQL, and Redis.

    • Solid understanding of DevOps practices, continuous integration and continuous delivery (CI/CD) pipelines, and automated testing frameworks.

    • Demonstrated experience providing technical leadership, guiding architectural decisions, and mentoring engineers.

    • Proven ability to use AI tools and automation strategically to improve team productivity, efficiency, or engineering quality.

    • Strong analytical, critical-thinking, and problem-solving skills, combined with a strategic approach to technical challenges.

    • Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.

    • A proactive mindset, with the ability to identify improvement opportunities, drive change, and adapt to evolving priorities.

    • A collaborative attitude and a strong commitment to innovation, continuous learning, and knowledge sharing.

    • Demonstrated curiosity through self-directed exploration, whether across multiple disciplines or through deep expertise in a specialized area.

    • Resilience and adaptability when learning unfamiliar concepts, navigating ambiguity, and working in a fast-paced environment.

    • Application requirement: Submit an updated resume translated into English. An active LinkedIn profile hyperlink is also required for consideration.

    • Benefits

      • Compensation: Starting at USD 10,000 per month.

      • Remote work: Opportunity to work remotely from Brazil as part of an internationally distributed team.

      • Paid holidays: Paid holiday allowance.

      • Flexible time off: Flexible, take-it-as-you-need-it scheduled time off, subject to applicable policies.

      • Home-office support: A MacBook configured and ready for use from day one.

      • Workspace stipend: USD 500 to help create a comfortable and productive home-office setup.

      • Equity opportunity: Equity in a growing startup backed by venture capital investors.

      • Innovation-focused culture: An environment that encourages new ideas, experimentation, and continuous improvement.

      • Professional growth: Opportunities to develop technical leadership skills, mentor engineers, and contribute to architectural strategy.

      • Global collaboration: Work alongside colleagues across multiple countries and contribute to products designed to support real-world business needs.

Pattersoncompanies

Software Architect Principal

🕒 3 days ago
Pattersoncompanies👥 1001 - 5000 employees🏢 Medical Devices

Leads architecture for complex commercial software initiatives, designing scalable, secure, integrated systems and setting technical standards while guiding teams through complex design decisions.

Software ArchitectureArchitecture DesignFull-stack DevelopmentFront-end Development
Pattersoncompanies

Cloud Architect

🕒 2 days ago
Pattersoncompanies👥 1001 - 5000 employees🏢 Medical Devices

Set technical direction for enterprise cloud solutions, translating business needs into secure, scalable, resilient, and cost-effective architectures across cloud and hybrid environments.

Microsoft AzureGoogle Cloud Platform (gcp)Cloud ArchitectureDistributed Systems
Pattersoncompanies

Enterprise Data and AI Architect

🕒 3 days ago
Pattersoncompanies👥 1001 - 5000 employees🏢 Medical Devices

Define enterprise data and AI architecture, lead production AI and automation initiatives, and guide cross-functional teams in building secure, scalable data platforms and integrations.

Enterprise Data ArchitectureData GovernanceMetadata ManagementData Lineage
AECOM

Senior Federal Facility Programmer / Space Planner – Mission Critical & Secure Facilities

🕒 3 days ago
AECOM👥 10,000+ employees🏢 Architecture And Engineering🤝 B2B

Leads federal facility programming and space planning for secure, mission-critical environments, translating operational, workplace, technology, and security needs into requirements documents and conceptual planning solutions.

Facility ProgrammingSpace PlanningFederal Facility ProgrammingDod Programming Criteria

Trusted by Remote Workers