Data Engineer - All Levels

Data Engineer - All Levels

This job is no longer open


Job Description
Duties for this role include but not limited to: supporting the design, build, test and maintain data pipelines at big data scale.  Assists with updating data from multiple data sources.  Work on batch processing of collected data and match its format to the stored data, make sure that the data is ready to be processed and analyzed. Assisting with keeping the ecosystem and the pipeline optimized and efficient, troubleshooting standard performance, data related problems and provide L3 support. Implementing parsers, validators, transformers and correlators to reformat, update and enhance the data. Provides recommendations to highly complex problems. Providing guidance to those in less senior positions.

Additional Job Description:
Data Engineers play a pivotal role within Dataworks, focused on creating and driving engineering innovation and facilitating the delivery of key business initiatives. Acting as a “universal translator” between IT, business, software engineers and data scientists, data engineers collaborate across multi-disciplinary teams to deliver value. Data Engineers will work on those aspects of the Dataworks platform that govern the ingestion, transformation, and pipelining of data assets, both to end users within FedEx and into data products and services that may be externally facing. Day-to-day, they will be deeply involved in code reviews and large-scale deployments.

Essential Job Duties & Responsibilities

  • Understanding in depth both the business and technical problems Dataworks aims to solve
  • Building tools, platforms and pipelines to enable teams to clearly and cleanly analyze data, build models and drive decisions
  • Scaling up from “laptop-scale” to “cluster scale” problems, in terms of both infrastructure and problem structure and technique
  • Collaborating across teams to drive the generation of data driven operational insights that translate to high value optimized solutions.
  • Delivering tangible value very rapidly, collaborating with diverse teams of varying backgrounds and disciplines
  • Codifying best practices for future reuse in the form of accessible, reusable patterns, templates, and code bases
  • Interacting with senior technologists from the broader enterprise and outside of FedEx (partner ecosystems and customers) to create synergies and ensure smooth deployments to downstream operational systems


Skill/Knowledge Considered a Plus

  • Technical background in computer science, software engineering, database systems, and distributed systems.
  • Keen understanding of transportation and logistics domain with the ability to identify high opportunity areas and design approaches and solutions that generate and capture value.
  • Development experience in and familiarity with Microsoft Azure.
  • Knowledge of and demonstrated experience in building CI/CD pipelines.
  • Developing and operationalizing capabilities and solutions including under near real-time high-volume streaming conditions.
  • Hands-on development skills with the ability to work at the code level and help debug hard to resolve issues.
  • Demonstrated ability to deliver technical projects, often working under tight time constraints to deliver value.
  • An ‘engineering’ mindset, willing to make rapid, pragmatic decisions to improve performance and accelerate progress.
  • Comfort with working with distributed teams on code-based deliverables, using version control systems and code reviews.
  • DevOps: In terms of technology, must have all the knowledge like coding, scripting, database, yaml, json and IaC.
  • Demonstrated expertise working with some of the following common languages and tools: 
  • Spark (Scala and PySpark), HDFS, Kafka and other high-volume data tools.
  • SQL and NoSQL storage tools, such as MySQL, Postgres, Cassandra, MongoDB and ElasticSearch.
  • Pandas, Scikit-Learn, Matplotlib, TensorFlow, Jupyter and other Python data tools 


Minimum Qualifications:
Data Engineer II:
Bachelor's Degree in Computer Science, Information Systems, a related quantitative field such as Engineering or Mathematics or equivalent formal training or work experience. Two (2) years equivalent work experience in measurement and analysis, quantitative business problem solving, simulation development and/or predictive analytics. Strong knowledge in data engineering and machine learning frameworks including design, development and implementation of highly complex systems and data pipelines. Strong knowledge in Information Systems including design, development and implementation of large batch or online transaction-based systems. Strong understanding of the transportation industry, competitors, and evolving technologies. Experience as a member of multi-functional project teams. Strong oral and written communication skills. A related advanced degree may offset the related experience requirements.
Sponsorship is not available for Data Engineer II role.

Data Engineer III:
Bachelor’s Degree in Information Systems, Computer Science or a quantitative discipline such as Mathematics or Engineering and/or equivalent formal training or work experience. Five (5) years equivalent work experience in measurement and analysis, quantitative business problem solving, simulation development and/or predictive analytics. Extensive knowledge in data engineering and machine learning frameworks including design, development and implementation of highly complex systems and data pipelines. Extensive knowledge in Information Systems including design, development and implementation of large batch or online transaction-based systems. Strong understanding of the transportation industry, competitors, and evolving technologies. Experience providing leadership in a general planning or consulting setting. Experience as a senior member of multi-functional project teams. Strong oral and written communication skills. A related advanced degree may offset the related experience requirements.

Data Engineer Lead:
Bachelor’s Degree in Information Systems, Computer Science, or a quantitative discipline such as Mathematics or Engineering and/or equivalent formal training or work experience. Seven (7) years equivalent work experience in measurement and analysis, quantitative business problem solving, simulation development and/or predictive analytics. Extensive knowledge in data engineering and machine learning frameworks including design, development and implementation of highly complex systems and data pipelines. Extensive knowledge in Information Systems including design, development and implementation of large batch or online transaction-based systems. Strong understanding of the transportation industry, competitors, and evolving technologies. Experience providing leadership in a general planning or consulting setting. Experience as a leader or a senior member of multi-function project teams. Strong oral and written communication skills. A related advanced degree may offset the related experience requirements.

Domicile / Relocation Information:
This position can be domiciled anywhere in the United States.
The ability to work remotely within the United States may be available based on business need.

Application Criteria:
Upload current copy of Resume (Microsoft Word or PDF format only) and answer job screening questionnaire.

Additional Information
Colorado, Nevada, Connecticut, New York, California, Rhode Island and Washington Residents Only - Compensation: Monthly Salary: $8,973.00 - $14,021.00. This compensation range is provided as a reasonable estimate of the current starting salary range for this role. Factors that may be used to determine your actual salary may include but are not limited to your specific skills, your work location, how many years of experience you have, and comparison to other employees already in this role.

Born out of FedEx, a pioneer that ships nearly 20 million packages a day and manages endless threads of information, FedEx Dataworks is an organization rooted in connecting the physical and digital sides of our network to meet today's needs and address tomorrow's challenges.

We are creating opportunities for FedEx, our customers, and the world at large by:

  • Exploring and harnessing data to define and solve true problems;
  • Removing barriers between data sets to create new avenues of insight;
  • Building and iterating on solutions that generate value;
  • Acting as a change agent to advance curiosity and performance.

At FedEx Dataworks, we are making supply chains work smarter for everyone.


Employee Benefits: medical, dental, and vision insurance; paid Life and AD&D insurance; tuition reimbursement; paid sick leave; paid parental leave, paid vacation, paid military leave, and additional paid time off; geographic pay ranges; 401k with Company match and incentive bonus potential; sales Incentive compensation for selling roles.


Dataworks does not discriminate against qualified individuals with disabilities in regard to job application procedures, hiring, and other terms and conditions of employment. Further, Dataworks is prepared to make reasonable accommodations for the known physical or mental limitations of an otherwise qualified applicant or employee to enable the applicant or employee to be considered for the desired position, to perform the essential functions of the position in question, or to enjoy equal benefits and privileges of employment as are enjoyed by other similarly situated employees without disabilities, unless the accommodation will impose an undue hardship. If a reasonable accommodation is needed, please contact DataworksTalentAcquisition@corp.ds.fedex.com.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.