OnHires logo

Founding Software Architect

OnHires·Salary not specified

Primary stack

DockerReactPostgreSQLTypeScriptCI/CDCloud Monitoring

Nice to have's

Founding EngineerStaff EngineerPrincipal EngineerTech Leadhands-on Software Architectcomplex B2B or enterprise softwareAI-powered featuresRAGsemantic searchagentic systemsMCP-based integrationsopen-source contributionsSpanishCatalan

Job description

About the Position

📍 Barcelona, Spain - hybrid

💼 Full-time employment

📈 0.5–1% equity

About Our Client

Our client is an early-stage technology company building an AI-native platform for complex hardware engineering. The platform brings system architecture, requirements, verification, engineering workflows, and technical decisions into one traceable environment. It provides engineers and AI agents with the context required to design, validate, and evolve complex hardware systems more effectively.

The technology can be applied across aerospace, defence, robotics, transportation, semiconductors, and other advanced engineering industries. The product is already live and used by customers. The company is now preparing for its next stage of growth, including a planned seed funding round in autumn 2026.

About the Role

Our client is looking for a deeply hands-on software architect who can become the technical reference point for the product and the future engineering team.

You will work directly with the founders, take ownership of the existing architecture and production environment, and gradually assume responsibility currently held by an external software architect.

This is not an enterprise architect or people-management position. You will spend most of your time designing, building, reviewing, debugging, and shipping production software.

You will also own the decisions behind the implementation: how services and data models should be designed, which technologies are appropriate, where strong foundations are necessary, and where a simpler solution is better.

As the company grows, you will help hire the first internal engineers, establish the engineering culture, and have the opportunity to develop into a broader technical leadership role.

Responsibilities

  • Take technical ownership of the existing product and production environment
  • Design and evolve the backend architecture, APIs, and relational data model
  • Build product capabilities across backend, frontend, infrastructure, and AI systems
  • Review code in depth and maintain ownership of technical quality, including AI-generated code
  • Define practical standards for architecture, testing, security, observability, releases, and documentation
  • Improve development speed without creating unnecessary complexity or operational fragility
  • Work directly with founders and customers to turn ambiguous needs into product and technical decisions
  • Explain technical alternatives, trade-offs, risks, and failure modes clearly
  • Support the transition from an external development team to an internal engineering organization
  • Help assess, hire, mentor, and set the technical bar for future engineers

Requirements

  • 6–10 years of professional software engineering experience
  • Strong hands-on experience owning production software systems
  • Particular depth in backend architecture and relational database design
  • Strong TypeScript experience, ideally across both backend and frontend
  • Strong knowledge of PostgreSQL or another relational database, including data modelling, performance, migrations, integrity, and access control
  • Experience with React, Next.js, or another modern frontend framework
  • Practical experience with Docker, cloud deployment, CI/CD, monitoring, and production debugging
  • Evidence of taking ambiguous product problems from initial requirements through production and ongoing operation
  • Experience making technical decisions and explaining the alternatives and trade-offs behind them
  • A production mindset covering security, testing, observability, reliability, performance, and maintainability
  • Experience working in an early-stage startup, scale-up, or similarly high-ownership environment
  • Clear and concise technical communication in English
  • Based in Barcelona or genuinely willing to relocate
  • The right to work in the EU without visa sponsorship

Nice to Have

  • Experience as a Founding Engineer, Staff Engineer, Principal Engineer, Tech Lead, or hands-on Software Architect
  • Experience building a product from an early stage and supporting it through growth
  • Experience developing complex B2B or enterprise software
  • Experience building AI-powered features, RAG, semantic search, agentic systems, or MCP-based integrations
  • Direct work with customers or industry partners
  • Experience establishing code-review, testing, documentation, or engineering standards
  • Meaningful open-source contributions or technically substantial personal projects
  • Interest in aerospace, defence, robotics, automotive, railway, semiconductors, or other advanced engineering industries
  • Spanish or Catalan language skills

We Offer

  • Competitive equity
  • Opportunity to shape the future of a cutting-edge technology company
  • Collaborative and innovative work environment
  • Potential for career growth and development

About the Company

Our client values demonstrated engineering judgement more than an exact technology checklist. However, this is a backend- and data-intensive role. Profiles built primarily around frontend development are unlikely to be a match.

Location and Working Model

This is a hybrid role based in Barcelona, with regular in-person collaboration with the founders and future engineering team.

Our client focuses on ownership and outcomes rather than tracking working hours. The exact working pattern can be discussed, but the position is not intended to become permanently remote.

Candidates currently outside Barcelona may be considered if they have a realistic relocation plan and can work in Spain without visa sponsorship.

Defence-Related Work

Our client’s platform supports complex hardware engineering, including aerospace and defence applications.

Candidates must be comfortable working with responsible defence organizations supporting European security. Our client applies explicit ethical boundaries when selecting customers and projects.

Some future projects may require eligibility for security clearance, which can depend on citizenship. This will not necessarily apply to every project, but relevant citizenship and clearance eligibility may need to be confirmed during the process.

Interview Process

  1. Introductory conversation with the recruitment team
  2. Technical interview with our client’s founding team
  3. Practical technical exercise based on a real product problem
  4. Final in-person meeting in Barcelona

The process is designed to understand how you reason, investigate problems, use AI tools, and defend technical decisions-not how well you memorize framework-specific answers.

© OnHires. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

OnHires was founded in 2021 by Vasyl Grygorovych and Viktoriia Ihnatieva to help companies find and hire the best tech talent the world offers.As business owners, both Victoria and Vasyl were frustrated by how difficult and costly it was to quickly scale development teams. Having lived in multiple countries and traveled to every continent in the world, they realized that great talent could be found anywhere. At the same time, they realized that it’s difficult for both companies and talent to find each other outside of their own geographical location. In an effort to solve this problem, Viktoriia and Vasyl founded OnHires.You can read more about their background here:🚀 Our missionTo connect great companies with even greater talent. We believe that talent can be found anywhere but this is not always the case with opportunities. We are on a mission to bridge that gap and create equal opportunities for everyone. To achieve this, we are building an agency that will help companies unlock global talent.

More at OnHires

All 119 roles

Similar jobs

Popular searches