- Posted 23 days ago
- Be among the first 10 applicants
Job Description
Reporting to : Sofware Development Manager
Role Objective
The Software Architect serves as a key technical leader responsible for designing and defining the architecture of our e.things cloud platform and associated services. Working
at the intersection of business requirements and technical implementation, you will create scalable, secure, and maintainable system designs that support our connected vehicle
ecosystem. Through collaboration with Product Management, Business Analysts, and engineering teams, you will translate complex business needs into robust technical
solutions while ensuring architectural consistency and quality across multiple concurrent projects.
The role will focus on the following key areas:
- Cross-functional collaboration
- Solution evaluation
- System Design
- Technical Leadership
How success is measured
- Deliver well-architected, scalable solutions that meet business requirements while maintaining technical excellence and system integrity
- Foster effective collaboration between technical and business teams, ensuring architectural decisions align with product goals and customer needs
- Demonstrate strong technical leadership through mentoring, peer review, and knowledge sharing that elevates the entire team's capabilities
- Create comprehensive architectural documentation that enables efficient development, maintenance, and future system evolution
- Successfully manage multiple concurrent design projects while maintaining quality and meeting delivery timelines
- Contribute to continuous improvement of development processes, architectural patterns, and technical standards across the organisation
Skills, interests, and experience required to succeed
- Bachelor's or master's degree in computer science, Software Engineering, Systems Engineering, or comparable experience.
- Deep expertise in cloud platforms (AWS, Azure, Google Cloud) and their architectural services and patterns
- Strong proficiency in system design methodologies and documentation tools such as:
o UML (Unified Modelling Language)
o ArchiMate or similar enterprise architecture frameworks
o System architecture diagramming tools (Lucidchart, Draw.io, Visio)
- Solid understanding of software architecture patterns, design principles, and best practices
- Experience with containerisation technologies (Docker, Kubernetes) and DevOps practices
- Knowledge of database design, data modelling, and data pipeline architectures
- Understanding of security architecture principles, authentication/authorisation patterns, and compliance requirements
- Proven experience in software architecture and system design within technologydriven or SaaS environments, preferably 5+ years
- Strong background in cloud-native architectures, microservices, and distributed systems design
- Hands-on experience with connected vehicle technologies, IoT platforms, automotive telematics, or enterprise SaaS solutions is highly desirable
- Track record of successfully architecting scalable, high-performance systems that handle large volumes of real-time data
- Experience working with cross-functional teams in agile development environments
- Background in API design, data architecture, and system integration patterns
- Familiarity with AI/ML system architectures, predictive analytics platforms, or machine learning model deployment
Technical Skills & Qualifications
- Bachelor's or master's degree in computer science, Software Engineering, Systems
- Engineering, or comparable experience.
- Deep expertise in cloud platforms (AWS, Azure, Google Cloud) and their architectural services and patterns
- Strong proficiency in system design methodologies and documentation tools such as:
o UML (Unified Modelling Language)
o ArchiMate or similar enterprise architecture frameworks
o System architecture diagramming tools (Lucidchart, Draw.io, Visio)
- Solid understanding of software architecture patterns, design principles, and best practices
- Experience with containerisation technologies (Docker, Kubernetes) and DevOps practices
- Knowledge of database design, data modelling, and data pipeline architectures
- Understanding of security architecture principles, authentication/authorisation patterns, and compliance requirements
Required Technology Skills and Experience
The Software Architect will need experience with the following technology stack used in our IoT platform
Front End
- React
- HTML/CSS
- TypeScript
- Hotjar
- Intercom
- Sisense
Backend
- NodeJS
- MQL
- Micro-Services
- TypeScript
- Rest APIs
- JWT
- OpenTracing
Environment
- Kubernetes
- RabbitMQ
- MongoDB
- Redis
- Kafka
- AWS
- S3
- Elasticsearch
- Prometheus
Tooling
- VS Code
- Git
- GitLab (CI/CD)
- Npm
- Jest
- Fibery
- Miro
More Info
About Company
Acquire BPO is an award-winning global outsourcer with over 7,000 employees operating out of 12 state-of-the-art facilities in the Philippines, the Dominican Republic, Australia and the United States. We are one of the fastest-growing BPO companies and Australia’s largest outsourcer to the Philippines.
We provide contact center, BPO, marketing and animation solutions to private and publicly listed clients from around the world across a wide range of industries including telecommunications, banking and financial services, insurance, media, education and retail.
Acquire is dynamic organization with possibilities to take your career to the next level. We are looking for strong candidates with BPO experience to join our growing team. We value our employees highly and, as such, offer excellent career development programs and competitive compensation and benefits packages.
Apply with us today and #AcquireHappiness.
ACQUIRE BPO is committed to providing quality services to you and takes your privacy very seriously. The information collected through this site will only be processed with your prior consent and for the purpose of facilitating your employment opportunities. Please refer to our Privacy Policy at https://acquirebpo.com/au/privacy-policy/.
About Recruiter
Ryan Christian Pallada
