The company is seeking a Senior Data Engineer to build scalable data solutions, support data pipelines, and develop efficient data management strategies.
Requirements
- Proficiency in Python or R for data operations and analytics
- Strong expertise in SQL development with enterprise databases such as PostgreSQL or SQL Server
- Experience in Linux/UNIX server environments as well as Windows
- Hands-on experience with ETL development and data pipeline operations
- Familiarity with cloud-based solutions such as AWS
- Experience in application development using Java, Python, Rust, or Scala
- Knowledge of DevOps practices and automation in data environments
Responsibilities
- Design and implement data storage and processing infrastructure to manage large-scale data analytics
- Develop and maintain robust and scalable solutions for managing structured and unstructured data
- Develop complex SQL queries and stored procedures/functions for data manipulation and transformation
- Support ETL (Extract, Transform, Load) processes, ensuring data quality and integrity
- Implement DevOps practices and automation techniques to optimize data operations
- Orchestrate server environments using tools such as Puppet and Ansible
- Develop and document service APIs for data collection, cleansing, and storage
Other
- Minimum of six (6) years of relevant experience in data engineering, analytics, and data management
- Bachelors or advanced degree in Information Systems, Computer Science, Data Science, Mathematics, Statistics, Operations Management, Engineering, or a related field preferred
- U.S Citizenship required
- Ability to obtain Public Trust