
Data Platform Engineer
MPR Associates, Inc.6 months ago
Alexandria, VA, USAMid Level
Responsibilities
- Develop high-performance data-processing applications using C++, C#, Java, or equivalent languages.
- Design and maintain ETL/ELT pipelines for large-volume data processing.
- Build and deploy data solutions on AWS using services such as S3, EC2, and Lambda.
- Implement visualization and reporting solutions for complex analytics data.
- Optimize applications for high-throughput processing, performance, and scalability.
- Collaborate with engineering teams and clients to deliver solutions across multiple projects.
Requirements
- Bachelor’s degree in an engineering discipline.
- At least two years of software engineering experience.
- Proficiency in C# and Python.
- Understanding of database systems and data modeling concepts.
- Experience working with structured and unstructured data.
- Strong problem-solving skills related to performance and scalability.
- U.S. citizenship is required.
- Experience with data-processing pipelines and ETL/ELT workflows is preferred.
- Hands-on experience with AWS data services and cloud architecture is preferred.
- Familiarity with data visualization platforms and reporting systems is preferred.
- Experience building production applications that process significant data volumes is preferred.
- Experience building user-facing applications with data backends is preferred.
- Proficiency in C++ is preferred.
- Strong communication, collaboration, learning, multitasking, and project-management abilities.