Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer (ETL) - TS/SCI w/Poly image - Rise Careers
Job details

Data Engineer (ETL) - TS/SCI w/Poly

DATA ENGINEER (ETL)

Chantilly, VA.

JOB DESCRIPTION

The Data Engineer will manipulate data and data flows for both existing and new systems. Additionally, they will provide support in the areas of data extraction, transformation and load (ETL), data mapping, data extraction, analytical support, operational support, database support, and maintenance support of data and associated systems. As a member of the team, candidates will work in a multi-tasking, quick-paced, dynamic, process-improvement environment that requires experience with the principles of large-scale (terabytes) database development, large-scale file manipulation, data modeling, data mapping, data testing, data quality, and documentation preparation.

KEY RESPONSIBILITIES

• Provide support in the areas of data extraction, transformation and load (ETL), data mapping, data extraction, analytical support, operational support, database support, and maintenance support of data and associated systems

• Troubleshoots complex problems and provides customer support for the ETL process

• Develop complex data flows, or makes significant enhancements to existing pipelines.

• Conducts investigations and tests of considerable complexity.

• Researches emerging technologies to determine impact on application execution.

• Provides input to staff involved in writing and updating technical documentation.

• Prepares reports on analyses, findings, and project progress.

• Provides guidance and work leadership to less-experienced software engineers.

• May serve as a technical team or task leader.

EDUCATION AND EXPERIENCE

• Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience

• 8+ years of related software engineering and ETL experience.

REQUIRED QUALIFICATIONS

• Experience with the following languages: Python, SQL, Elastic Search, XML, XQuery, XPath, HTML/XHTML, CSS, Shell Scripting, JSON, Java/J2EE

• Experience developing and maintaining microservices in a docker/Kubernetes environment

• Experience building and maintaining data flows in NiFi

• Knowledge of servers operating systems: Linux, windows

DESIRED QUALIFICATIONS

• Strong problem-solving skills

• Focus on continual process improvement with a proactive approach to problem solving

• Ability to follow directions and finish task

• Excellent organizational, coordination, interpersonal and team building skills

• Vacation – 5 weeks of accrued paid vacation per year (i.e., 8.33 hours accrued per pay period worked)

• Holidays - Paid holidays published annually by the Office of Personnel Management, excluding Inauguration Day

• 100% paid for Health Benefits* (United Healthcare, Guardian Dental, VSP Vision, MetLife, Life and Disability Insurance and annual $1500 employer HSA contribution on qualified plans) *health benefits kick in the 1st of the month following your start date

• 6% 401k Contribution (3% paid out during each pay period, the additional 3% will be paid out as a lump sum in Q1 each year)

• Training Reimbursement – Approved training and education expenses will be reimbursed

Average salary estimate

$132500 / YEARLY (est.)
min
max
$120000K
$145000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Engineer (ETL) - TS/SCI w/Poly, Leading Path Consulting

Are you ready to dive into the exciting world of data? Join us as a Data Engineer (ETL) at our vibrant team in Chantilly, VA! In this role, you'll be manipulating data and data flows, ensuring everything runs smoothly for existing and new systems. You'll become the go-to expert for data extraction, transformation and load (ETL), as well as data mapping and analytical support. Imagine working in a dynamic environment where you get to tackle complex problems while developing cutting-edge data flows and enhancing existing pipelines. With a rich background of at least 8 years in software engineering and ETL, your skills in languages such as Python, SQL, and Java will come into play daily. Not only will you support your team members, but you’ll also have the opportunity to take the lead and guide less-experienced engineers. If you have a passion for continual process improvement and a knack for researching emerging technologies, this position could be the perfect fit for you. Plus, we offer amazing perks like 5 weeks of vacation, fully paid health benefits, and a robust 401k plan. Come and be a part of something great where your skills will make an impact and your contributions will be valued!

Frequently Asked Questions (FAQs) for Data Engineer (ETL) - TS/SCI w/Poly Role at Leading Path Consulting
What are the primary responsibilities of a Data Engineer (ETL) at the company?

As a Data Engineer (ETL) at our company, your primary responsibilities include supporting data extraction, transformation, and load (ETL), mapping data flows, and addressing customer support challenges related to the ETL process. You'll also develop complex data flows and enhance existing pipelines, all while troubleshooting intricate issues and documenting your findings.

Join Rise to see the full answer
What educational background is required for the Data Engineer (ETL) position?

Candidates applying for the Data Engineer (ETL) position should hold a Bachelor’s Degree in Computer Science, Electrical or Computer Engineering, or a related technical discipline. However, equivalent combinations of education, technical training, or practical work experience may also be acceptable, particularly if you have 8+ years of relevant software engineering and ETL experience.

Join Rise to see the full answer
What skills are essential for a successful Data Engineer (ETL) role?

Essential skills for a Data Engineer (ETL) include proficiency in programming languages such as Python and SQL, familiarity with data tools like Elastic Search, and experience with Docker or Kubernetes. Additionally, strong problem-solving abilities and excellent organizational skills are key to managing the complexity of data operations efficiently.

Join Rise to see the full answer
What kind of work environment can a Data Engineer (ETL) expect?

A Data Engineer (ETL) will work in a fast-paced, dynamic environment that encourages multitasking and continual process improvement. You'll collaborate with a diverse team and engage in continuous learning within an innovative atmosphere that values your contributions and fosters your professional growth.

Join Rise to see the full answer
What benefits does the company offer to Data Engineers (ETL)?

Our Data Engineers (ETL) enjoy a range of benefits, including 5 weeks of accrued vacation per year, fully covered health benefits, and a competitive 401k plan with a generous employer contribution. Additionally, we offer training reimbursement to support your continuous professional development and skills enhancement.

Join Rise to see the full answer
Common Interview Questions for Data Engineer (ETL) - TS/SCI w/Poly
Can you explain your experience with ETL processes in previous roles?

When discussing your ETL experience, focus on specific projects where you successfully designed, implemented, or optimized ETL processes. Mention the tools and technologies used, the challenges faced, and the outcomes achieved. Highlight your ability to troubleshoot issues and improve data flow efficiency.

Join Rise to see the full answer
What data transformation tools have you worked with, and how did you utilize them?

Share your experience with various data transformation tools like Apache NiFi or Talend. Explain how you used these tools to extract, cleanse, and transform data, and provide examples of the impact your transformations had on data quality or project outcomes.

Join Rise to see the full answer
Describe a complex problem you encountered as a Data Engineer and how you resolved it.

In your response, discuss a specific complex problem that required analytical thinking. Explain the steps you took to understand the issue, the techniques you employed to solve it, and how the resolution contributed to the success of your team or project.

Join Rise to see the full answer
How do you ensure data quality and integrity during the ETL process?

Discuss your strategies for maintaining data quality during ETL processes, such as implementing validation rules, conducting regular data audits, and utilizing automated testing approaches. Emphasize the importance of establishing data governance and monitoring for continuous improvement.

Join Rise to see the full answer
Which programming languages are you proficient in that are relevant to the Data Engineer (ETL) role?

Highlight your proficiency in relevant programming languages such as Python, SQL, or Java. Discuss how you have used these languages in previous projects to build data flows, create scripts for data transformation, or optimize performance.

Join Rise to see the full answer
What experience do you have with microservices architecture?

Explain your hands-on experience with microservices architecture, particularly in how you’ve developed or maintained microservices in environments like Docker or Kubernetes. Provide examples of projects where microservices enhanced scalability or improved data processing performance.

Join Rise to see the full answer
Can you outline your approach to documenting technical processes?

Detail your approach to documentation, which may include methods for creating clear, concise, and comprehensive technical documentation. Mention tools you use for documentation, the importance of keeping documents up-to-date, and how it aids team collaboration.

Join Rise to see the full answer
How do you stay updated on emerging technologies in data engineering?

Discuss the resources you leverage to stay informed about emerging technologies in data engineering, such as industry publications, professional networks, or online courses. Share an example of a new technology you've researched and its potential impact on your work.

Join Rise to see the full answer
What is your experience with building data flows in Apache NiFi?

Talk about any projects you have worked on using Apache NiFi. Explain how you designed data flows, the challenges you encountered, and how you optimized the flow for efficiency. Highlight any innovative solutions you implemented.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations in your work?

Provide examples of how you manage tight deadlines, such as using prioritization techniques, breaking down tasks, or maintaining open communication with your team. Discuss how you keep stress levels low while ensuring quality outputs.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Paid Holidays
Photo of the Rise User
Posted 23 hours ago
Photo of the Rise User
Posted 17 hours ago
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Customer-Centric
Feedback Forward
Growth & Learning
Take Risks
Diversity of Opinions
Mission Driven
Dare to be Different
Empathetic
Collaboration over Competition
Paid Volunteer Time
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
401K Matching
Disability Insurance
Life insurance
Learning & Development
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
IDB Hybrid New York, NY, USA
Posted 17 hours ago
Photo of the Rise User
Posted 4 hours ago
Photo of the Rise User
Withco Remote No location specified
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!