Join Our Team as a Senior Data Engineer - Remote
Are you ready to elevate your professional journey? We are thrilled to present an exceptional opportunity for a talented Data Engineer to become part of our esteemed team, contributing to significant initiatives that support the National Media Exploitation Center (NMEC). This long-term contract role emphasizes innovation, collaboration, and career advancement, making it an ideal position for those looking to enhance their expertise.
About The Role
As a Senior Data Engineer, you will play a crucial role in the design, implementation, maintenance, and monitoring of sophisticated data pipelines. You will support both research and development prototypes as well as production pipelines. Your success will be fueled by a collaborative atmosphere, engaging closely with development, product, and QA teams to drive project success.
Key Responsibilities
- Database Management: Develop, configure, administer, and troubleshoot various database systems (e.g., MariaDB/MySQL, PostgreSQL, Elasticsearch, Qdrant, Milvus).
- Data Integrity: Uphold high standards of data integrity by adhering to established engineering best practices.
- Documentation: Create and maintain thorough documentation, including data dictionaries and system diagrams for clarity and knowledge sharing.
- Collaboration: Cooperate with infrastructure and network engineers, data scientists, and system engineers to overcome technical challenges and devise effective solutions.
Required Skills
- Proficient in SQL, NoSQL, and vector databases (e.g., MSSQL, MySQL, PostgreSQL, Redis, FAISS, Milvus).
- Strong background in ETL/ELT pipelines and tools (e.g., Spark, Airflow, Dagster).
- Familiarity with CI/CD methodologies and cloud-native deployment strategies.
- Expertise in database design, management, monitoring, performance tuning, and optimization.
- Skilled in data profiling and quality assessment techniques.
- Experience in Python programming.
- Excellent verbal and written communication capabilities, with a proven ability to work autonomously and within a team.
Qualifications
- Educational Background: Bachelor's Degree with over 12 years of relevant experience or a Master's Degree with a minimum of 10 years of experience.
- Clearance Requirement: Active TS security clearance with the eligibility to obtain and maintain TS/SCI clearance with Polygraph.
Career Growth Opportunities
By joining our team, you will engage in an environment that fosters professional development and encourages innovative thinking. You will have the chance to broaden your skillset and network with industry experts, positioning you for future advancements.
Company Culture And Values
We take pride in cultivating a diverse and inclusive workplace that champions innovation and collaboration. Our commitment to supporting our employees' career aspirations ensures a continually enriching experience.
Location and Work Environment:
While this position is primarily on-site in Bethesda, MD, we offer flexible scheduling options allowing for remote work in accordance with client requirements and deliverables.
Compensation And Benefits
- Salary Range: \(101,400.00 - \)183,300.00. Compensation will be determined based on qualifications, experience, and job responsibilities.
Are you ready to make a difference? Apply now to be a part of our innovative team and take the next step in your career in a supportive and forward-thinking environment!
Employment Type: Full-Time