Engineer II, Data Platforms
Location
District Of Columbia + 1 moreAll locations: District Of Columbia | Washington
Posted
5 days ago
Salary
$144K - $160K / year
Seniority
Senior
Job Description
Engineer II, Data Platforms
AARP
• Establishes a technical roadmap for the platform and/or capability strategy and lifecycle that considers value-based outcomes, costs to maintain, supportability, and performance. • Ensures sound integration, data, security, and business architecture design throughout all stages within the platform and/or capability lifecycle. • Provides rapid delivery and development of technical solutions that align with business and/or platform desired outcomes. • Troubleshoots and resolves technical issues related to platform or capability systems, solutions, and services. • Innovates and drives continuous improvements of implementation methodology and technical service offerings based on customer/employee experiences or other enterprise objectives/outcomes. • Participates in a Community of Interest for engineers across all capability and platform teams to share information and strengthen understanding of business needs and technology-based business solutions. • Develops and maintains deep technical knowledge and expertise related to domain area systems, solutions, services, and applications.
Job Requirements
- Bachelor’s degree (or equivalent experience) in Information Technology, Computer Science, Engineering, or a related field.
- 6+ years of experience in data engineering and/or software development.
- 4+ years of hands-on experience with Python and/or PySpark, and SQL for data transformation, pipeline development, and data modeling.
- 3+ years of experience developing and integrating APIs (RESTful services, JSON).
- Experience with DevOps practices and CI/CD pipelines using Git-based repositories (e.g., GitHub).
- Applied experience with cloud-native technologies, including AWS.
- Working knowledge of object-oriented and/or ontology-based data environments, and experience building applications/workflows on platforms such as Salesforce, PowerApps, or Databricks.
- Strong communication and problem-solving skills, with experience working in Agile environments, contributing to solution design, and supporting production systems, including participation in on-call and after-hours release support as needed.
Benefits
- 401(k)
- 100% company-funded pension plan
- health, dental, and vision plans
- life insurance
- paid time off to include company and individual holidays, vacation, sick, caregiving, and parental leave
- performance-based and peer-based recognition
- tuition reimbursement
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Data Migrations Specialist
ImagineeerFounded on a set of values that prioritizes imagination, thought, and a socratic approach to creating the future.
• Assess and inventory existing legacy data in application data stores, shared folders and shared drives. • Assess the quality, completeness, and relevance of data to be migrated. • Identify and document data dependencies, redundancies, and inconsistencies. • Collaborate with stakeholders to understand data structures, relationships, and required formats for successful migration. • Develop a comprehensive data migration plan that outlines steps, timelines, and resource requirements for the migration process. • Identify potential challenges and propose solutions to mitigate risks associated with data migration. • Interpret legacy APIs and other system integrations, and define mapping between systems. • Plan for thorough testing of the migrated data to ensure accuracy, completeness, and successful integration. • Recommend validation reports and the process to document any discrepancies and work closely with stakeholders to resolve issues. • Collaborate with software engineers, database administrators, and development teams to ensure compatibility and alignment with the overall architecture. • Maintain effective communication with project stakeholders to provide updates on migration planning progress and gather feedback. • Create and maintain technical documentation related to planned data migration processes, procedures, and system configurations. • Specify reports on migration progress, data quality metrics, and issue resolution.
• Owns organizational-wide data architecture, defining standards, patterns, and designs that our teams will implement. Solves complex data challenges regardless of perceived ambiguity or degree of clarity. • Reviews data-related designs and implementations across teams for architectural consistency, performance, and scalability. • Produces reference implementations, proofs of concept, and hands-on guidance when teams encounter complex data engineering challenges. • Designs and develops data pipelines, integrations, and platform features with performance and scalability in mind. • Builds and maintains data APIs and ingestion systems that can handle complex, high-volume data efficiently. • Takes responsibility for the quality of data systems across the organization, including testing strategies and data integrity standards. • Owns the data architecture strategy across the platform, including database design patterns, data API standards, and data flow architecture. • Consults with product managers to define, scope, and plan new data features and capabilities. • Partners with the CTO and engineering leadership on strategic data initiatives and long-term architectural direction. • Partners with teams to define data quality standards, automated data validation patterns, and testing strategies for data pipelines. • Partners with engineering and product teams to design and support data infrastructure for AI/ML initiatives, including model training pipelines, feature stores, and inference data flows. • Designs the IoT data ingestion and distribution architecture to support data from a significantly expanding device fleet, including replayability, aggregation, and real-time distribution patterns. • Tests, evaluates, and recommends technologies to improve our overall data infrastructure. • Produces excellent documentation.
Data Engineer – Part-Time Contract
DragonsFrom Matching to Placement — Fully Automated. The AI Workforce Layer Between Companies and Talent
• Design, build, and maintain scalable ETL/ELT pipelines that move and transform data between systems. • Integrate data from diverse sources — APIs, databases, SaaS platforms, flat files, and spreadsheets — into a central warehouse. • Develop and maintain connectors and reconciliation logic across business systems (e.g., project management, time-tracking, finance, and invoicing tools). • Model and structure data for analytics, reporting, and downstream applications. • Implement data validation, quality checks, monitoring, and alerting to ensure accuracy and reliability. • Optimize queries, storage, and pipeline performance for cost and speed. • Document data flows, schemas, mappings, and transformation logic. • Collaborate with analysts, finance, and engineering teams to understand requirements and deliver clean, usable datasets. • Support data governance, security, and privacy best practices.
• Design and develop data pipelines • Optimize data storage and retrieval processes • Collaborate with cross-functional teams on data projects • Ensure data quality and integrity • Stay up-to-date with industry trends and technologies




