238 Software Architect jobs in Canada
software architect
Posted today
Job Viewed
Job Description
- Education: Bachelor's degree
- Experience: 2 years to less than 3 years
- Tasks
- Collect and document user's requirements
- Coordinate the development, installation, integration and operation of computer-based systems
- Develop flowcharts, layouts and documentation to identify solutions
- Develop process and network models to optimize architecture
- Develop software solutions by studying systems flow, data usage and work processes
- Evaluate user feedback
- Execute full lifecycle software development
- Plan every step of the integration of a computer-based system
- Prepare plan to maintain software
- Research technical information to design, develop and test computer-based systems
- Synthesize technical information for every phase of the cycle of a computer-based system
- Upgrade and maintain software
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
- Usability testing
- Consult with clients after sale to provide ongoing support
- Conduct tests and perform security and quality controls
- Execute and document results of software application tests and information and telecommunication systems tests
- Work Term: Permanent
- Work Language: English
- Hours: 35 to 40 hours per week
Software Architect

Posted 15 days ago
Job Viewed
Job Description
As an Application Architect/Technical lead with IBM Payments Center, you directly help clients transform their business and solve complex problems. You will define the scope and vision for projects that deliver customized solutions using your knowledge of Cloud platforms. You are a technical leader, serving as a liaison among business partners, technical resources, and project stakeholders.
**Your role and responsibilities**
* Design, development and deployment of hybrid, multi cloud and cloud native architectures and solutions for payments transformation initiatives that support the business requirements of the client. Solution responsibility can include but not limited to, infrastructure strategy and design, systems strategy and design, communications strategy and design, and data center strategy and design.
* Lead, create Application Architecture, High-Level and Low-Level design deliverables with client architects.
* Bring expertise in hybrid cloud platform security governance and compliance.
* Best practices in this role use reference architectures and service product assets to develop conceptual and detailed designs.
* Architects are responsible for performance, availability and scalability of the solution and the impact on the client's infrastructure.
* Support sales opportunities
* Collaborate with other teams and team members to develop automation strategies and deployment processes
**Required technical and professional expertise**
* 6+ years of experience in design and delivery of complex and large-scale IT projects
* Expertise in the Payments Industry and the design, delivery of payments systems (ACH, Wires, Real Time, Interac, Cheques, Card Payments etc.). Candidates with strong experience in Banking and Financial services will also be considered.
* 3+ years of experience as an application architect or technical lead providing hands on technical leadership for the end to end design, delivery and management of hybrid cloud solutions (AWS, Azure, IBM, GCP)
* Cloud solution architect certification in one of major cloud providers (IBM Cloud, AWS, Azure, GCP)
* Experience in design and delivery of cloud native solutions with Microservices, containers & orchestration (Docker, Kubernetes, etc.)
* Proven experience in design and delivery of cloud native solutions with with Micro services, containers and orchestration (Docker, Kubernetes, OpenShift)
* *Experience in REST API Interface design, API Gateways, Swagger/OpenAPI standard, OAuth
**Preferred technical and professional experience**
* Understanding of Red Hat ecosystem (OpenShift, Ansible, RH Fuse, RH SSO, etc.)
* Familiar with infrastructure as code and DevOps automations
* Familiar with IT Operations and Site Reliability Engineering (SRE) practice
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Software Architect
Posted today
Job Viewed
Job Description
Job Description
Salary:
Software Developer
We are currently building our roster of experienced and reliable subcontractors to support upcoming projects. If you take pride in your work, deliver on time, and value professionalism, wed love to hear from you.
A Software Developer helps organizations implement or improve their software systems by providing expert advice, designing solutions, and potentially managing projects.They analyze client needs, suggest software solutions, and guide implementation, often working as an external expert.This role requires strong technical skills, communication abilities, and the ability to understand business needs.
Key Responsibilities of a Software Developer:
- Needs Analysis:Understanding the client's business processes and identifying areas where software can improve efficiency or functionality.
- Solution Design:Designing and recommending software solutions, including custom applications or off-the-shelf packages.
- Project Management:Managing software development projects from inception to implementation.
- Implementation Support:Directly handling the installation, customization, and integration of new software.
- Training and Support:Training end-users and technical staff on the new software and providing ongoing support.
- Staying Current:Keeping up-to-date with the latest software technologies and methodologies.
- Communication:Regularly communicating with stakeholders, providing updates, and soliciting feedback.
- Documentation:Creating reports and documenting project progress and outcomes.
- Troubleshooting:Addressing issues that arise during or after the implementation phase.
- Technical Guidance:Providing guidance on technical aspects of software development to both clients and internal teams.
Skills and Qualifications:
- Technical Expertise:Strong understanding of software development methodologies, programming languages, and project management.
- Communication Skills:Ability to clearly communicate technical concepts to both technical and non-technical audiences.
- Problem-Solving:Ability to diagnose and resolve technical issues effectively.
- Business Acumen:Understanding of business needs and how software can address them.
- Interpersonal Skills:Ability to build and maintain relationships with clients and team members.
- Experience:Often requires prior experience as a software developer or engineer, with a track record of successful project delivery.
- Education:A bachelor's degree in computer science, information technology, or a related field is usually required.
What We Offer:
Opportunities for ongoing work
Professional collaboration and support
Timely payments and clear expectations
Note:
This is a proactive posting to identify and connect with top talent ahead of scheduled projects.
Only qualified candidates will be contacted.
Thanks for your interest to partner with our organization.
remote work
Software Architect
Posted today
Job Viewed
Job Description
Job Description
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them.
About usTecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities, then Tecsys could be a good fit for you!
You will work closely with innovative teams to design robust and scalable software solutions to address a wide range of logistical challenges in the supply chain and healthcare sectors. You will be a technical reference in development and support teams on key initiatives. You will assess the relevance of adopting emerging technological innovations in our practices. You will contribute by participating in brainstorming sessions, understanding requirements thoroughly, and performing technical design and solution programming. Finally, your ability to collaborate with cross-functional disciplines, build trust among peers, and positively influence others will help you successfully tackle challenges.
Responsibilities
- Design and architect software and cloud solutions that offers good performance, scalability, resilience and supportability.
- Build strong relationships with business and technical stakeholders to ensure clear communication and alignment, as well as the development of solutions balancing client requirements and technical imperatives.
- Contribute to continuous improvement of our development framework, processes and tools.
- Collaborate with application, platform and operations teams to evolve architecture of our solutions.
- Challenge the status quo and seeking innovative approaches to problems.
- Provide technical guidance to development teams.
- Oversee the creation and maintenance of architecture documentation.
Requirements
- 10+ years of hands-on experience in developing Full-Stack applications
- 5+ years of experience in cloud architecture and implementation, with a focus on AWS services.
- 3+ years of experience in a technical leadership role.
- Bachelor’s degree in computer science, Information Technology, or a related field.
- In-depth knowledge and experience of cloud-native technologies and patterns, including microservices architecture, containerization (Docker), container orchestration (Kubernetes), and serverless computing (AWS Lambda).
- Experience in integrating DevOps practices into cloud architectures, including the use of CI/CD tools (e.g., Argo CD, GitLab CI/CD), configuration management (e.g., Ansible, Terraform), and automated testing frameworks to streamline deployment processes and ensure consistency across environments.
- Demonstrated ability to facilitate alignment and collaboration across multiple teams, including security, development, operations, and compliance, ensuring cohesive project execution.
- Ability to challenge the status quo and enhance teams code, practices, and processes
- Ability to understand the business perspective while prioritizing technical work, effectively translating business needs into impactful decisions
- Excellent communication skills, with the ability to translate complex architectural concepts to non-technical stakeholders.
- Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners, and colleagues beyond the province of Quebec.
What could give you an edge while applying?
- Experience with Java frameworks such as Spring or Hibernate, and how they integrate within cloud-based architectures.
- Experience with RDBMS (PostgreSQL);
- Experience with Kubernetes for container orchestration, including managing, scaling, and automating application deployments.
- Experience with Back-End technologies like Node.js and Java.
- Experience with Front-End technologies such as Vue.js and/or React.js.
- Experience with Web technologies like HTML, JavaScript/Typescript, and CSS.
- Experience in writing unit tests using Jest, Junit
- Experience with NoSQL (DynamoDB, ElasticSearch, or OpenSearch);
- Experience with pub/sub (SNS/SQS);
- Experience with EDI and version control systems (VSCode, Git, Gitlab);
- Experience with serverless technologies or systems (Serverless);
- Experience with Docker and containerization;
- Practical experience with services and REST architecture;
- Experience with CI/CD approach;
- Experience with supply chain concepts.
At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team.
Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
NB: if you are applying to this position, you must be a Canadian Citizen or a Permanent Resident of Canada, OR , have a valid Canadian work permit.
Software Architect
Posted today
Job Viewed
Job Description
Job Description
Who Are We?
UniUni, a North American leader in last-mile logistics, delivers tens of millions of parcels annually across Canada, from coast to coast, and is rapidly expanding its footprint in the United States. Founded in 2019, UniUni is known for its tech-driven innovation and crowdsourced delivery model, providing fast, economical, and reliable services to local, national, and international e-commerce clients.
What Do We Offer?
At UniUni, we empower our employees with opportunities to achieve their professional goals. We value both lateral growth and vertical advancement, ensuring every role helps you develop your skills, broaden your expertise, and build a fulfilling career. We are looking for passionate professionals ready to work hard, embrace challenges, and enjoy being part of a dynamic, fun team.
Role Overview
We are seeking a highly skilled and experienced Software Architect to join our growing team. The ideal candidate will have a proven track record of defining architectural vision, executing technology strategies, and collaborating across cross-functional product and engineering teams. Candidates with Principal Software Engineer experience who have taken on architectural responsibilities are strongly encouraged to apply.
As a Software Architect, you will be responsible for designing and implementing enterprise-level applications that power our core business operations, ensuring technical excellence, scalability, and long-term maintainability
Requirements
Responsibilities
- Collaborate with cross-functional teams and stakeholders to gather requirements and translate them into robust technical architectures.
- Design and deliver end-to-end solutions leveraging PHP/Laravel, Java, Python, Angular, React, Microservices, MySQL, PostgreSQL, and AWS.
- Architect, design, and implement database sharding strategies for MySQL and/or PostgreSQL to support large-scale, high-concurrency environments.
- Own the full solution lifecycle, from discovery and architecture design through validation, implementation, and optimization.
- Contribute to technology strategy, tool evaluation, and continuous process improvement.
- Produce clear architectural documentation, diagrams, and decision logs, ensuring alignment with business and technical objectives.
- Stay ahead of emerging technologies and recommend innovative solutions to enhance system performance and scalability.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 8+ years of professional software engineering experience, including 4+ years in a technical leadership or architecture-focused role.
- Strong hands-on proficiency with PHP/Laravel, Java, Python, Angular, React, Microservices, MySQL, PostgreSQL, and AWS.
- Proven experience implementing database sharding in production environments.
- Strong understanding of scalable, cloud-native application design and deployment.
- In-depth knowledge of the end-to-end solutioning cycle and enterprise application architecture.
- Excellent communication and collaboration skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.
- Strong analytical and problem-solving skills with exceptional attention to detail.
Benefits
- Dental, Vision, Medical insurance, Paid Holiday, Paid Time Off, Paid Sick Leave, Management training programs, etc.
- Salary range $110,000 to $ 140,000CAD
Software Architect
Posted 2 days ago
Job Viewed
Job Description
SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.
Job Title : Software Architect/Principal Developer
Location : Mississauga, Ontario, Canada
Work Model: Hybrid
It all started with a classic story about one developer’s vision. In 1995, Carl Rodrigues, President and CEO of SOTI, has developed solutions for managing mobile device screens from a desktop. An innovation that has put him ahead in what is now one of the largest growing markets - Enterprise Mobility Management (EMM). At SOTI, we have demonstrated commitment to staying at the forefront of mobility management and security. We are deeply committed to researching and developing solutions that address today’s toughest mobility challenges. We strive to go where nobody has gone before.
What We’re Looking For
We are seeking a Software Architect with excellent strategic thinking and a strong foundation in software architecture. You will act as the glue between data scientists, data engineers, developers, operations teams (DevOps, DataOps, MLOps), and business unit leaders to govern and scale AI initiatives. Your role will involve building the technological vision, driving technology strategy, and influencing business partners and technology leaders on strategic direction. You will work with engineering leaders and other software architects to deliver highly scalable and secure solutions. This position requires expertise in enterprise architecture. You will be key in assessing current AI/ML capabilities, defining target states, and orchestrating transformations that align with business objectives and the technological landscape.
What’s in it for you?
The People - From our humble origins in our founder’s basement to our industry-leading position today, SOTI has worked hard to foster a company culture that we can all believe in. A culture that emphasizes personal growth, continuous innovation and fun.
The Growth - Our environment fosters new ideas, fresh perspectives, and the ability to take them over the goal line. SOTI is a fast-paced environment with a global reach that encourages you to make your mark and be part of something big!
The Technology - You’ll get the chance to take on complex and innovative AI projects, as part of highly collaborative and agile teams. You will work alongside SOTI’s partners, including leading tech giants, keeping you at the forefront of emerging technologies.
What You’ll Do
· Oversee software architecture within the scope of assigned systems.
· Analyze and address customer needs and provide direction to AI product design with strategic recommendations.
· Collaborate with internal and external stakeholders to gather architecture and system requirements.
· Analyze and provide feedback on product strategy.
· Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
· Evaluate implications of prospective architectural changes and proactively suggest enhancements.
· Work in a consultative fashion with other organizations such as security and operations.
· Work closely with security and risk leaders to foresee and overturn risks, such as training data poisoning, AI model theft and adversarial samples, ensuring ethical AI implementation and restoring trust in AI systems.
· Develop and maintain a comprehensive enterprise architecture for AI/ML/GenAI initiatives, ensuring alignment with SOTI’s overall business strategy and technology roadmap.
· Lead transformational initiatives to bridge the gap between current and desired AI/ML capabilities, collaborating with cross-functional teams to ensure successful implementation.
· Establish governance frameworks and decision criteria for AI/ML and GenAI projects, ensuring adherence to industry standards, regulatory requirements, Responsible AI and SOTI’s architectural principles.
Experience You’ll Bring
· 5+ years of experience as a software architect or a technical leader
· Strong knowledge of product architecture.
· Well-versed with multiple programming languages such as Java, .NET, Node.js, JavaScript, Angular.js, Bootstrap, MVC, etc.
· Skill to forecast customer requirements and propose architectural improvements.
· Security: OAuth security and security principles.
· Direct experience with relevant technologies and concepts: Microservices, distributed systems, SaaS at scale, private/public cloud, etc.
· Ability to actively communicate, inspire, and motivate all levels of staff.
· Ability to think and act strategically and proactively.
About SOTI
SOTI is a proven innovator and industry leader for simplifying business mobility solutions by making them smarter, faster and more reliable. With SOTI’s innovative portfolio of solutions, organizations can trust SOTI to elevate and streamline their mobile operations, maximize their ROI and reduce device downtime. Globally, with over 17,000 customers, SOTI has proven itself to be the go-to mobile platform provider to manage, secure and support business-critical devices. With SOTI’s world-class support, enterprises can take mobility to endless possibilities. For more information, visit soti.net.
At SOTI, we celebrate the uniqueness of our global teams and are proud to be an equal opportunity workplace. We are curious problem solvers who are committed to bringing the best mobile and IoT management solutions to market. We offer careers with #EndlessPossibilities.
#LI-KI1
So, what are you waiting for? Apply today!
If you want to bring your ideas to life, apply at SOTI today.
We are committed to providing accessible employment practices that are in compliance with the requirements under the Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA). If you require accommodation during any stage of the recruitment process, please notify People & Culture at
Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee.
Enterprise Architecture
Posted today
Job Viewed
Job Description
Job Description
Role
- Evaluate new technology frameworks, tools, and infrastructure via POCs and technical research
- Apply best of breed technology to solve mission critical business problems
- Provide architectural leadership across core products within the business unit and beyond
- Serve as a mentor to other architects and developers in order promote the architecture profile and expand the organization’s knowledge organically
- Promote the vision of the Chief Technology Officer. Determine multiple paths forward presenting pros and cons and do what is necessary to knock down barriers and obstacles to the vision and strategy
Basic Skills For Consideration
- Apache Kafka – Candidate should have a minimum of 2 years of Apache Kafka experience and a proven track record of applying it to complex enterprise systems. This position requires a practical hands on knowledge of the physical infrastructure, configurations as they pertain to topics and partitions, and high confidence relative to consumer design.
- Java Programming Skills – Candidate should have a mastery of the Java programming language and a proven track record of applying it to complex enterprise systems.
- RESTful Service Development – Candidate should have extensive experience designing, developing, and testing API via automation frameworks.
- Analytical Skills – Candidate should be able to quickly translate business requirements into multiple technical design options allowing stakeholders to weigh pros and cons.
- Communication Skills – Candidate must be able to convey their ideas to others via PowerPoint, Excel, etc. They must also be comfortable speaking in front of large teams, incorporating their ideas, and building consensus.
Preferred Skills, Experience, And Education
- Object Store Experience – Experience working with object stores such as Mongo, Redis is a major plus.
- Spring Framework – Experience using the Spring framework and ecosystem is a major plus.
- Containerization – Experience utilizing Docker, Kubernetes, Pivotal, etc. is a major plus.
- Agile – It is preferred that the candidate have experience working in an agile environment. The ability to think incrementally and releasing software in an evolving manner is a very important skill.
- Experience in SDLC including associated deployment methodologies, QA processes, and performance tuning efforts.
- 8+ years of relevant work experience delivering enterprise customer facing solutions.
- 6+ years of indirect or direct technical leadership.
- Experience effectively managing multiple technology projects simultaneously.
- Capable of exercising extreme discretion and independent judgment.
Be The First To Know
About the latest Software architect Jobs in Canada !
Software Architect (Mobile)

Posted 15 days ago
Job Viewed
Job Description
25WD90810
**25WD90810, Software Architect**
_French translation to follow!/Traduction française à suivre!_
**Position Overview**
Join AEC Construction Solutions as a Senior Mobile Architect and help shape the future of construction technology. Our platform is the central information hub for some of the most ambitious building projects in the world, and our mobile app connects millions of data points every month across the Autodesk Construction Cloud. You'll define the mobile architecture, guide cross-platform development, and work with technologies like Swift, Kotlin, and Kotlin Native to deliver seamless, scalable experiences. This is a remote-friendly role based in North America. This is your opportunity to make a real-world impact - on projects you'll see rising in every major city's skyline.
**Responsibilities**
+ Define and evolve architectural principles, patterns, and frameworks across mobile platforms
+ Ensure technical alignment between mobile and backend systems by collaborating with domain and backend architects
+ Guide system design for complex features, ensuring scalability, performance, and long-term maintainability
+ Provide architectural mentorship to developers and participate in design reviews
+ Evaluate and recommend new technologies, tools, and techniques to support modern mobile development
+ Promote reuse of shared components and libraries, especially in KMP contexts
+ Work closely with the Mobile Core Infrastructure Team on architecture-driven initiatives such as modularization, networking layers, and state management
+ Partner with the Platform and Product teams to ensure mobile architectural considerations are included early in planning
+ Participate in architectural councils and review boards to represent mobile perspectives
+ Ensures long-term architectural consistency and stability
+ Reduces duplication, technical debt, and rework
+ Enhances developer experience and cross-team alignment
+ Ensures that mobile and offline constraints are considered upfront in cross-functional planning
**Minimum Qualifications**
+ 8+ years of professional mobile development experience
+ Proven experience designing and architecting complex mobile systems at scale
+ Expertise in native mobile development (Swift, Kotlin, Objective-C, Java) and/or cross-platform technologies (e.g., React Native, Flutter)
+ Strong understanding of mobile app design patterns, data synchronization, offline storage, and API integration
+ Familiarity with DevOps practices and tools for mobile CI/CD
+ Excellent communication skills and the ability to lead technical discussions and documentation
**Preferred Qualifications**
+ Experience with mobile analytics, push notification systems, and A/B testing frameworks
+ Knowledge of security and compliance requirements in mobile app development
+ Open-source contributions or published apps in App Store/Google Play
___
**25WD90810, Architecte logiciel**
**Aperçu du poste**
Rejoignez AEC Construction Solutions en tant qu'architecte mobile senior et contribuez à façonner l'avenir des technologies de construction. Notre plateforme est le centre d'information central pour certains des projets de construction les plus ambitieux au monde, et notre application mobile connecte chaque mois des millions de points de données à travers le cloud Autodesk Construction. Vous définirez l'architecture mobile, guiderez le développement multiplateforme et travaillerez avec des technologies telles que Swift, Kotlin et Kotlin Native afin d'offrir des expériences fluides et évolutives. Il s'agit d'un poste à distance basé en Amérique du Nord. C'est l'occasion pour vous d'avoir un impact réel sur des projets qui verront le jour dans toutes les grandes villes.
**Responsabilités**
+ Définir et faire évoluer les principes, les modèles et les cadres architecturaux sur les plateformes mobiles
+ Assurer l'alignement technique entre les systèmes mobiles et backend en collaborant avec les architectes de domaine et backend
+ Guider la conception de systèmes pour des fonctionnalités complexes, en garantissant l'évolutivité, les performances et la maintenabilité à long terme
+ Fournir un mentorat architectural aux développeurs et participer aux revues de conception
+ Évaluer et recommander de nouvelles technologies, outils et techniques pour soutenir le développement mobile moderne
+ Promouvoir la réutilisation des composants et bibliothèques partagés, en particulier dans les contextes KMP
+ Travailler en étroite collaboration avec l'équipe Mobile Core Infrastructure sur des initiatives axées sur l'architecture telles que la modularisation, les couches réseau et la gestion d'état
+ Collaborer avec les équipes Plateforme et Produit pour garantir que les considérations architecturales mobiles sont prises en compte dès le début de la planification
+ Participer aux conseils d'architecture et aux comités d'examen pour représenter les perspectives mobiles
+ Garantir la cohérence et la stabilité architecturales à long terme
+ Réduit les doublons, la dette technique et les retouches
+ Améliore l'expérience des développeurs et l'alignement entre les équipes
+ Veille à ce que les contraintes mobiles et hors ligne soient prises en compte dès le départ dans la planification interfonctionnelle
**Qualifications minimales**
+ Plus de 8 ans d'expérience professionnelle dans le développement mobile
+ Expérience avérée dans la conception et l'architecture de systèmes mobiles complexes à grande échelle
+ Expertise en développement mobile natif (Swift, Kotlin, Objective-C, Java) et/ou en technologies multiplateformes (par exemple, React Native, Flutter)
+ Solide compréhension des modèles de conception d'applications mobiles, de la synchronisation des données, du stockage hors ligne et de l'intégration d'API
+ Connaissance des pratiques et des outils DevOps pour le CI/CD mobile
+ Excellentes compétences en communication et capacité à mener des discussions techniques et à rédiger de la documentation
**Qualifications souhaitées**
+ Expérience en analyse mobile, systèmes de notifications push et frameworks de tests A/B
+ Connaissance des exigences en matière de sécurité et de conformité dans le développement d'applications mobiles
+ Contributions open source ou applications publiées dans l'App Store/Google Play
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For U.S.-based roles, we expect a starting base salary between $189,000 and $05,800. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between 171,000 and 250,800. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Equal Employment Opportunity**
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Software Architect (Mobile)

Posted 15 days ago
Job Viewed
Job Description
25WD90810
**25WD90810, Software Architect**
_French translation to follow!/Traduction française à suivre!_
**Position Overview**
Join AEC Construction Solutions as a Senior Mobile Architect and help shape the future of construction technology. Our platform is the central information hub for some of the most ambitious building projects in the world, and our mobile app connects millions of data points every month across the Autodesk Construction Cloud. You'll define the mobile architecture, guide cross-platform development, and work with technologies like Swift, Kotlin, and Kotlin Native to deliver seamless, scalable experiences. This is a remote-friendly role based in North America. This is your opportunity to make a real-world impact - on projects you'll see rising in every major city's skyline.
**Responsibilities**
+ Define and evolve architectural principles, patterns, and frameworks across mobile platforms
+ Ensure technical alignment between mobile and backend systems by collaborating with domain and backend architects
+ Guide system design for complex features, ensuring scalability, performance, and long-term maintainability
+ Provide architectural mentorship to developers and participate in design reviews
+ Evaluate and recommend new technologies, tools, and techniques to support modern mobile development
+ Promote reuse of shared components and libraries, especially in KMP contexts
+ Work closely with the Mobile Core Infrastructure Team on architecture-driven initiatives such as modularization, networking layers, and state management
+ Partner with the Platform and Product teams to ensure mobile architectural considerations are included early in planning
+ Participate in architectural councils and review boards to represent mobile perspectives
+ Ensures long-term architectural consistency and stability
+ Reduces duplication, technical debt, and rework
+ Enhances developer experience and cross-team alignment
+ Ensures that mobile and offline constraints are considered upfront in cross-functional planning
**Minimum Qualifications**
+ 8+ years of professional mobile development experience
+ Proven experience designing and architecting complex mobile systems at scale
+ Expertise in native mobile development (Swift, Kotlin, Objective-C, Java) and/or cross-platform technologies (e.g., React Native, Flutter)
+ Strong understanding of mobile app design patterns, data synchronization, offline storage, and API integration
+ Familiarity with DevOps practices and tools for mobile CI/CD
+ Excellent communication skills and the ability to lead technical discussions and documentation
**Preferred Qualifications**
+ Experience with mobile analytics, push notification systems, and A/B testing frameworks
+ Knowledge of security and compliance requirements in mobile app development
+ Open-source contributions or published apps in App Store/Google Play
___
**25WD90810, Architecte logiciel**
**Aperçu du poste**
Rejoignez AEC Construction Solutions en tant qu'architecte mobile senior et contribuez à façonner l'avenir des technologies de construction. Notre plateforme est le centre d'information central pour certains des projets de construction les plus ambitieux au monde, et notre application mobile connecte chaque mois des millions de points de données à travers le cloud Autodesk Construction. Vous définirez l'architecture mobile, guiderez le développement multiplateforme et travaillerez avec des technologies telles que Swift, Kotlin et Kotlin Native afin d'offrir des expériences fluides et évolutives. Il s'agit d'un poste à distance basé en Amérique du Nord. C'est l'occasion pour vous d'avoir un impact réel sur des projets qui verront le jour dans toutes les grandes villes.
**Responsabilités**
+ Définir et faire évoluer les principes, les modèles et les cadres architecturaux sur les plateformes mobiles
+ Assurer l'alignement technique entre les systèmes mobiles et backend en collaborant avec les architectes de domaine et backend
+ Guider la conception de systèmes pour des fonctionnalités complexes, en garantissant l'évolutivité, les performances et la maintenabilité à long terme
+ Fournir un mentorat architectural aux développeurs et participer aux revues de conception
+ Évaluer et recommander de nouvelles technologies, outils et techniques pour soutenir le développement mobile moderne
+ Promouvoir la réutilisation des composants et bibliothèques partagés, en particulier dans les contextes KMP
+ Travailler en étroite collaboration avec l'équipe Mobile Core Infrastructure sur des initiatives axées sur l'architecture telles que la modularisation, les couches réseau et la gestion d'état
+ Collaborer avec les équipes Plateforme et Produit pour garantir que les considérations architecturales mobiles sont prises en compte dès le début de la planification
+ Participer aux conseils d'architecture et aux comités d'examen pour représenter les perspectives mobiles
+ Garantir la cohérence et la stabilité architecturales à long terme
+ Réduit les doublons, la dette technique et les retouches
+ Améliore l'expérience des développeurs et l'alignement entre les équipes
+ Veille à ce que les contraintes mobiles et hors ligne soient prises en compte dès le départ dans la planification interfonctionnelle
**Qualifications minimales**
+ Plus de 8 ans d'expérience professionnelle dans le développement mobile
+ Expérience avérée dans la conception et l'architecture de systèmes mobiles complexes à grande échelle
+ Expertise en développement mobile natif (Swift, Kotlin, Objective-C, Java) et/ou en technologies multiplateformes (par exemple, React Native, Flutter)
+ Solide compréhension des modèles de conception d'applications mobiles, de la synchronisation des données, du stockage hors ligne et de l'intégration d'API
+ Connaissance des pratiques et des outils DevOps pour le CI/CD mobile
+ Excellentes compétences en communication et capacité à mener des discussions techniques et à rédiger de la documentation
**Qualifications souhaitées**
+ Expérience en analyse mobile, systèmes de notifications push et frameworks de tests A/B
+ Connaissance des exigences en matière de sécurité et de conformité dans le développement d'applications mobiles
+ Contributions open source ou applications publiées dans l'App Store/Google Play
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For U.S.-based roles, we expect a starting base salary between $189,000 and $05,800. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between 171,000 and 250,800. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Equal Employment Opportunity**
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Software Architect (Mobile)

Posted 15 days ago
Job Viewed
Job Description
25WD90810
**25WD90810, Software Architect**
_French translation to follow!/Traduction française à suivre!_
**Position Overview**
Join AEC Construction Solutions as a Senior Mobile Architect and help shape the future of construction technology. Our platform is the central information hub for some of the most ambitious building projects in the world, and our mobile app connects millions of data points every month across the Autodesk Construction Cloud. You'll define the mobile architecture, guide cross-platform development, and work with technologies like Swift, Kotlin, and Kotlin Native to deliver seamless, scalable experiences. This is a remote-friendly role based in North America. This is your opportunity to make a real-world impact - on projects you'll see rising in every major city's skyline.
**Responsibilities**
+ Define and evolve architectural principles, patterns, and frameworks across mobile platforms
+ Ensure technical alignment between mobile and backend systems by collaborating with domain and backend architects
+ Guide system design for complex features, ensuring scalability, performance, and long-term maintainability
+ Provide architectural mentorship to developers and participate in design reviews
+ Evaluate and recommend new technologies, tools, and techniques to support modern mobile development
+ Promote reuse of shared components and libraries, especially in KMP contexts
+ Work closely with the Mobile Core Infrastructure Team on architecture-driven initiatives such as modularization, networking layers, and state management
+ Partner with the Platform and Product teams to ensure mobile architectural considerations are included early in planning
+ Participate in architectural councils and review boards to represent mobile perspectives
+ Ensures long-term architectural consistency and stability
+ Reduces duplication, technical debt, and rework
+ Enhances developer experience and cross-team alignment
+ Ensures that mobile and offline constraints are considered upfront in cross-functional planning
**Minimum Qualifications**
+ 8+ years of professional mobile development experience
+ Proven experience designing and architecting complex mobile systems at scale
+ Expertise in native mobile development (Swift, Kotlin, Objective-C, Java) and/or cross-platform technologies (e.g., React Native, Flutter)
+ Strong understanding of mobile app design patterns, data synchronization, offline storage, and API integration
+ Familiarity with DevOps practices and tools for mobile CI/CD
+ Excellent communication skills and the ability to lead technical discussions and documentation
**Preferred Qualifications**
+ Experience with mobile analytics, push notification systems, and A/B testing frameworks
+ Knowledge of security and compliance requirements in mobile app development
+ Open-source contributions or published apps in App Store/Google Play
___
**25WD90810, Architecte logiciel**
**Aperçu du poste**
Rejoignez AEC Construction Solutions en tant qu'architecte mobile senior et contribuez à façonner l'avenir des technologies de construction. Notre plateforme est le centre d'information central pour certains des projets de construction les plus ambitieux au monde, et notre application mobile connecte chaque mois des millions de points de données à travers le cloud Autodesk Construction. Vous définirez l'architecture mobile, guiderez le développement multiplateforme et travaillerez avec des technologies telles que Swift, Kotlin et Kotlin Native afin d'offrir des expériences fluides et évolutives. Il s'agit d'un poste à distance basé en Amérique du Nord. C'est l'occasion pour vous d'avoir un impact réel sur des projets qui verront le jour dans toutes les grandes villes.
**Responsabilités**
+ Définir et faire évoluer les principes, les modèles et les cadres architecturaux sur les plateformes mobiles
+ Assurer l'alignement technique entre les systèmes mobiles et backend en collaborant avec les architectes de domaine et backend
+ Guider la conception de systèmes pour des fonctionnalités complexes, en garantissant l'évolutivité, les performances et la maintenabilité à long terme
+ Fournir un mentorat architectural aux développeurs et participer aux revues de conception
+ Évaluer et recommander de nouvelles technologies, outils et techniques pour soutenir le développement mobile moderne
+ Promouvoir la réutilisation des composants et bibliothèques partagés, en particulier dans les contextes KMP
+ Travailler en étroite collaboration avec l'équipe Mobile Core Infrastructure sur des initiatives axées sur l'architecture telles que la modularisation, les couches réseau et la gestion d'état
+ Collaborer avec les équipes Plateforme et Produit pour garantir que les considérations architecturales mobiles sont prises en compte dès le début de la planification
+ Participer aux conseils d'architecture et aux comités d'examen pour représenter les perspectives mobiles
+ Garantir la cohérence et la stabilité architecturales à long terme
+ Réduit les doublons, la dette technique et les retouches
+ Améliore l'expérience des développeurs et l'alignement entre les équipes
+ Veille à ce que les contraintes mobiles et hors ligne soient prises en compte dès le départ dans la planification interfonctionnelle
**Qualifications minimales**
+ Plus de 8 ans d'expérience professionnelle dans le développement mobile
+ Expérience avérée dans la conception et l'architecture de systèmes mobiles complexes à grande échelle
+ Expertise en développement mobile natif (Swift, Kotlin, Objective-C, Java) et/ou en technologies multiplateformes (par exemple, React Native, Flutter)
+ Solide compréhension des modèles de conception d'applications mobiles, de la synchronisation des données, du stockage hors ligne et de l'intégration d'API
+ Connaissance des pratiques et des outils DevOps pour le CI/CD mobile
+ Excellentes compétences en communication et capacité à mener des discussions techniques et à rédiger de la documentation
**Qualifications souhaitées**
+ Expérience en analyse mobile, systèmes de notifications push et frameworks de tests A/B
+ Connaissance des exigences en matière de sécurité et de conformité dans le développement d'applications mobiles
+ Contributions open source ou applications publiées dans l'App Store/Google Play
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For U.S.-based roles, we expect a starting base salary between $189,000 and $05,800. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between 171,000 and 250,800. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Equal Employment Opportunity**
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).