Logo for Cresteo

Software Architect

Role overview

Qualifications

  • Extensive experience designing and delivering complex software solutions
  • Strong hands-on software engineering background, particularly with Python and JavaScript/TypeScript
  • Experience with modern frontend frameworks such as React or Angular
  • Proven experience designing and delivering production-grade AI or machine learning solutions

Responsibilities

  • Develop and maintain software solutions ensuring functionality, efficiency, reliability, and scalability
  • Define end-to-end solution architectures covering application, data, AI, integration, security, and cloud components
  • Translate business and product requirements into scalable and maintainable technical solutions
  • Provide technical leadership and direction to engineering teams throughout the project

About the company

Cresteo logo

Cresteo

Cresteo partners with companies to move beyond AI hype and into execution. Agentic AI systems and bespoke software are engineered to run in production, integrate with existing environments, and deliver measurable results in weeks, not quarters. Solutions remain fully client-owned, with controlled risk, no vendor lock-in, and a clear path from pilot to scale.

Company details

Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Our Essence:

Cresteo is on a mission to be the world leader in people-first and honest nearshore tech services. We prioritize a people-centered approach in an industry that often feels distant and impersonal. Our services are led by experienced, incredibly talented professionals who are changing the system from within - while collaborating with top global clients.

Our foundation is built on:

  • Deep expertise
  • Candid transparency
  • Profit-sharing
  • Fearless innovation

Our team stands out for their deep-rooted passion for corporate change, treating software development as a human sport and art form.

When it comes to recruitment, we won't box you into rigid questionnaires; we genuinely want to get to know you. Our interactions are not transactional but human-centered, seeking genuine understanding and connection.

You'll hear about our core values and experience them with us firsthand. They define our essence.

Join Cresteo and be part of the change we're championing!

Why You Belong Here

As a Software Architect at Cresteo, you'll be more than just a developer; you will be part of transforming the tech industry through our honest, transparent, and people-centric approach.

Your role will be diverse and dynamic. You'll be instrumental in developing and maintaining our software solutions, working with a varied technology stack, and ensuring that our products are functional, efficient, reliable, and scalable.

By joining us, you're not just choosing a job; you're aligning with a vision that values the human side of tech, where your skills and passion are recognized, nurtured, and celebrated.

What We're Looking For

  • Extensive experience designing and delivering complex software solutions, with ownership of architecture from initial definition through implementation
  • Strong hands-on software engineering background, particularly with Python and JavaScript/TypeScript
  • Experience with modern frontend frameworks such as React or Angular
  • Proven experience designing and delivering production-grade AI or machine learning solutions
  • High level of AI fluency, with AI-assisted development tools and agentic workflows embedded into day-to-day engineering practices
  • Strong experience with Databricks and modern data platforms, including the ability to collaborate effectively with Data Science and Data Engineering teams
  • Experience defining end-to-end solution architectures covering application, data, AI, integration, security, and cloud components
  • Experience working across multiple cloud platforms such as Azure, AWS, and GCP, with the ability to make technology decisions based on project needs rather than a specific ecosystem
  • Strong understanding of APIs, integration patterns, distributed systems, databases, and cloud-native application architectures
  • Ability to evaluate technologies, frameworks, and architectural approaches and clearly articulate their trade-offs
  • Experience joining projects at an early stage and defining technical scope, architecture, engineering standards, development practices, and implementation strategy
  • Strong documentation skills, including solution architecture, technical specifications, architectural decisions, diagrams, standards, and implementation guidelines
  • Ability to translate business and product requirements into scalable and maintainable technical solutions
  • Experience collaborating closely with Business Analysts, Data Scientists, engineers, and client technology teams to shape solutions from initial discovery through delivery
  • Strong technical leadership with the ability to provide direction to engineering teams and act as the technical authority throughout the project
  • Proven experience working directly with clients, navigating ambiguity, challenging assumptions, and driving technical decisions when requirements are still evolving
  • Excellent English communication skills, with the ability to communicate complex technical decisions clearly and concisely to both technical and non-technical stakeholders
  • Experience delivering solutions in healthcare, regulated industries, or other complex enterprise environments is highly valued
  • Broad technical curiosity and adaptability, with the ability to quickly understand and work within unfamiliar technologies, systems, and client environments

Own the technical foundation of an AI solution from day one, defining its architecture, technology strategy, engineering standards, and path to production. Work as part of the initial core team to turn an evolving healthcare business need into a scalable, AI-native, and production-ready solution.

Our Commitment to You:

  • 100% Remote
  • USD above-average salaries
  • Profit Sharing Policy
  • Unlimited PTOs after your first year (20 PTOs the first year)
  • Equipment for your setup
  • Great work/life balance
  • Honest, simple, and transparent culture
  • US-based clients and international teams

 

Everyone has a story. We're eager to hear yours and help you write the next chapter. 

Are you ready for a change?

#Wearethechange

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Architect Related jobs

Other jobs at Cresteo

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.