This page was automatically translated and may contain errors. View in English.

Software Architect

Autodesk

Auckland, New Zealand · પૂર્ણ સમય

અરજી કરનારા સૌ પ્રથમ બનો

અનુભવ
8+ yrs
પગાર
ઓપનિંગ્સ
1
પોસ્ટ કર્યું
2 કલાક પેહલા
Work mode
ઓફિસમાં
Eligibility
Applicants should be experienced software engineering professionals who can operate as a hands-on technical leader in an individual contributor role. The role is best suited to someone with a strong background in architecture, distributed systems, modernization, and cross-functional collaboration.…
Resume
Required to apply

Where you'll work

કામનું વર્ણન

Position overview

Autodesk Construction is seeking a Software Architect to help define the technical future of its Payment Solutions product area. This platform supports owners, general contractors, and subcontractors in managing progress payments with greater clarity, precision, and efficiency. Because construction payments involve multiple parties, financial controls, compliance requirements, contract structures, approval chains, integrations, and large-scale platform needs, the work demands thoughtful architecture and strong technical leadership.

This is a strategic individual-contributor role with a hands-on focus. You will collaborate closely with engineering, product, and design teams to shape architecture, support modernization, and influence how scalable, dependable, secure, and maintainable systems are built. While this is not a people-management position, you will be expected to provide leadership through technical direction, sound architectural decisions, mentoring, and strong partnership with delivery teams.

The platform is already successful and is now being modernized. The work includes reducing legacy complexity, clarifying domain boundaries, improving developer experience, and evolving toward more modular, resilient, and extensible architecture. Depending on the challenge, the right approach may include a modular monolith, service decomposition, microservices, micro-frontends, event-driven patterns, or another pragmatic solution.

The current stack includes React and Angular on the frontend, with JavaScript, TypeScript, Node.js, .NET, and related backend technologies. Services run on AWS. As Payment Solutions grows into a broader platform, the architect will be responsible for simplifying complexity, setting durable technical direction, and helping teams make strong decisions that balance long-term design with incremental delivery.

What success looks like

  • Within 3 months, you will understand the Payment Solutions domain, current architecture, key modernization goals, and major technical constraints. You will also begin building relationships across engineering and product, identify high-value architectural opportunities, and contribute to design reviews and technical direction.
  • Within 6 months, you will help define and advance initiatives that reduce legacy complexity, strengthen domain boundaries, and establish clearer frontend and backend patterns. You will create practical architecture guidance that teams can apply and actively influence implementation across several product areas.
  • Within 12 months, you will have helped move the platform toward a more modular, observable, reliable, and maintainable state. Teams should be able to deliver payment capabilities with more confidence, clearer ownership, and less friction from older systems.

Responsibilities

  • Shape and continuously improve the architecture of Autodesk Construction's Payment Solutions platform with emphasis on scalability, reliability, maintainability, and product speed.
  • Work with engineering, product, and design leadership to translate business needs and domain complexity into a clear technical strategy.
  • Lead modernization initiatives such as breaking up legacy systems, defining clearer domain boundaries, creating reusable platform capabilities, and planning safer migration paths.
  • Set architecture patterns, technical standards, and decision-making practices that can be adopted consistently across teams.
  • Run design reviews and architecture discussions, helping engineers assess trade-offs and choose practical solutions.
  • Improve implementation quality through technical guidance, code review feedback, mentoring, and close day-to-day collaboration with engineers.
  • Strengthen observability, performance, reliability, and security across essential payment workflows.
  • Translate medium- and long-term technical work into smaller milestones that teams can deliver safely and incrementally.

Minimum qualifications

  • At least 8 years of professional software engineering experience, including building and delivering complex production systems.
  • Strong command of client-server architecture, distributed systems, APIs, data modeling, and service boundaries.
  • Experience designing systems that cut across multiple teams, services, applications, or product areas.
  • Ability to operate as a hands-on technical leader in an individual contributor role.
  • Sound judgment in balancing future architecture goals with step-by-step delivery.
  • Experience with modern frontend, backend, and cloud tools such as React, Angular, TypeScript, JavaScript/Node.js, .NET, AWS, or similar stacks.
  • Strong written and verbal communication skills, including the ability to explain architecture choices and trade-offs to both technical and non-technical audiences.
  • Experience mentoring engineers and helping raise overall team quality.
  • Empathy, curiosity, and respect when working with teammates, customers, and cross-functional partners.

Preferred qualifications

  • Background in payments, construction technology, ERP platforms, financial workflows, compliance-heavy systems, or other complex business domains.
  • Practical experience applying Domain-Driven Design in large-scale systems.
  • Experience modernizing legacy platforms, including decomposing monoliths into modular monoliths, services, microservices, or micro-frontends.
  • Experience creating architecture decision records, reference architectures, reusable components, or engineering standards.
  • Exposure to cloud architecture, observability, reliability practices, SLOs, performance tuning, or secure system design.
  • Experience improving developer experience through better tooling, patterns, documentation, or technical enablement.
  • Interest in sharing knowledge through talks, design reviews, mentoring, or engineering community involvement.

About Autodesk

Autodesk’s software helps create everything from sustainable buildings and cleaner vehicles to advanced factories and major films. The company supports innovators in turning ideas into reality and shaping what can be built and made.

Autodesk places strong emphasis on its culture, which influences how people work together, engage with customers and partners, and contribute to the wider world. Employees are encouraged to do meaningful work that helps build a better future.

Compensation and benefits

Salary is only one part of Autodesk’s broader compensation offering. Pay is determined by the candidate’s experience and geographic location. In addition to base salary, the package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Diversity and belonging

Autodesk aims to foster a workplace where people feel they belong and can thrive. The company emphasizes inclusion as a core part of its culture.

Additional information for current contractors or consultants

If you are already working with Autodesk as a contractor or consultant, you should search for open roles and apply through the internal process rather than this external channel.

જો તમને જવાબ જોઈતો હોય તો તે છોડી દો — અમે તેનો ઉપયોગ બીજા કોઈ કામ માટે કરીશું નહીં.

બ્રાઉઝ કરવા માટે ક્લિક કરો, ખેંચો અને છોડો, અથવા પેસ્ટ કરો સ્ક્રીનશોટ

PNG, JPG, GIF, MP4, WebM, MOV · મહત્તમ 20MB દરેક · 5 ફાઇલો સુધી