Senior Associate, Application Developer - Data Engineer
Job Description
Work as a Senior Associate Application Developer focused on data engineering within a large-scale Data/AI transformation program.
Responsibilities
- Build and optimize robust, reliable, high-performance data pipelines for enterprise-scale processing and downstream application performance.
- Implement data ingestion, transformation, enrichment, validation, and monitoring to keep data products accurate, timely, and operationally dependable.
- Troubleshoot pipelines, perform performance tuning, and resolve defects to improve resiliency, maintainability, and scalability.
- Translate business requirements, operational processes, and domain rules into transformation logic that produces trusted, consumable data assets.
- Implement transformation frameworks to encode business logic consistently across source systems and downstream use cases.
- Partner with business analysts, product owners, and domain stakeholders to align outputs to agreed rules, calculations, and definitions.
- Contribute to curated datasets and reusable data products for analytics, reporting, operational workflows, and AI-enabled applications.
- Collaborate with data architects and senior engineers to align pipelines and data products with enterprise architecture standards and standardized ontology models in Palantir Foundry.
- Support ontology-aligned datasets, object relationships, and semantic models to enable interoperability across domains and applications.
- Adopt common patterns, naming conventions, governance practices, and integration standards to improve consistency and reuse.
- Coordinate with architecture teams to deliver solutions that are scalable, maintainable, and aligned to long-term enterprise data strategy.
- Implement data quality checks, reconciliation logic, validation rules, and observability mechanisms for enterprise data confidence.
- Support governance needs with traceable transformation logic, documentation, lineage awareness, and adherence to platform and enterprise standards.
- Work with security, infrastructure, and operations teams to support compliant, secure, and reliable deployments in a regulated environment.
- Write clean, maintainable, well-documented code using team standards for version control, peer review, testing, and deployment.
- Participate in unit testing, integration testing, debugging, and continuous improvement across pipeline and data product components.
- Use modern engineering tools, including AI-assisted development tools where appropriate, to improve productivity, quality, and consistency.
- Participate in agile ceremonies: sprint planning, backlog refinement, daily standups, demos, and retrospectives.
- Provide task status updates, identify blockers, and support delivery commitments for assigned work.
- Contribute to continuous improvement of engineering practices, tooling, and delivery processes.
- Develop proficiency in Palantir Foundry development frameworks, enterprise data integration patterns, ontology-driven development, and data platform best practices.
- Continue building technical knowledge in data engineering, data modeling, software engineering, and enterprise platform delivery.
Requirements
- Bachelor’s Degree and a minimum of 2 years of prior relevant experience.
- Graduate Degree or equivalent with 0 to 2 years of prior related experience.
- In lieu of a degree, 6 years of prior related experience.
Technologies
- Palantir Foundry
- Python
- TypeScript
- JavaScript
- ETL/ELT
- Pipelines
- Code repositories
- Ontology
- Workshop
- Operational Applications
Benefits
- Health and disability insurance
- 401(k) match
- Flexible spending accounts
- EAP
- Education assistance
- Parental leave
- Paid time off
- Company-paid holidays
Job Location
- Melbourne, FL
- Arlington, VA
- Herndon, VA
- Salt Lake City, UT
- Greenville, TX
- Plano, TX
- Rochester, NY
- Remote opportunity
Job Schedule
- 9/80: employees work 9 out of every 14 days totaling 80 hours and have every other Friday off
Preferred Additional Skills
- Experience developing data-intensive software using Python, TypeScript, JavaScript, or similar languages.
- Experience building, supporting, or maintaining data pipelines, ETL/ELT workflows, or system integrations.
- Experience working with relational or non-relational databases and structured or semi-structured data.
- Understanding of software engineering best practices including version control, code reviews, unit testing, debugging, and CI/CD concepts.
- Familiarity with data quality, validation, and troubleshooting techniques in data workflows.
- Experience with Palantir Foundry including Pipelines, Code Repositories, Ontology, Workshop, Operational Applications, or ontology-based development.
- Experience designing or supporting robust, high-performance enterprise data pipelines across multiple source systems.
- Experience implementing business logic within data transformations for operational or analytical use cases.
- Exposure to AI/ML-enabled workflows, analytics applications, or operational data products.
- Experience in regulated industries such as defense, aerospace, manufacturing, finance, or healthcare.
- Familiarity with secure software development practices, data governance concepts, and enterprise data management principles.
Pay Transparency
- California, Massachusetts, New Jersey, Washington, and Greater D.C, Denver, or NYC areas: $80,500-$149,500
- Colorado, Hawaii, Illinois, Maryland, Minnesota, New York state, and Vermont: $70,500-$130,500
- Final compensation may vary based on factors including experience and geographic location.
Security Clearance
- Many positions require the ability to obtain a security clearance.
- Security clearances may be granted only to U.S. citizens.
- Applicants accepting a conditional offer may be subject to government security investigations and must meet eligibility requirements for access to classified information.