Senior Consultant developing full stack applications using Palantir Foundry. Responsible for application design, data integration, testing, and quality assurance.
Responsibilities
Support Palantir Foundry Application Development: Work closely with Subject Matter Experts (SMEs) to design and develop full stack application using Palantir Foundry’s platform.
Work on both frontend and backend components, ensuring seamless integration and functionality.
Improve on application User Interface and visualization design.
Implement operational applications using Foundry Tools (Workshop, Quiver, and Slate).
Developing interactive workflow UIs.
Develop ability to build/ access data versions within the tool as necessary to enable analytics.
Develop writeback functionality into the tool as needed.
Implement data visualizations using Foundry Tools (Quiver and Contour) and/or Power BI as necessary.
Maintain applications as usage grows and requirements changes
Support Data Integration and Management: Develop data pipelines using PySpark to create datasets, Foundry objects, and User Interface applications primarily within the Foundry data management & development platform.
Collaborate with Data Engineering Team to understand the ontology (data model) and data pipelines supporting the applications.
Support End to End data pipeline development – responsible for using Python and Pyspark to perform ETL and derive new datasets necessary for business applications.
Support designing and building for high-scale data intensive workflows
Support Testing and Quality Assurance
Perform data validations and analysis, use PyTest to create and implement unit test for one time or automated test embedded within a pipeline.
Implement Foundry Expectations within Foundry Health checks to implement automated validations for build freshness, data freshness, primary key, schema check, but also more complex data validation that should require a build to be aborted or a warning notification.
Monitor and debug critical issues such as data staleness or data quality.
Develop and execute unit tests, integration tests, and end-to-end tests to ensure software quality.
Debug and resolve issues reported by users or identified through testing.
Requirements
Bachelor's Degree is required
Minimum THREE (3) years of prior relevant experience
Experience in Palantir Foundry expertise, supporting full stack development services
Experience in developing data pipelines using Python/PySpark
Experience in advance data science or analytics expertise, using a variety of technical platforms and open-source programming technologies
Ability to design and deliver solutions with autonomy, working collaboratively as part of a team
Strong communication/presentation skills and ability to explain technical topics to non-technical audiences
Strong consulting skills: identifying and addressing client needs, building relationships, driving initiatives forward
Benefits
Medical, Rx, Dental & Vision Insurance
Personal and Family Sick Time & Company Paid Holidays
Position may be eligible for a discretionary variable incentive bonus
Parental Leave and Adoption Assistance
401(k) Retirement Plan
Basic Life & Supplemental Life
Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
Short-Term & Long-Term Disability
Student Loan PayDown
Tuition Reimbursement, Personal Development & Learning Opportunities
Senior Full Stack Developer at Board Intelligence enhancing board effectiveness through AI - driven software. Delivering high - quality projects using React and Java while mentoring the development team.
Advanced Embedded Software Engineer designing and developing embedded software solutions at Honeywell. Collaborating with teams to enhance performance and reliability across various applications.
Advanced Software Engineer at Honeywell focusing on quality assurance for LenelS2 OnGuard system. Responsible for developing test plans and collaborating with software developers in a hybrid work environment.
Senior Embedded Software Engineer at Honeywell designing embedded software solutions. Collaborating with cross - functional teams to enhance performance across various applications in a hybrid work environment.
Control Systems Software Engineer designing Data Acquisition & Control System solutions at Honeywell. Enhancing testing capabilities of aerospace hardware for critical testing phases.
Senior Director of Software Engineering at Capital One managing CI/CD platforms. Overseeing distributed engineering teams and ensuring high - quality operations for developer ecosystem.
Senior Software Engineer designing and implementing voice recognition systems for automotive applications. Collaborating with cross - functional teams and supporting software release cycles and CI/CD processes.
Senior Software Engineer analyzing product requirements and configuring speech dialog interfaces for automotive applications. Collaborating with R&D to optimize performance and localization in a global team environment.
Senior Engineer in Digital Engineering team developing software solutions and collaborating with teams. Involvement in software lifecycle processes and technical contributions to projects.
Staff Software Engineer leading design and delivery of digital asset - enabled payment platforms for Early Warning Services. Collaborating across teams to influence technical direction and ensure regulatory compliance.