What Jobs are available for Software Architect in Malaysia?
Showing 188 Software Architect jobs in Malaysia
Software Architect
Posted today
Job Viewed
Job Description
#J-18808-Ljbffr
Is this job a match or a miss?
System & Software Architect
Posted 12 days ago
Job Viewed
Job Description
Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure.
Responsibilities
Define the overall system/software architecture with focus on the architectural design decisions and design principles that apply to the system as a whole and/or are key for the system as such.
Lead work around architecture, design and documentation of interfaces and support Product Owner and team to follow architectural decisions taken on their daily work.
Be a part of the overall product quality work by defining needed guidelines for design and coding, together with teams.
Act consciously towards long-term goals and according to plans.
Identify challenges beyond the immediate tasks.
Investigate and solve complicated problems which requires comprehensive analysis.
Contribute to a work environment where people are actively sharing and discussing various ideas.
Propose solutions that normally require innovation/development of new procedures, techniques and methods.
Collaborate effectively with multiple stakeholders on different levels.
Actively seeks improvements and acts pro-actively to help the team in its everyday work.
SKILLS Must have
University degree in Vehicle Engineering or Computer Science (or comparable).
5+ years of experience in embedded domains.
5+ years of experience in embedded systems engineering.
Expert knowledge in software architecture and design.
Experience with software modelling methodologies and tools (e.g. Enterprise Architect).
Knowledge on embedded platforms, edge computing and Computer Vision.
Nice to have
Experience in diagnostics would be a plus.
Knowledge in Bluetooth, Wifi, TCP/IP, Ethernet would be a plus.
Experience in agile development (SCRUM and/or SAFe) would be a plus.
Experience with Google Test-Framework would be a plus.
#J-18808-Ljbffr
Is this job a match or a miss?
Lead, Software Architect
Posted 17 days ago
Job Viewed
Job Description
Lead, Software Architect
role at
Standard Chartered 5 days ago Be among the first 25 applicants Join to apply for the
Lead, Software Architect
role at
Standard Chartered Job Summary
The Software Architect will lead the design and implementation of scalable, secure, and maintainable network automation systems. The role requires deep experience in developing automation frameworks driving standardisation and integrating best practises across CI/CD environments. The architect will be responsible for building core automation capabilities, defining architecture patterns, and collaborating with platform teams to deliver enterprise-grade automation aligned with business and technology strategy. Define the target automation architecture and roadmap in line with enterprise goals and emerging technology trends. Drive simplification and standardisation across platforms through reusable and scalable automation solutions. Evaluate and propose strategic automation solutions that align with long-term technology and business objectives.
Job Summary
The Software Architect will lead the design and implementation of scalable, secure, and maintainable network automation systems. The role requires deep experience in developing automation frameworks driving standardisation and integrating best practises across CI/CD environments. The architect will be responsible for building core automation capabilities, defining architecture patterns, and collaborating with platform teams to deliver enterprise-grade automation aligned with business and technology strategy.
Strategy
Define the target automation architecture and roadmap in line with enterprise goals and emerging technology trends. Drive simplification and standardisation across platforms through reusable and scalable automation solutions. Evaluate and propose strategic automation solutions that align with long-term technology and business objectives.
Business
Translate business and operational needs into technical automation requirements and designs. Enable accelerated delivery of network services and capabilities by reducing manual effort and improving reliability. Ensure automation solutions align with operational priorities and business outcomes.
Processes
Champion CI/CD strategies, GitOps Practices and Infrastructure-as-Code (IaC) across using ADO, Python, Ansible, Open Policy Agent and containerisation. Define and enforce standards for automation development (e.g. coding best practices, SDLC) Support templating, modularization, and version control of automation scripts and playbooks. Ensure consistent and governed automation delivery across all deployment environments.
Key Responsibilities
People & Talent
Mentor developers and engineers in automation design, implementation, and tooling. Promote a DevOps and automation-first mindset across network engineering and platform teams. Support skill-building efforts through documentation, training, and knowledge-sharing initiatives.
Risk Management
Address technical debt and ensure automation architecture meets security and compliance requirements. Mitigate risks through controlled deployment, testing, and rollback strategies. Embed secure development practises in the automation lifecycle.
Governance
Establish automation design principles and documentation standards to ensure traceability and auditability. Define governance frameworks for managing automation pipelines, scripts, and configuration. Work closely with platform and security teams to enforce architectural standards and regulatory compliance.
Regulatory & Business Conduct
Display exemplary conduct and live by the Group’s Values and Code of Conduct. Take personal responsibility for embedding the highest standards of ethics, including regulatory and business conduct, across Standard Chartered Bank. This includes understanding and ensuring compliance with, in letter and spirit, all applicable laws, regulations, guidelines and the Group Code of Conduct. Effectively and collaboratively identify, escalate, mitigate and resolve risk, conduct and compliance matters.
Skills And Experience
Excellent verbal and written communication skills to technical and non-technical audiences of various levels in the organization Hands on Experience in System Software Architecture & Application Development Tools Excellent at problem-solving, team player Good To have Skills – Hardware & Network Infrastructure IT Architecture
Qualifications
EDUCATION Degree in Engineering 13-18 years of Experience Degree in IT Degree in Science (e.g. Physics, Computer Science) TRAINING - Advanced knowledge of CI/CD, DevOps, Git Workflows and infrastructure as Code practices - Expertise in designing microservices architectures, distributed systems and high-availability solutions - Advanced knowledge of CI/CD, DevOps, Git Workflows and infrastructure as Code practices CERTIFICATIONS Python full-stack development and modern frontend technologies LANGUAGES English
About Standard Chartered
We're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've worked to make a positive difference for our clients, communities, and each other. We question the status quo, love a challenge and enjoy finding new opportunities to grow and do better than before. If you're looking for a career with purpose and you want to work for a bank making a difference, we want to hear from you. You can count on us to celebrate your unique talents and we can't wait to see the talents you can bring us.
Our purpose, to drive commerce and prosperity through our unique diversity, together with our brand promise, to be here for good are achieved by how we each live our valued behaviours. When you work with us, you'll see how we value difference and advocate inclusion.
Together We
Do the right thing and are assertive, challenge one another, and live with integrity, while putting the client at the heart of what we do Never settle, continuously striving to improve and innovate, keeping things simple and learning from doing well, and not so well Are better together, we can be ourselves, be inclusive, see more good in others, and work collectively to build for the long term
What We Offer
In line with our Fair Pay Charter,
we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing.
Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations. Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum. Flexible working options based around home and office locations, with flexible working patterns. Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning. Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential. Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Banking Referrals increase your chances of interviewing at Standard Chartered by 2x Get notified about new Lead Software Architect jobs in
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia . Petaling Jaya, Selangor, Malaysia 2 days ago Senior Manager, Full Stack Software Engineer (Staff Software Engineer)
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Federal Territory of Kuala Lumpur, Malaysia 5 days ago Petaling Jaya, Selangor, Malaysia 4 days ago Federal Territory of Kuala Lumpur, Malaysia 5 days ago Technology Consulting - Technical Lead, Digital Engineering
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 day ago WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR20,000.00-MYR30,000.00 6 days ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Business Senior Analyst (Software Developer)
Petaling Jaya, Selangor, Malaysia 1 month ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago Petaling Jaya, Selangor, Malaysia 11 months ago Senior Software Engineer, Quality Assurance (QA)
Petaling Jaya, Selangor, Malaysia 5 days ago WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Bangsar South, Federal Territory of Kuala Lumpur, Malaysia 6 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 days ago Federal Territory of Kuala Lumpur, Malaysia 1 week ago Senior/Staff Software Engineer, Custom Commerce
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Petaling Jaya, Selangor, Malaysia 7 months ago Petaling Jaya, Selangor, Malaysia 3 months ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Is this job a match or a miss?
Software Architect (m/f/x)
Posted today
Job Viewed
Job Description
We’re seeking an experienced
Software Architect
to lead the design and evolution of our software systems. In this role, you’ll define architectural standards, guide engineering teams, and ensure our platforms are scalable, secure, and future‑ready. You’ll be part of an international, multi‑country team, collaborating across borders to deliver innovative solutions that make a global impact.
Why Join Us?
Global Collaboration:
Work with talented professionals across multiple countries and cultures.
Strategic Impact:
Shape the technical direction of products used by thousands of global users.
Innovative Culture:
We value creativity, experimentation, and continuous learning.
Professional Growth:
Access to leadership development, training, and certifications.
Inclusive Environment:
We celebrate diversity and foster a culture of respect and belonging.
YOUR TASKS
Design and oversee the architecture of complex software systems and platforms.
Define technical standards, best practices, and development methodologies.
Collaborate with product managers, engineers, and stakeholders to align architecture with business goals.
Evaluate and recommend technologies, frameworks, and tools.
Ensure systems are scalable, maintainable, and secure.
Provide technical leadership and mentorship to development teams.
Conduct architectural reviews and code audits.
Drive innovation and continuous improvement across the engineering organization.
YOUR PROFILE
8+ years of experience in software development, with at least 3 years in an architectural role.
Deep expertise in
architecture design ,
cloud platforms
( AWS, Azure ), and web technologies.
Strong proficiency in
Java ,
TypeScript ,
JavaScript , and modern backend/frontend frameworks.
Experience with microservices, containerization ( Docker ), and orchestration ( Kubernetes ).
Excellent understanding of system design, scalability, performance optimization, and security.
A positive attitude, a collaborative spirit, and strong communication skills.
YOUR BENEFITS
Exciting projects
Flexible working hours
ARRK Engineering Academy
Employee events
Creative scope
Pleasant working atmosphere
CONTACT Iliana Morales Reyes
+ 49 (0)89 / 31857-0
ARRK Engineering is part of the international ARRK group of companies and is specialized in product development. Within the ARRK group of companies we implement product developments from virtual development to prototypes and small‑series production.
For reasons of simplification, only the masculine form is used in this job advertisement. However, persons of any gender and any orientation are always meant equally. Our job offer is equally directed at severely disabled persons and persons of equal status.
#J-18808-Ljbffr
Is this job a match or a miss?
Junior Developer - Software Architect Assistant
Posted 3 days ago
Job Viewed
Job Description
Your technical foundation + Senior mentorship = Full‑stack system building expertise.
Required Technical Skills
2-3 years of programming experience (any language)
Understanding of REST APIs and web services
Basic database knowledge (SQL)
Version control (Git)
Problem‑solving mindset
Nice to Have
Python/Django or Node.js experience
Docker/containerization basics
Why This Role is Different As an assistant to our Senior Software Architect, you'll be exposed to the entire lifecycle of building systems, from initial concept to deployment. This isn't about maintaining existing code; it's about learning to architect and build new solutions for diverse client needs. You'll gain invaluable experience in system design, technology selection, and implementation strategies.
Daily Responsibilities
Assist Senior Architect in system design and planning
Participate in client requirement gathering sessions
Create proof‑of‑concepts and prototypes
Research and evaluate new technologiesDocument system architectures and technical decisions
Support implementation of various system components
Learn different tech stacks based on project requirements
What We Offer
RM 5,000 base salary, based on experience
Growth Path:
Clear progression to Senior Developer
Modern Tech Stack:
Work with cutting‑edge technologies
Assessment Criteria
Technical Assessment (40%)
Code quality and organization
Problem‑solving approach
Learning ability
Character Assessment (60%)
Drive
– Self‑motivated to improve and deliver
Accountability
– Owns code from development to production, works effectively with team and partners
Humility
– Accepts feedback and learns continuously
Judgment
– Makes sound technical decisions
Perfect Candidates
Junior developers ready for platform‑level thinking
Programmers who understand business impact
Problem solvers who see the bigger picture
Builders who want to enable others to build
Developers excited about creating ecosystems
Important Notice Be careful – Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.
#J-18808-Ljbffr
Is this job a match or a miss?
Software Architect (m/f/x)
Posted 8 days ago
Job Viewed
Job Description
We’re seeking an experienced
Software Architect
to lead the design and evolution of our software systems. In this role, you’ll define architectural standards, guide engineering teams, and ensure our platforms are scalable, secure, and future-ready. You’ll be part of an international, multi-country team, collaborating across borders to deliver innovative solutions that make a global impact.
Why Join Us
Global Collaboration:
Work with talented professionals across multiple countries and cultures.
Strategic Impact:
Shape the technical direction of products used by thousands of global users.
Innovative Culture:
We value creativity, experimentation, and continuous learning.
Professional Growth:
Access to leadership development, training, and certifications.
Inclusive Environment:
We celebrate diversity and foster a culture of respect and belonging.
Your Tasks
Design and oversee the architecture of complex software systems and platforms.
Define technical standards, best practices, and development methodologies.
Collaborate with product managers, engineers, and stakeholders to align architecture with business goals.
Evaluate and recommend technologies, frameworks, and tools.
Ensure systems are scalable, maintainable, and secure.
Provide technical leadership and mentorship to development teams.
Conduct architectural reviews and code audits.
Drive innovation and continuous improvement across the engineering organization.
Your Profile
8+ years of experience in software development, with at least 3 years in an architectural role.
Deep expertise in
architecture design ,
cloud platforms
(AWS, Azure), and web technologies.
Experience with microservices, containerization (Docker), and orchestration (Kubernetes).
Excellent understanding of system design, scalability, performance optimization, and security.
A positive attitude, a collaborative spirit, and strong communication skills.
Your Benefits
Exciting projects
ARRK Engineering Academy
Employee events
Creative scope
Pleasant working atmosphere
Seniority level
Associate
Employment type
Full-time
Job function
Motor Vehicle Manufacturing
Contact + 49 (0)89 / 31857-0 Privacy Policy
For reasons of simplification, only the masculine form is used in this job advertisement. However, persons of any gender and any orientation are always meant equally. Our job offer is equally directed at severely disabled persons and persons of equal status.
#J-18808-Ljbffr
Is this job a match or a miss?
Software Architect (Power Platform, SharePoint) - A25186
Posted 3 days ago
Job Viewed
Job Description
We believe in positively impacting the lives of people around us and the environment we live in through the use of technology. Therefore, we are committed to providing a conducive environment for all employees to realise their full potential, who in turn have the opportunity to continuously drive innovation.
We are searching for our next team members to join our growing team.
If you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create a positive impact on people’s lives, then we would love to hear from you.
Technology Solutions Office
is looking for
Software Architect (Power Platform, SharePoint).
This is a fixed term contract. The engagement is 12 months (renewable if meet performance expectations).
Internal Code: A25186
Job Description
Support discussions to understand business needs and user requirements through collaborating with project managers
Support requirement analysis that is gathered
Support delivery of specifications for applications in projects
Integrate applications with back‑end databases
Support the development of program logic for new applications and features
Support the development of the applications concept, interface design, and architecture
Use prescribed guidelines or policies to analyse and resolve problems
Support development for existing applications and features
Analyse applications usage reports
Document the application’s technical architecture, code changes, issue resolutions and procedures
Solve routine problems that occur within applications
Support monitoring of compliance to security measures
Support the maintenance and update of existing applications
What are we looking for?
Proven experience with
Power Platform , including Power Apps, Power Automate, and Power BI
Strong proficiency in
SharePoint , both Online and On‑Premises
Solid understanding of SharePoint Framework (SPFx) and customization
Experience with Microsoft Dataverse and integration capabilities
Familiarity with RESTful APIs and web services integration
Proficient knowledge of databases, especially SQL Server
Ability to manage hosting environments and understand deployment methodologies
Knowledge of version control systems, particularly Git
Excellent analytical and problem‑solving skills
Strong communication skills and a customer‑oriented mindset
Ability to work effectively in a team‑oriented environment and with diverse stakeholders
A passion for continuous learning and keeping up with technology trends
Certification in Microsoft Power Platform or SharePoint is a plus
Appointment will commensurate with experience and qualification
What do we offer?
Employee Wellness Program
Be careful - Don’t provide your bank or credit card details when applying for jobs. Don’t transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.
#J-18808-Ljbffr
Is this job a match or a miss?
Be The First To Know
About the latest Software architect Jobs in Malaysia !
Senior Software Engineer / Software Architect C++/C
Posted 16 days ago
Job Viewed
Job Description
Our proprietary physics-based embodied AI model has already reached proof-of-concept, and we are now on track to integrate and deploy it with our customers across international markets, including Singapore, China, and the United States. This is your chance to help shape the core SDK and AI infrastructure that will carry our embodied AI from breakthrough research into global real-world impact.
You’ll work alongside our CTO and a team of AI and robotics experts—builders at the intersection of hardware, software, and artificial intelligence—as we refine, scale, and release production-ready platforms. This is a rare opportunity to define how robots learn physical interaction for the next decade, and to contribute meaningfully to the rollout of a technology set to transform industries worldwide.
Your Role
Design, develop, and scale our SDK and embodied AI model in C++/C/Python.
Implement advanced robot control systems and supporting software infrastructure.
Integrate and deploy embodied AI models into real-world robotic applications.
Build and maintain robust release pipelines (CI/CD, testing, deployment).
Optimize for reliability, safety, and performance in real-time robotics systems.
Participate in design and code reviews, mentoring engineers, and upholding best practices.
Qualifications
10+ years of software development experience with proven track record of system deployment.
Expert-level proficiency in C++ (modern standards), C, and Python.
BS or MS in Computer Science, Electrical Engineering, Robotics, or related field.
Strong experience building for Linux and embedded systems.
Solid debugging, troubleshooting, and performance optimization skills.
Familiarity with version control systems (Git, Mercurial, etc.).
Preferred Qualifications
Experience with real-time, multithreaded, or distributed applications.
Strong grasp of robotics fundamentals: dynamics, kinematics, control, sensor fusion.
Experience deploying AI/ML models into production.
Familiarity with robotic hardware, EtherCAT/CAN/ROS2, or middleware integration.
Exposure to GUI frameworks (Qt, Gtk) and simulation tools (Isaac Sim, MuJoCo, Gazebo).
Contributions to open-source robotics or AI projects.
Take part in building a foundational technology that will set the standard for how robots learn and interact with the physical world.
Work with a world-class team of AI researchers, robotics engineers, and system builders solving problems that no one else has solved before.
See your code deployed in real factories, labs, and production environments worldwide, not just in simulation.
Join a company with deep technical roots, bold vision, and global ambitions, backed by proprietary, patent-pending technology.
Contribute to a mission that is not incremental automation, but a paradigm shift in embodied AI.
This is more than a job—it’s a chance to leave your mark on the next generation of robotics. You’ll be at the heart of a movement to revolutionize how robots understand force, contact, and interaction—laying the foundation for embodied AI systems that will transform industries worldwide.
This is a once-in-a-generation opportunity to shape how robots will perceive and master physical interaction for the decades ahead—driving the global rollout of a foundational technology poised to redefine the future of work.
If you are a senior software engineer driven to build scalable, production-ready and revolutionary robotics AI systems—we invite you to help shape the future of embodied AI with us.
#J-18808-Ljbffr
Is this job a match or a miss?
Software Architect (Contractor) – Composable Commerce & Event-Driven Design
Posted 5 days ago
Job Viewed
Job Description
This position is 100% remote, with flexible daily/weekly hours (part-time).
We’re looking for a Software Architect contractor with strong expertise in composable modular architecture and event-driven design to support the next evolution of Sharewise: our marketplace framework that helps entrepreneurs and small businesses launch world-class platforms faster.
This isn’t a keep-the-lights-on role. You’ll be shaping the backbone of a framework designed to democratise marketplace creation and empower communities. Sharewise is built on 12+ years of CobbleWeb’s experience delivering high-performance marketplaces, and we’re now evolving it into a platform that is modular, event-driven, and future-ready.
Responsibilities
Audit and strengthen module isolation (reduce hidden coupling).
Push us toward a stronger event-driven architecture (pub/sub over direct calls).
Lay the foundation for customisation: moving from fragile inheritance overrides toward clear extension hooks, composition patterns, and well-documented integration points. This is about more than code style: it’s about making Sharewise a framework where developers can confidently adapt and extend features without breaking core stability.
Make the platform easier to scale, extend, and maintain, both for our team and for external developers.
Stack
Backend & Core: Node.js (TypeScript) - Fastify for REST, Apollo for GraphQL, TypeORM, Redis, PostgreSQL
Side deps: chalk, chokidar, commander, winston, class-transformer, class-validator
Frontend: Next.js v15 & React v19
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Technology, Information and Internet
#J-18808-Ljbffr
Is this job a match or a miss?
Software Architect (Contractor) – Composable Commerce & Event-Driven Design
Posted 9 days ago
Job Viewed
Job Description
This position is 100% remote, with flexible daily/weekly hours (part-time).
We’re looking for a Software Architect contractor with strong expertise in composable modular architecture and event-driven design to support the next evolution of Sharewise: our marketplace framework that helps entrepreneurs and small businesses launch world-class platforms faster.
This isn’t a keep-the-lights-on role. You’ll be shaping the backbone of a framework designed to democratise marketplace creation and empower communities. Sharewise is built on 12+ years of CobbleWeb’s experience delivering high-performance marketplaces, and we’re now evolving it into a platform that is modular, event-driven, and future-ready.
Responsibilities
Audit and strengthen module isolation (reduce hidden coupling).
Push us toward a stronger event-driven architecture (pub/sub over direct calls).
Lay the foundation for customisation: moving from fragile inheritance overrides toward clear extension hooks, composition patterns, and well-documented integration points. This is about more than code style: it’s about making Sharewise a framework where developers can confidently adapt and extend features without breaking core stability.
Make the platform easier to scale, extend, and maintain, both for our team and for external developers.
Stack
Backend & Core: Node.js (TypeScript) - Fastify for REST, Apollo for GraphQL, TypeORM, Redis, PostgreSQL
Side deps: chalk, chokidar, commander, winston, class-transformer, class-validator
Frontend: Next.js v15 & React v19
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Technology, Information and Internet
#J-18808-Ljbffr
Is this job a match or a miss?