We are currently seeking a Senior Software Architect to shape our technical software strategy.
About the Role
In this position, you will play a crucial part in driving key initiatives and fostering a data-driven culture within the organization. You will bring industry expertise to design, communicate, and drive enterprise software strategy, including data products.
Responsibilities
* Engage with collaborators, communicating and educating on software architecture and design
* Design, communicate, and drive enterprise software strategy, including data products
* Collaborate closely with product teams to understand business use cases and assist with architecture
* Research new technologies and patterns to lead innovation
* Identify architecture and technology gaps and work with stakeholders across organizational boundaries to address them
* Provide architecture expertise to support product development within business units
* Stay up to date with industry standards and best practices, defining standards of technical excellence
* Act as a software strategy expert, coaching and advising extended teams
* Secure support and buy-in from critical stakeholders for key initiatives and projects
* Foster communication and teamwork among departments for efficient delivery
* Conduct feasibility studies and recommend appropriate technologies and solutions
Requirements and Qualifications
* Experience designing and developing enterprise-level software products or solutions
* Degree or equivalent in Computer Science, Engineering, or related field
* Proven experience as a Software Architect, including at least 2 years of SaaS on public cloud infrastructure (AWS, Azure, or GCP)
* Track record of delivering enterprise software with alignment across internal and external customers
* Deep expertise in cloud-native development, infrastructure as code, and cloud platforms
* Ability to evaluate and learn new technologies quickly
* Experience with Agile methodologies
* Understanding of AI and machine learning concepts
* Proactive attitude with a passion for execution
Benefits and Work Environment
* Standard 2–3 days per week of mobile working
* Mobility allowance
* Varied training opportunities
* Access to employee share programs