Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Architect image - Rise Careers
Job details

Software Architect - job 1 of 2

About Air Apps

At Air Apps, we believe in thinking bigger—and moving faster. We’re a family-founded company on a mission to create the world’s first AI-powered Personal & Entrepreneurial Resource Planner (PRP), and we need your passion and ambition to help us change how people plan, work, and live. Born in Lisbon, Portugal, in 2018—and now with offices in both Lisbon and San Francisco—we’ve remained self-funded while reaching over 100 million downloads worldwide.

Our long-term focus drives us to challenge the status quo every day, pushing the boundaries of AI-driven solutions that truly make a difference. Here, you’ll be a creative force, shaping products that empower people across the globe.

Join us on this journey to redefine resource management—and change lives along the way.

The Role

As a Software Architect / Solutions Architect at Air Apps, you will be responsible for defining and overseeing 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 that align with business objectives.

You will play a key role in shaping our technology strategy, evaluating new tools and frameworks, and ensuring 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.

What benefits are we offering?

  • Remote-first approach with flexible working hours.

  • Apple hardware ecosystem for work.

  • Flexible Paid Time Off (PTO) to support work-life balance.

  • Annual Bonus.

  • Top-tier Health Insurance for peace of mind.

  • Public Transportation Pass to support your commute needs.

  • Coverflex benefits package for meal allowances, well-being, and more.

  • Air Conference 2025 in Las Vegas - an opportunity to meet the team, collaborate, and grow together.

Diversity & Inclusion

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.

Application Disclaimer

At Air Apps, we value transparency and integrity in our hiring process. Applicants must submit their own work without any AI-generated assistance. Any use of AI in application materials, assessments, or interviews will result in disqualification.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Architect, Air Apps

At Air Apps, we're on a mission to revolutionize resource management, and we're looking for a talented Software Architect to join our vibrant team in Lisbon! As a Software Architect, you'll have the exciting opportunity to define and shape the overall system architecture for our innovative AI-powered Personal & Entrepreneurial Resource Planner. You'll collaborate closely with our creative engineering teams, product managers, and stakeholders to design solutions that are not only scalable but also secure and high-performing. This role is all about influencing our technology strategy, evaluating cutting-edge tools and frameworks, and ensuring that our software design follows best practices. You'll create high-level system diagrams and oversee critical integrations, all while working with our dedicated DevOps and SRE teams. If you flourish in an environment that pushes boundaries and challenges the norm, then Air Apps could be your next great adventure. We believe that your passion and ambition can help us make a difference, not just in the tech world, but in the lives of millions who rely on our solutions. Join us and be part of a journey where your expertise and creativity will empower people to plan and work more effectively across the globe!

Frequently Asked Questions (FAQs) for Software Architect Role at Air Apps
What are the responsibilities of a Software Architect at Air Apps?

As a Software Architect at Air Apps, your main responsibilities include defining and maintaining the overall architecture and system design for scalable software solutions. You will provide technical leadership, guide engineering teams on best practices, and document system diagrams and data flows. You need to evaluate technologies and frameworks to optimize performance and security, oversee system integrations, establish coding standards, and identify technical risks to ensure system resilience.

Join Rise to see the full answer
What qualifications are required for the Software Architect position at Air Apps?

To apply for the Software Architect position at Air Apps, candidates should have around 6+ years of experience in software development and architecture. Key qualifications include expertise in system design, cloud computing, microservices architecture, and experience with major cloud platforms like AWS or Azure. Proficiency in backend technologies, database management, and knowledge of security best practices are also essential.

Join Rise to see the full answer
What technologies does a Software Architect at Air Apps work with?

A Software Architect at Air Apps will work with a range of advanced technologies including cloud platforms (AWS, Azure, Google Cloud), backend languages such as Node.js or Python, and modern frontend frameworks like React or Angular. Familiarity with event-driven architectures, API design, and containerization tools like Docker and Kubernetes is crucial for this role.

Join Rise to see the full answer
How does Air Apps support work-life balance for Software Architects?

At Air Apps, we offer a remote-first approach with flexible working hours to ensure a healthy work-life balance for our Software Architects. Additionally, we provide Flexible Paid Time Off (PTO), top-tier health insurance, and a variety of benefits that cater to well-being and personal needs, helping you to maintain your lifestyle while thriving in your career.

Join Rise to see the full answer
What does the team culture look like at Air Apps for Software Architects?

The team culture at Air Apps is innovative, inclusive, and collaborative. We believe in fostering a diverse and equitable workplace, celebrating unique perspectives. Software Architects work closely with dynamic teams where brainstorming and creativity are encouraged, making it an exciting place for professionals who want to make a meaningful impact.

Join Rise to see the full answer
Common Interview Questions for Software Architect
What experience do you have in defining software architecture?

When answering, highlight specific projects where you defined the architecture, focusing on your approach to design decisions, collaboration with teams, and how you ensured scalability and security in those architectures.

Join Rise to see the full answer
Can you describe a challenging technical problem you faced and how you resolved it?

Share a specific example of a technical challenge you encountered in a previous role, detailing the steps you took to analyze the problem, the solution you implemented, and the outcome, especially if it improved system performance or reliability.

Join Rise to see the full answer
How do you ensure best practices in software development and architecture?

Discuss the strategies you use to implement best practices, which could include regular code reviews, design discussions with your team, staying updated with industry trends, and conducting architecture audits to identify areas for improvement.

Join Rise to see the full answer
What cloud technologies are you most familiar with and how have you used them in previous projects?

Be ready to name the cloud platforms you have experience with, like AWS, Azure, or GCP, and mention specific projects or services where you utilized them, explaining the benefits they brought to the project.

Join Rise to see the full answer
How do you approach system integrations, particularly with microservices?

Explain your strategy for system integration, focusing on your understanding of microservices architecture, API design, and how you ensure seamless communication between different services to maintain high availability.

Join Rise to see the full answer
What is your process for evaluating new tools or technologies?

Describe your evaluation process, which could include researching industry trends, performing proof of concept tests, gathering team feedback, and analyzing how new tools can optimize existing workflows or solve specific challenges.

Join Rise to see the full answer
Can you explain the importance of security in software architecture?

Discuss the critical role that security plays in software architecture, highlighting practices such as implementing secure coding standards, regular audits, using encryption, and identity management strategies to protect the system and its users.

Join Rise to see the full answer
How do you communicate complex technical concepts to non-technical stakeholders?

Provide examples of how you've simplified intricate concepts in the past, perhaps by using visual aids like diagrams, analogies, or by focusing on the implications and benefits of the technology rather than the technical jargon.

Join Rise to see the full answer
Have you implemented CI/CD pipelines in your projects, and what tools did you use?

Discuss your experience with Continuous Integration and Continuous Deployment, mentioning specific tools you’ve used like Jenkins, GitLab CI, or GitHub Actions, and explain how these tools improved the development workflow.

Join Rise to see the full answer
What coding standards do you believe are crucial for maintainable architecture?

Mention critical coding standards such as consistency in naming conventions, documentation practices, modular design, and writing tests, and explain how they contribute to the long-term maintainability and scalability of the codebase.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago

Join Air Apps as a React Native Engineer and help shape innovative mobile applications that empower users worldwide.

Photo of the Rise User
Posted 4 days ago

Join Air Apps as a Creative Designer and play a key role in redefining resource management through innovative design.

Photo of the Rise User
Posted 9 days ago

Step into a pivotal role at Global Connections to Employment as a Software Business Analyst V, driving complex software projects remotely.

Photo of the Rise User
Posted 4 days ago

Join a leading AI-powered travel platform as a Remote Mobile Developer leveraging your React Native expertise.

Photo of the Rise User
Posted 10 days ago
Posted 11 days ago

Join Pierce Technology Corp as a Developer to design and implement backend solutions using TypeScript and Node.js.

Parsons Hybrid US - MD, Annapolis Junction
Posted 9 days ago

Join Parsons in building the next generation of secure systems while focusing on data engineering and software development for national defense.

Photo of the Rise User
Posted 12 days ago

Join QAD Advanced Scheduling as a Senior Typescript Full-Stack Developer and play a key role in shaping innovative solutions for the manufacturing industry.

Photo of the Rise User
Posted 5 days ago

Join Edgemony to advance backend systems for cutting-edge humanoid robotic platforms in an innovative tech environment.

Photo of the Rise User
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off

Join Airbnb as a Senior Full Stack Engineer and impact the customer support experience through technology.

Air Apps is a leading mobile development company creating essential apps for your daily tasks.

34 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Oxford just viewed Sr. Staff, Security Research (Risk Management) at Zscaler
U
Someone from OH, Cincinnati just viewed Weekend Caregiver - Weekly Pay at United Care
Photo of the Rise User
Someone from OH, Columbus just viewed Credentialing Analyst at Experian
S
Someone from OH, Cincinnati just viewed Director, Logistics & Operations at Starface World
Photo of the Rise User
Someone from OH, Westlake just viewed Senior Data Engineer - (Remote) at Jobgether
K
Someone from OH, Lima just viewed Talent Operations Associate at Kinaxis Inc.
Photo of the Rise User
Someone from OH, Delaware just viewed Quality Engineer, Call Intelligence (Contract) at Replicant
Photo of the Rise User
Someone from OH, Lima just viewed Trainee Recruitment Consultant at Gi Group Holding
Photo of the Rise User
Someone from OH, Lima just viewed Associate Talent Development Partner at Niche
Photo of the Rise User
Someone from OH, Lima just viewed Talent Acquisition Coordinator at Clio
Photo of the Rise User
Someone from OH, Lima just viewed Remote Tax Professional at H&R Block
Photo of the Rise User
Someone from OH, Lima just viewed Senior SMB Client Onboarding Partner at H&R Block
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Risk Senior Manager at TAL
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Cyber Risk Assesor at Control Risks
Photo of the Rise User
Someone from OH, West Chester just viewed Data Analyst​/Associate, Data Analyst, Senior, or Lead at Ameren
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, Beachwood just viewed Mechanical Engineer (Entry Level) at CyberCoders