Senior Applications Architect

American Institutes for Research•Sacramento, CA
•$150,000 - $190,000•Remote

About The Position

The Senior Applications Architect is a senior technical leader responsible for designing, developing, and implementing secure, scalable technology solutions that support research, evaluation, and mission-driven programs. The role combines hands-on software engineering and solution architecture with strategic leadership to translate complex business and data requirements into integrated applications, analytics, and decision-support tools. Working across multidisciplinary teams, the architect leads the design of data architectures, system integrations, application frameworks, and cloud-based technology solutions. The position calls for deep technical expertise, strong problem-solving skills, and the ability to troubleshoot complex issues across systems, data pipelines, and applications. The ideal candidate can balance architectural vision with direct technical execution in data-intensive environments. Palantir Foundry experience is highly preferred, including development across data integration, ontology, analytics, and application layers. The position may be performed remotely within the United States (excluding U.S. territories) or from a U.S. office location. Occasional travel is required for meetings, training sessions, and conferences. The position is open to U.S. citizens only, and the incumbent must obtain clearance through the National Background Investigation Services (NBIS) system upon hire.

Requirements

  • Master’s degree in Computer Science, Information Systems, Data Science, Engineering, Public Health, Public Policy, or a related field and at least seven years of relevant experience; or a Bachelor’s degree in a related field and at least ten years of relevant experience.
  • Demonstrated experience designing, architecting, and implementing enterprise-scale applications, data platforms, and integrated technology solutions.
  • Experience developing and deploying secure, scalable software applications, system integrations, and cloud-based solutions.
  • Experience designing and implementing data architectures, data models, ETL/ELT processes, APIs, and analytics solutions.
  • Experience applying software development lifecycle (SDLC) methodologies, including Agile development practices.
  • Experience with modern software engineering technologies and frameworks, including application development, database technologies, and enterprise platforms.
  • Strong solution architecture and systems-thinking skills, including the ability to design end-to-end solutions aligned with organizational and client objectives.
  • Strong software engineering and technical problem-solving skills, including troubleshooting complex issues across applications, integrations, data pipelines, and infrastructure.
  • Strong data architecture and data modeling skills, including relational, semantic, and ontology-based approaches.
  • Strong understanding of cloud technologies, APIs, enterprise data platforms, and modern application development frameworks.
  • Ability to translate complex business, operational, and research requirements into intuitive applications, analytics, and decision-support solutions.
  • Strong communication and stakeholder engagement skills for working with technical and non-technical audiences.
  • Strong organizational and project management skills, including managing multiple priorities and delivering high-quality results in a fast-paced environment.
  • Ability to mentor technical staff and contribute to reusable architectures, standards, and implementation patterns.
  • Must be a U.S. citizen.
  • Must obtain clearance through the National Background Investigation Services (NBIS) system upon hire.

Nice To Haves

  • Experience with Palantir Foundry, including data integration, ontology design, application development, and analytics capabilities.

Responsibilities

  • Design, develop, and implement secure, scalable, data-driven applications using modern software development frameworks, APIs, cloud technologies, and enterprise data platforms.
  • Architect integrated solutions spanning source data ingestion, transformation, data modeling, analytics, and user-facing applications to support operational decision-making.
  • Develop reusable relational, semantic, and ontology-based data models; integrate and harmonize data from multiple sources; and establish data quality, governance, and traceability from source systems through reported metrics.
  • Contribute directly to application development, integration, testing, debugging, and performance optimization using technologies such as React, TypeScript, Python, SQL, and REST APIs.
  • Design and implement reusable technical components, integration patterns, and reference architectures that support rapid MVP delivery, maintainability, and future platform expansion.
  • Translate research, program, and operational requirements into applications, analytics, and decision-support workflows, incorporating platform-native automation and AI/ML capabilities where appropriate.
  • Design and implement solutions within Palantir Foundry/Vantage, including data pipelines, ontology models, object types, relationships, actions, permissions, and applications using tools such as Workshop.
  • Collaborate across multidisciplinary teams to deliver technology solutions supporting business, operational, research, or analytical objectives.
  • Mentor technical staff and promote best practices, reusable architectures, standards, and implementation patterns.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service