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

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.

  • Annual Bonus.

  • Medical Insurance (including vision & dental).

  • Disability insurance - short and long-term.

  • 401k up to 4% contribution.

  • Air Stipend of $3,120/year, paid over 12 monthly installments (for home office, learning, wellness, etc.).

  • 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

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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

Are you a passionate Software Architect looking for your next challenge? Air Apps, based in the vibrant city of San Francisco, is on the lookout for talented individuals like you to help push the boundaries of how we live and work through innovative technology. As a crucial member of our team, you will define and oversee the architecture of our AI-powered Personal & Entrepreneurial Resource Planner (PRP). You'll work closely with engineering teams, product managers, and stakeholders to design systems that are not only scalable but also high-performing and secure. Your role will involve evaluating new technologies, optimizing cloud services, and ensuring best practices across software design and integration. Imagine shaping solutions that empower lives worldwide while collaborating in a culture that values creativity and ambition. With over 100 million downloads to our name, we are redefining resource management. Join Air Apps and be a part of this incredible journey towards innovation and impact. Your expertise in system design, cloud computing, and microservices will play a pivotal role as you guide our teams and inspire excellence through technological leadership. You’ll also enjoy a remote-first working environment with flexible hours, medical insurance, and more! If you are eager to work in an inclusive space that embraces diversity and values your contributions, we can't wait to hear from you!

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, you will be responsible for defining and maintaining the overall architecture of our AI-powered platform. This includes providing technical leadership to engineering teams, designing high-level system diagrams, and evaluating new technologies to optimize performance and security. You will also oversee system integrations and ensure the reliability of deployments in close collaboration with DevOps teams.

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

To qualify as a Software Architect at Air Apps, candidates should have around 6+ years of experience in software development and architecture. Strong expertise in system design, cloud computing, and microservices is essential. Additionally, proficiency in backend technologies and familiarity with cloud platforms like AWS or Azure are crucial for success in this role.

Join Rise to see the full answer
How does Air Apps support its Software Architects in their roles?

Air Apps supports its Software Architects through a collaborative work environment where creativity is encouraged. You will take part in continuous learning initiatives and have access to the latest tools and technologies. Our remote-first culture along with benefits like an Air Stipend for home office and wellness needs ensures you have the resources to thrive professionally and personally.

Join Rise to see the full answer
What is the work culture like at Air Apps for a Software Architect?

At Air Apps, the work culture is built on innovation, teamwork, and inclusion. As a Software Architect, you will experience a flexible work environment where your ideas are valued, and your contributions can actively shape the future of technology. We celebrate diversity and encourage unique perspectives, making it a vibrant place to work.

Join Rise to see the full answer
What are the performance expectations for a Software Architect at Air Apps?

Performance expectations for a Software Architect at Air Apps include delivering scalable and efficient software solutions while ensuring high availability and security. You are expected to evaluate trade-offs in architectural decisions and conduct architecture reviews regularly to continuously enhance system efficiency and resilience.

Join Rise to see the full answer
Common Interview Questions for Software Architect
Can you describe your experience with cloud computing and how it relates to the Software Architect role at Air Apps?

Discuss your hands-on experience with cloud platforms like AWS or Azure, and highlight any projects where you designed cloud-native architectures. Emphasize how your expertise can help optimize performance and security at Air Apps.

Join Rise to see the full answer
What would be your approach to system integration as a Software Architect?

Outline your methodology in evaluating and integrating systems. Discuss how you would ensure seamless integration of microservices and third-party services while maintaining system reliability and performance.

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

Explain your process for establishing coding and architecture standards. Share examples of how you have guided teams in adopting best practices and improved maintainability and scalability of codebases.

Join Rise to see the full answer
What strategies do you use to handle technical risks in system architecture?

Discuss your identification process for potential technical risks and how you mitigate these through architectural reviews and performance audits, ensuring system resilience and scalable growth.

Join Rise to see the full answer
Can you explain how you evaluate new technologies for potential implementation?

Detail your criteria for assessing new technologies, frameworks, and tools. Focus on how you balance performance, security, and cost when making recommendations to stakeholders.

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

Highlight your communication skills and provide examples of how you have translated complex ideas into easily understandable terms for audiences without technical backgrounds.

Join Rise to see the full answer
What is your experience with containerization and its importance to system architecture?

Discuss your familiarity with technologies such as Docker and Kubernetes, and explain how containerization contributes to scalability, flexibility, and deployment efficiency in modern architectures.

Join Rise to see the full answer
How would you ensure high availability and fault tolerance in the systems you design?

Explain your approach to architectural decision-making that emphasizes redundancy, load balancing, and monitoring to ensure systems remain available and resilient to failures.

Join Rise to see the full answer
Describe your experience in leading a team in a previous architecture project.

Share your leadership experience, focusing on how you guided your team through challenges, fostered collaboration, and ensured high standards in software architecture and design.

Join Rise to see the full answer
What are some common pitfalls to avoid in software architecture?

Discuss identified pitfalls such as over-engineering, neglecting scalability, and miscommunicating requirements. Share strategies to avoid these issues and foster a successful architecture development process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Gather Health Remote Remote, United States
Posted 14 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Choreograph Remote No location specified
Posted 10 days ago
Photo of the Rise User
Whop Hybrid Brooklyn, New York, United States
Posted 15 hours ago
Photo of the Rise User
Posted 14 days ago

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

27 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 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!