Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Architect (Graph Architect)

Acxiom

We are seeking a highly experienced Principal Software Architect to provide technical leadership and architectural direction across complex, high-scale software and data platforms. This role will have a particular focus on Identity Resolution, including the design of systems that accurately identify, match, link, and resolve individuals, households, organizations, devices, and other entities across large and diverse datasets. In addition to Identity Resolution, the Principal Software Architect will be responsible for designing scalable enterprise applications, distributed systems, large-scale data-processing platforms, and low-latency APIs and services. The ideal candidate will have deep, hands-on expertise across Java, Python, Scala, Apache Spark, and SQL, with strong experience designing systems on AWS, Snowflake, and Databricks. This is a senior technical leadership role requiring the ability to define architectural direction, evaluate technology choices, solve complex engineering challenges, and work closely with engineering teams to ensure solutions are scalable, reliable, secure, maintainable, and performant.

Key Responsibilities Define and drive the architecture for enterprise-scale Identity Resolution platforms and services. Design systems for deterministic and probabilistic identity matching, entity resolution, identity graphs, record linkage, deduplication, and identity consolidation. Develop architectures capable of resolving identities across large, diverse, and rapidly changing datasets. Design solutions supporting both real-time and batch Identity Resolution use cases. Define strategies for identity matching, confidence scoring, survivorship, source prioritization, identity linking, and identity lifecycle management. Design and optimize low-latency APIs and services capable of supporting high-throughput, highly available production workloads. Architect distributed applications and services using Java, Python, and Scala, selecting the appropriate language and framework based on workload and system requirements. Design high-scale data-processing pipelines and platforms using Apache Spark, including Spark workloads implemented in Scala and Python. Design and optimize data solutions using Snowflake and Databricks for large-scale analytical and operational workloads. Design highly efficient data models and SQL-based solutions supporting transactional, analytical, and Identity Resolution workloads. Define appropriate caching, concurrency, partitioning, indexing, persistence, and data-access strategies to meet stringent performance and latency requirements. Define cloud-native architectures using AWS and modern distributed computing patterns. Design integration patterns between AWS, Snowflake, Databricks, internal applications, APIs, and external data providers. Evaluate technologies, frameworks, databases, processing engines, and architectural approaches based on performance, scalability, reliability, cost, and operational complexity. Establish standards and best practices for application architecture, API design, data architecture, distributed processing, security, observability, testing, and software development. Partner closely with engineering teams to translate architectural designs into practical, scalable, and maintainable implementations. Provide technical direction during the development of complex systems and assist engineering teams in resolving difficult performance, scalability, and design challenges. Conduct architecture and design reviews to ensure systems align with established technical standards and long-term platform strategy. Identify performance bottlenecks and guide teams in optimizing APIs, applications, Spark workloads, SQL queries, and distributed-processing systems. Define architectural approaches for resiliency, fault tolerance, high availability, disaster recovery, and operational monitoring. Collaborate with engineering, data engineering, product, security, infrastructure, and business stakeholders to translate complex requirements into effective technical solutions. Mentor senior engineers, technical leads, and architects and help develop architectural capabilities across the engineering organization. Stay current with evolving technologies and industry practices related to Identity Resolution, distributed systems, cloud computing, data platforms, and software architecture. Identity Resolution Expertise The Principal Software Architect should have significant experience designing or working with Identity Resolution, Entity Resolution, Customer 360, Master Data Management, identity graph, or similar large-scale matching systems. Strong candidates should understand concepts such as: Deterministic and probabilistic matching Exact and fuzzy matching techniques Entity and record linkage Identity graphs and relationship modeling Identity stitching and consolidation Match confidence and scoring Attribute normalization and standardization Duplicate detection and resolution Survivorship and golden-record strategies Source reliability and attribute precedence Real-time versus batch identity resolution Incremental identity processing Large-scale identity datasets Data quality and identity accuracy measurement Privacy, security, and governance considerations associated with identity data Required Qualifications 10+ years of professional software engineering experience, including significant experience designing complex enterprise software systems. Proven experience serving as an Architect, Principal Engineer, Staff Engineer, or equivalent senior technical leader. Deep experience designing and implementing Identity Resolution, Entity Resolution, identity graph, Customer 360, Master Data Management, or similar systems. Strong expertise in Java, including enterprise application development, high-performance services, concurrency, and distributed application design. Strong expertise in Python, including application development, data processing, automation, APIs, and distributed data workloads. Strong expertise in Scala, particularly for distributed systems and large-scale data-processing applications. Deep experience with Apache Spark, including architecture, optimization, partitioning, distributed execution, performance tuning, and large-scale processing. Advanced proficiency in SQL, including complex queries, relational data modeling, query optimization, and performance tuning. Demonstrated ability to select appropriately between Java, Python, Scala, Spark, and SQL based on performance, scalability, maintainability, and workload requirements. Strong experience designing REST APIs, microservices, distributed applications, and high-throughput backend services. Demonstrated experience designing and optimizing low-latency and low-latency APIs. Strong understanding of distributed systems concepts, including concurrency, caching, partitioning, consistency, resiliency, scalability, and fault tolerance. Extensive experience with AWS and cloud-native application architecture. Strong experience with Snowflake, including data modeling, performance optimization, security, data sharing, and large-scale data-processing patterns. Strong experience with Databricks, including Spark-based processing, distributed data engineering, optimization, and production workload management. Experience designing systems that span application, API, distributed-processing, data, and cloud infrastructure layers. Strong understanding of software engineering principles, design patterns, API design, data structures, algorithms, and application performance. Experience with modern CI/CD practices, automated testing, source control, and production software delivery. Strong understanding of security, privacy, authentication, authorization, encryption, and data-protection practices. Excellent analytical and problem-solving skills with the ability to diagnose complex architectural and performance problems. Excellent written and verbal communication skills with the ability to communicate complex technical concepts to both technical and non-technical stakeholders. Preferred Qualifications Experience architecting large scale Identity Resolution platforms. Experience designing Identity Resolution systems that support both high-volume batch processing and real-time API-based resolution. Experience designing and optimizing large-scale Spark applications using both Scala and Python. Experience with graph databases or graph-oriented data models. Experience with probabilistic matching algorithms, machine learning-based matching, or advanced entity-resolution techniques. Experience designing APIs with stringent latency, throughput, and availability requirements. Experience with event-driven and streaming architectures. Experience with containerized workloads using Docker and Kubernetes. Experience with infrastructure-as-code technologies such as Terraform or CloudFormation. Experience designing multi-region or highly available cloud architectures. Experience establishing enterprise architecture standards and technical governance. Experience modernizing legacy applications and data platforms. Experience working with large-scale consumer, marketing, advertising, financial, or customer identity datasets. Core Technical Skills Languages & Data Processing Java Python Scala Apache Spark SQL Platforms AWS Databricks Snowflake Architecture Identity Resolution / Entity Resolution Distributed Systems Low-Latency APIs Microservices Enterprise Application Architecture Large-Scale Data Processing Cloud-Native Architecture Real-Time and Batch Processing Education Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline, or equivalent professional experience. Advanced technical education is a plus. Primary Location City/State: Homebased - Conway, Arkansas

Additional Locations (if applicable): Acxiom is an equal opportunity employer, including disability and protected veteran status (EOE/Vet/Disabled) and does not discriminate in recruiting, hiring, training, promotion or other employment of associates or the awarding of subcontracts because of a person's race, color, sex, age, religion, national origin, protected veteran, military status, physical or mental disability, sexual orientation, gender identity or expression, genetics or other protected status. Attention California Applicants: Please see our CCPA/CPRA Privacy Act notice

here

. Attention Colorado, California, Connecticut, Massachusetts, Maryland, Nevada, New Jersey, New York City, Ohio, Rhode Island, Virginia, and Washington Applicants: This position is not located in the aforementioned locations but applications for remote work may be considered. For information about this role under state or local equal pay or pay transparency laws, please contact

View email address on click.appcast.io

.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Architect (Graph Architect) in Oregon State vacancy
  • $168k - $210k

     ...AI technologies . If you’re excited about building sophisticated software that makes a real-world impact on healthcare, this is the place to do it. You will make an impact: The Principal Software Architect will lead the design and evolution of AI-enabled software... 
    Principal
    Remote work

    eClinical Solutions

    Oregon State
    2 days ago
  •  ...clients and other delivery disciplines. Our Global Salesforce team is looking to add a passionate Principal or Senior Principal to take on the role of Data Cloud Architect within our Salesforce practice.What You'll Do:Responsible for business requirements gathering, architecture... 
    Principal
    Temporary work
    Work experience placement
    Local area

    Slalom

    Portland, OR
    2 days ago
  • $128.86k - $238.63k

     ...organization, apply now. We are currently seeking a Principal AI & Salesforce Architect - Remote in US to join our team in Remote, Texas (US-TX)...  ...opportunity Agents are becoming the users of enterprise software. Salesforce is responding by moving its value beneath... 
    Principal
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Shift work

    NTT DATA Services

    Oregon State
    4 days ago
  • $173.2k - $303.1k

     ...for people.Job DescriptionThis Senior Principal Solution Architect is a functional and technical expert...  ...management, Discovery, CMDB, and Service Graph Connectors. Familiarity with risk and...  ...experience across leading Technology software platforms Demonstrated ability to... 
    Principal
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Portland, OR
    4 days ago
  •  ...strategic integrated planning and end-to-end solutions to accelerate feature delivery for critical initiatives. As the Principal Enterprise Architect, you will collaborate to design and connect solutions across the enterprise that will transform our technical footprint... 
    Principal
    Full time
    Work at office
    Worldwide
    Flexible hours

    Columbia Sportswear Company

    Portland, OR
    17 hours ago
  • $240k - $275k

     ...your materials. Job Summary PayJunction is seeking a Software Architect to design and build the enterprise features and payment integrations...  ...years of architecture experience as an Architect, Staff, or Principal Engineer, owning designs that span multiple services or... 
    Temporary work
    Work at office
    Remote work
    Home office
    Flexible hours

    PayJunction

    Oregon State
    1 day ago
  •  ...us to learn more about what it means to be a Caylien! The Mission We are seeking a highly experienced and skilled Principal Data Architect to join our Cloud Data Engineering Practice. The Principal Data Architect will be responsible for leading the design and... 
    Principal
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Caylent

    Oregon State
    1 day ago
  • $182.8k - $247.3k

    Solutions Architects work hand in hand with AWS customers to help them make the most of the...  ...teams and the AWS partner ecosystem.As a Principal Solutions Architect you serve as the...  ...specific technology domain areas (e.g. software development, cloud computing, systems engineering... 
    Principal
    Flexible hours

    AmazonWebServices

    Portland, OR
    8 hours ago
  • $159k - $194k

    Salesforce DevOps Architect Slalom is looking for a Salesforce DevOps expert to help grow our DevOps capability within our Global Enterprise Architecture Salesforce Team. This hands-on role will work with product owners, engineers, and architects to develop, implement,... 
    Temporary work
    Local area

    Slalom

    Portland, OR
    4 days ago
  • $147.29k - $199.28k

     ...applications and next steps. Our partner is looking for a Principal Enterprise Security Architect (SME) based in the United States. We are seeking an...  ...gateways, proxies, DNS protection, load balancing, and software-defined networking. Cloud and Zero Trust Security: Define... 
    Principal
    Full time
    Temporary work
    Remote work
    Flexible hours

    Jobgether

    Oregon State
    8 hours ago
  • Job Description Overview Accenture's Salesforce Business Group is seeking a Salesforce Life Sciences Functional Architect. In this role you lead the functional design of a defined workstream or capability area within a larger Salesforce Life Sciences program — running requirements... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Portland, OR
    16 hours ago
  • $160.16k - $177.95k

     ...for considering opportunities with us! Job Title Data Solutions Architect - Remote Requisition Number R8044 Data Solutions Architect -...  ...modeling (conceptual, logical, semantic), ontology/knowledge graph concepts, data mesh and data product thinking, and domain-driven... 
    Hourly pay
    H1b
    Remote work
    Work from home
    Flexible hours

    CSAA Insurance Group, a AAA Insurer

    Oregon State
    8 hours ago
  • $54.66 - $86.05 per hour

     ...Job Description: We are seeking an experienced Salesforce Solution Architect to join the Provider Network Management team and serve as the organization's internal expert for Salesforce Health Cloud solutions. This role will replace an external consulting resource and... 
    Hourly pay
    Work experience placement
    Remote work
    Relocation

    Intermountain Health

    Oregon State
    3 days ago
  •  ...innovation at scale. If you're ready to make your mark in the AI space, NeuraFlash, Part of Accenture is the place for you. Data Architect – Revenue Solutions (Salesforce CPQ & Billing) As a Data Architect – Revenue Solutions , you will lead the design and execution... 
    Local area
    Remote work
    Flexible hours

    NeuraFlash, Part of Accenture

    Oregon State
    15 days ago
  • $154.7k - $208.8k

     ..., experience an amazing place to work, and have a positive impact on the communities and world around us. Job Title: Principal Enterprise Architect Reports to: Sr. Director, Enterprise Architecture Location: US (Remote) Interested applicants must reside in... 
    Principal
    Full time
    Remote work
    Flexible hours

    Deckers Brands

    Oregon State
    3 days ago
  • $199.7k - $334.15k

     ...The delivery Enterprise Architect (EA) serves as the primary technical driver for delivering high quality Digital Experience and Digital...  ...digital marketing ecosystems in the role of Architect and/or Principal Consultant. 4+ years' experience hands‑on architecting and/or... 
    Principal
    Temporary work
    Local area
    Worldwide

    Adobe

    Oregon State
    3 days ago
  • MissionAs a Software Architect, you will contribute to the architecture of client solutions while advancing AI-empowered software development. We value diverse perspectives and experiences that can foster innovation and drive success in building with generative AI, leading... 
    Temporary work
    Local area

    Slalom

    Portland, OR
    4 days ago
  •  ...formal training programs.Job Description In this position candidate will be responsible for the architecture and implementation of the software stack for Intel CPU based tablet products ranging from device drivers, middleware to application software - across various... 
    Remote work

    System Canada Technologies

    Portland, OR
    16 hours ago
  • $159.6k - $265.99k

     ...where deep technical mastery meets genuine purpose. As a Principal Cloud Architect will find this opportunity compelling for the technical rigor...  ...of education and experience. At least 15 years of software engineering, digital engineering and application modernization... 
    Principal
    Full time
    Work experience placement
    Live in
    Remote work
    Monday to Friday
    Shift work

    Banner Health

    Oregon State
    4 days ago
  •  ...work directly with business stakeholders and executive leadership, with strong communication and documentation skills. Salesforce Architect certifications, Experience Cloud experience, enterprise-platform integration experience, transformation or modernization... 
    Contract work
    Remote work

    Tech Holding

    Oregon State
    1 day ago
  •  ...personalized engagement. As a Multi Solution Architect - AEP, you’ll lead RT-CDP delivery...  ...activation.* Expertise with identity resolution, graph stitching, merge policies, profile...  ...Bay, San Francisco, Silicon Valley:* Principal: $190,000-$232,000* Senior Principal: $2... 
    Temporary work
    Local area

    Slalom

    Portland, OR
    1 day ago
  •  ...CANDIDATES THAT HAVE H1B VISA OR REPRESENTED BY THIRD PARTIES.We are looking for an experienced Web Application Architect to develop an exceptional software distribution platform. High level responsibilities include assessing the business need and crafting robust and scalable... 
    Permanent employment
    Contract work
    For contractors
    H1b

    ProCom

    Hillsboro, OR
    4 days ago
  •  ...constrained environments. • BS or higher degree in Computer Science or Computer Engineering. • 10 or more years of experience developing software in C/C++ for Windows OS on x86 platform.Work location preferencePortland OR, Remand WA, Santa Clara CA SummaryType:... 

    System Canada Technologies

    Portland, OR
    16 hours ago
  • Palo Alto Networks seeks a Principal Architect to influence client cybersecurity transformation strategies and drive security outcomes. You will lead cross-functional teams, delivering authoritative roadmaps that bridge our security solutions with the client’s business... 
    Principal

    Palo Alto Networks

    Portland, OR
    2 days ago
  • Ampere is seeking a Principal Power Architect to drive power modeling, analysis, optimization, management, convergence, and validation across CPU, AI accelerator, memory, I/O, and interconnect designs. The role spans architecture, microarchitecture, RTL, implementation,... 
    Principal

    Ampere

    Portland, OR
    2 days ago
  • $204k - $216k

     ...community's knowledge to the models, the KO graph, and the COGENT architecture. You...  ...fragmenting. The Senior AI/ML Data Model Architect owns that foundation. You design the...  ...and Research, and you partner with the Principal AI Systems Architect. You own the data models... 
    Local area

    Sapience AI Corporation

    Portland, OR
    9 days ago
  • $110k - $143k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr Network Architect based in the United States. We are seeking a seasoned network architecture professional to lead the design and evolution of... 
    Full time
    Remote work

    Jobgether

    Oregon State
    2 days ago
  • $114k - $143k

    Infrastructure Architect - Database & StorageHybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland...  ...the ability to architect effective solutions for a growing Software as a Service company.Knowledge of Archimate and TOGAF, or equivalent... 
    Full time
    Work at office
    Immediate start
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Portland, OR
    1 day ago
  •  ...capabilities that seamlessly combines clients insights, strategy, design, software engineering, and systems integration. Job DescriptionWe are currently seeking a talented Infrastructure Architect for a 3 YEAR PROJECT in Portland, OR. MAX PAY RATE TO CONSULTANT: OPEN... 

    TekWissen

    Portland, OR
    4 days ago
  • $175k - $200k

     ...applications and next steps. Our partner is looking for an End-to-End Principal Architect (WMS) based in the United States. This is an exciting...  ..., and scalability requirements. Promote effective software development lifecycle practices and agile delivery methodologies... 
    Principal
    Remote work
    Flexible hours

    Jobgether

    Oregon State
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Architect (Graph Architect). Be the first to apply!