Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer Junior/Mid Level image - Rise Careers
Job details

Data Engineer Junior/Mid Level

 

Senior Data Engineer

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, analytics, operations, databases, and maintenance of data and associated systems. As a member of the team, candidate 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.

What you will be doing:

  • Provide support in the areas of data extraction, transformation and load (ETL), data mapping, analytics, operations, databases, and maintenance of data and associated systems
  • Develop and manage complex data flows, or makes significant enhancements to existing pipelines
  • Troubleshoot complex problems and provide customer support for the ETL process
  • Resolve complex hardware/software compatibility and interface design considerations
  • Conduct investigations and tests of considerable complexity
  • Research emerging technologies to determine impact on application execution
  • Communicate clearly and effectively with teammates, customers, and external partners
  • Prepare written and verbal communications on analyses, findings, and project progress
  • Write and maintain technical documentation
  • Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements

 What you need:

  • Demonstrated experience with the following languages: Java/J2EE, C, C++, SQL, XML, XQuery, XPath, HTML/XHTML, CSS, Python, Shell Scripting, JSON, JavaScript
  • Demonstrated experience translating data insights into tools or analytic capabilities that inform operational decisions and/or improve processes
  • Demonstrated experience with relational databases (ex - Oracle / MySql)
  • Demonstrated experience with GPU processing
  • Demonstrated experience with search architecture and data visualization tools (ex - ElasticSearch, OmniSci)
  • Demonstrated experience applying machine learning methodologies to build high-quality prediction models
  • Familiar with servers operating systems; Windows, Linux, Distributed Computing, Blade Centers, and cloud infrastructure
  • Familiar with database methodologies
  • Familiar with Source code management and integration (ex - GitHub/GitLab, Jenkins, RunDeck)
  • Familiar with Data Science frameworks such as Keras, Tensorflow, or Theano
  • Ability to work well in a fast-paced, constantly evolving work environment with a focus on continual process improvement and a proactive approach to problem solving

 

What you will need to succeed:

  • 5+ years of related software engineering and ETL experience
  • Bachelor’s or Technology degree in Engineering or a related specialized area/field, OR equivalent 7+ years job-related experience OR Master's degree with 3+ years of job-related experience.
  • Demonstrated experience building and maintaining data flows in NiFi or Pentaho or Java
  • Excellent organizational, coordination, interpersonal and team building skills
  • Location: At Customer Site – near Tyson Corner
  • US Citizenship Required

Clearance: 
Active TS/SCI with an appropriate polygraph is required to be considered for this role

Salary range:
$89,250.00 - $195,500.00 (Annually)*
Req ID- PRX 24-426
Praxis Engineering Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Praxis Engineering DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Praxis Engineering
Praxis Engineering CEO photo
Ashley Rush
Approve of CEO

Average salary estimate

$142375 / YEARLY (est.)
min
max
$89250K
$195500K

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 Junior/Mid Level, Praxis Engineering

Are you passionate about harnessing the power of data? If so, join our team as a Junior/Mid-Level Data Engineer! At our company, we're eager to find an enthusiastic data lover who can help us manipulate data and data flows for both existing and new systems. In this role, you'll dive into the thrilling world of ETL (data extraction, transformation, and load), data mapping, and analytics. You will thrive in a dynamic, quick-paced environment where you'll tackle large-scale database development and gain hands-on experience with terabytes of data. You'll develop and manage complex data flows, troubleshoot issues, and collaborate effectively with your teammates, customers, and external partners to achieve data excellence. You'll also have the opportunity to explore cutting-edge technologies that drive impact in application execution. We value diversity and seek someone who can adapt and grow amidst constant change. If this sounds like you, let’s connect and make a difference together—one line of code at a time!

Frequently Asked Questions (FAQs) for Data Engineer Junior/Mid Level Role at Praxis Engineering
What does a Junior/Mid-Level Data Engineer do at our company?

As a Junior/Mid-Level Data Engineer at our company, you will work on manipulating data and data flows, supporting ETL processes, and ensuring maintenance and integrity of databases. You'll develop complex data flows and troubleshoot challenges in a fast-paced environment, gaining hands-on experience with large-scale data.

Join Rise to see the full answer
What qualifications are needed for the Junior/Mid-Level Data Engineer position?

To qualify for the Junior/Mid-Level Data Engineer position, candidates should have at least 5 years of experience in software engineering and ETL processes, along with a degree in Engineering or equivalent experience. Familiarity with languages like Java, Python, and SQL, among others, is essential.

Join Rise to see the full answer
What technologies should a Junior/Mid-Level Data Engineer be familiar with?

A Junior/Mid-Level Data Engineer at our company should be proficient in languages such as Java, Python, and SQL, and have experience with GPU processing, data visualization tools, and database methodologies. Familiarity with servers, cloud infrastructure, and data science frameworks will also be beneficial.

Join Rise to see the full answer
What is the salary range for a Junior/Mid-Level Data Engineer at our company?

The salary range for the Junior/Mid-Level Data Engineer position at our company is between $89,250 and $195,500 annually, depending on experience and qualifications.

Join Rise to see the full answer
What kind of work environment can a Junior/Mid-Level Data Engineer expect?

Candidates can expect to work in a fast-paced and continually evolving environment that emphasizes continual process improvement and proactive problem-solving. Collaboration and dynamic teamwork are hallmarks of our work culture.

Join Rise to see the full answer
Is a security clearance required for the Junior/Mid-Level Data Engineer position?

Yes, an active TS/SCI clearance with an appropriate polygraph is required for the Junior/Mid-Level Data Engineer position at our company to ensure security compliance.

Join Rise to see the full answer
What are the potential career growth opportunities for a Junior/Mid-Level Data Engineer?

Career growth opportunities for a Junior/Mid-Level Data Engineer at our company are abundant. You will have the chance to take on new projects, work with advanced technologies, and develop specialized skills that can lead to senior engineering roles or managerial positions.

Join Rise to see the full answer
Common Interview Questions for Data Engineer Junior/Mid Level
Can you explain your experience with ETL processes?

In discussing your experience with ETL processes, focus on specific examples where you have contributed to the design and implementation of ETL workflows. Highlight tools you’ve used, challenges you faced, and how you ensured data integrity throughout the process.

Join Rise to see the full answer
What programming languages are you most comfortable with?

When answering this question, list the programming languages you are proficient in, such as Java, Python, or SQL. Provide examples of projects where you used these languages, and how they contributed to the success of the data-driven tasks.

Join Rise to see the full answer
How do you ensure data quality in your projects?

To ensure data quality, describe techniques like data validation, cleansing, and regular audits that you apply throughout the lifecycle of data. Mention any tools you use and how they affect the projects positively.

Join Rise to see the full answer
Can you describe a complex data mapping project you've worked on?

Share a detailed example of a complex data mapping project. Discuss the goals of the project, the steps taken to create the mapping, any challenges encountered, and how you overcame them to achieve successful results.

Join Rise to see the full answer
What experience do you have with relational databases?

Discuss your familiarity with various relational databases such as Oracle or MySQL. Provide specific instances where you have designed, implemented, or optimized database structures for better data accessibility.

Join Rise to see the full answer
How would you approach troubleshooting an ETL process failure?

When troubleshooting an ETL process failure, explain your systematic approach: reviewing logs, inspecting data lineage, and testing various components. Offer an example of a past situation and how you resolved it efficiently.

Join Rise to see the full answer
What techniques do you use for data visualization?

Talk about tools and techniques you prefer for data visualization, such as Tableau or ElasticSearch. Describe how you use visualization to derive insights and support decision-making.

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

Share the ways you stay informed about emerging technologies, such as attending conferences, following relevant blogs, or participating in online courses. Highlight any specific innovations that excite you.

Join Rise to see the full answer
Can you walk us through a project where you applied machine learning methodologies?

Describe a project where you implemented machine learning methodologies. Focus on the objectives, types of algorithms used, how data was processed, and the outcomes that were achieved through model predictions.

Join Rise to see the full answer
What skills do you think are essential for a successful Junior/Mid-Level Data Engineer?

Highlight skills like programming proficiency, analytical thinking, and familiarity with databases as essential for a Junior/Mid-Level Data Engineer. Emphasize the importance of teamwork and effective communication in delivering successful data-driven solutions.

Join Rise to see the full answer
Similar Jobs
Posted 4 days ago
Photo of the Rise User
Posted 16 hours ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Visa Remote Foster City, CA, USA
Posted 10 days ago
Posted 9 days ago

Praxis is built on a set of five core values which, when taken together, guide us to consistently maintain our focus and achieve our vision: Customer Success, Employee Success, Technical Excellence, Fiscal Responsibility, and Social Awareness.

13 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 24, 2024

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!