About the Role
As a Software Architect / Solutions Architect, you will define and oversee the overall system architecture for our AI-powered platform. You will collaborate with engineering teams, product managers, and stakeholders to design scalable, secure, and high-performing solutions. You will shape our technology strategy, evaluate new tools and frameworks, and ensure best practices in software design, cloud infrastructure, and system integration.
Responsibilities
- Define and maintain the overall architecture and system design for scalable and efficient software solutions.
- Provide technical leadership to engineering teams, guiding them in best practices for architecture, coding, and system scalability.
- Design and document high-level system diagrams, data flows, and API structures.
- Evaluate and recommend technologies, frameworks, and cloud services to optimize performance, security, and cost-efficiency.
- Ensure high availability, fault tolerance, and security in all architectural decisions.
- Oversee system integrations, including microservices, APIs, and third-party services.
- Work closely with DevOps and SRE teams to ensure smooth deployment and operational reliability.
- Establish coding and architecture standards, ensuring maintainability and scalability of codebases.
- Identify and mitigate technical risks, ensuring system resilience and future scalability.
- Conduct architecture reviews and performance audits to continuously improve system efficiency.
Requirements
- Around 6+ years of experience in software development and architecture.
- Strong expertise in system design, cloud computing, and microservices architecture.
- Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and cloud-native architectures.
- Proficiency in backend technologies (e.g., Node.js, Python, Java, .NET) and experience with modern frontend frameworks (e.g., React, Angular, Vue).
- Knowledge of databases (SQL and NoSQL), caching strategies, and data pipelines.
- Experience with event-driven architectures, API design, and containerization (Docker, Kubernetes).
- Strong understanding of security best practices, identity management, and encryption techniques.
- Ability to evaluate trade-offs in architectural decisions, balancing scalability, cost, and complexity.
- Familiarity with DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform, CloudFormation).
- Strong communication skills, with the ability to explain complex architectural concepts to technical and non-technical stakeholders.
Skills
- System design
- Cloud computing
- Microservices architecture
- AWS
- Azure
- Google Cloud Platform
- Cloud-native architectures
- Node.js
- Python
- Java
- .NET
- React
- Angular
- Vue
- SQL
- NoSQL
- Caching strategies
- Data pipelines
- Event-driven architectures
- API design
- Docker
- Kubernetes
- Security best practices
- Identity management
- Encryption techniques
- DevOps
- CI/CD pipelines
- Infrastructure as Code
- Terraform
- CloudFormation
- Communication skills
Location
- Lisbon
Work Type
- Onsite
- Full-time
Experience Level
- 6+ years of experience
Benefits
- Apple hardware ecosystem for work
- Annual Bonus
- Top-tier Health and Life Insurance
- Transportation Budget
- Coverflex benefits package
- Childcare support
- Air Conference
- Pension Fund
- Urban Sports Club membership
- Meals 100% free at the hub
About the Company
- Air Apps is a family-founded company on a mission to create the world’s first AI-powered Personal & Entrepreneurial Resource Planner (PRP). Founded in Lisbon, Portugal, in 2018, with offices in Lisbon and San Francisco, the company has remained self-funded and reached over 100 million downloads worldwide. Their long-term focus drives them to challenge the status quo daily, pushing the boundaries of AI-driven solutions.
- At Air Apps, you’ll be a creative force, shaping products that empower people across the globe and redefine resource management.
Equal Opportunity
- At Air Apps, we are committed to fostering a diverse, inclusive, and equitable workplace. We enthusiastically welcome applicants from all backgrounds, experiences, and perspectives. We celebrate diversity in all its forms and believe that varied voices and experiences make us stronger.
