Senior Applications Architect
Senior hands-on architect/engineer at a nonprofit social science research org who designs and builds secure, scalable, data-driven applications and decision-support tools. Works across data pipelines, ontology modeling, integrations, and cloud platforms, with heavy emphasis on Palantir Foundry plus React, TypeScript, Python, and SQL.
- Compensation
- $150K–$190K / yr
- Location
- US-Remote | US-VA-Arlington | US-NC-Chapel Hill | US-IL-Chicago | US-CA-Sacramento | US-TX-Austin
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Full time
- Experience
- Not specified
- Category
- Architecture
- Posted
Skills
Must have
- Master's degree in Computer Science, Information Systems, Data Science, Engineering, Public Health, Public Policy, or related field with 7+ years relevant experience, or Bachelor's in a related field
- 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 data architectures, data models, ETL/ELT processes, APIs, and analytics solutions
- Experience working across multidisciplinary teams to deliver technology solutions
- Experience with SDLC methodologies, including Agile development practices
- Experience with modern software engineering technologies and frameworks, including application development, databases, and enterprise platforms
- Currently authorized to work in the U.S. on a full-time basis (no visa sponsorship available)
Nice to have
- Experience with Palantir Foundry, including data integration, ontology design, application development, and analytics (highly preferred)
Full description
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. This 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 Senior Applications Architect leads the design of data architectures, system integrations, application frameworks, and cloud-based technology solutions that enable clients to leverage data more effectively. The role requires deep technical expertise, strong problem-solving skills, and the ability to troubleshoot and resolve complex issues across systems, data pipelines, and applications.
The ideal candidate has experience delivering end-to-end technology solutions in data-intensive environments and can balance architectural vision with direct technical execution. Experience with Palantir Foundry is highly preferred, including the ability to develop solutions across Foundry's data integration, ontology, analytics, and application layers to support operational decision-making and workflow automation.
This position has the flexibility to work remotely within the United States (U.S.) or from one of our U.S. office locations. This does not include U.S. territories. Occasional travel required for meetings, training sessions, and conferences.
About AIR:
Founded in 1946 and headquartered in Arlington, Virginia, the American Institutes for Research (AIR) is a nonpartisan, not-for-profit organization that conducts behavioral and social science research and delivers technical assistance to address some of the most pressing challenges in the United States and globally. We generate evidence and apply data-driven solutions that expand opportunities and improve lives for all.
Primary Responsibilities:
- Hands-on Solution Architecture and Development
- Design, develop, and implement secure, scalable, data-driven applications using modern software development frameworks, APIs, cloud technologies, and enterprise data platforms.
- End-to-End Data Architecture
- Architect integrated solutions spanning source data ingestion, transformation, data modeling, analytics, and user-facing applications to support operational decision-making.
- Data Modeling and Integration
- 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.