Data Engineer III
- Company: FedEx Dataworks
- Category: Professional
- Employment Type: Full Time
- Worker Sub-Type: Regular
- Scheduled Weekly Hours:
- Posting End Date:
- Remote: No
-
Location:
- 7900 Legacy Drive, Plano, TX 75024-4089, United States
- 3620 Hacks Cross Road, Memphis, TN 38125-8800, United States
- 1000 FedEx Drive, Coraopolis, PA 15108-9373, United States
Description
Job Profile Summary
The Data Engineer III plays a pivotal role within Dataworks, focused on driving engineering innovation within Dataworks, helping define and build the Dataworks organization and leading the delivery of key business initiatives. S/he acts as a “universal translator” between IT, business, software engineers and data scientists, collaborating with these multi-disciplinary teams. The Data Engineer III will contribute to the adherence of technical standards for data engineering, including the selection and refinements of foundational technical components. S/he 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, s/he will be deeply involved in code reviews and large-scale deployments. S/he will also provide mentorship and guidance to junior engineers to support the continued training and up-skilling of the Data Engineering team.
Under limited supervision, supports the design, build, test and maintenance of data pipelines at big data scale. Assists with updating data from multiple data sources. Other functionalities under limited supervision include working on batch processing of collected data and matching its format to the stored data, making sure that the data is ready to be processed and analyzed. Assists with keeping the ecosystem and the pipeline optimized and efficient, troubleshooting standard performance, data related problems and providing L3 support. Implements ETL transformers to reformat and enhance the data. Provides recommendations to complex problems. Provides guidance to those in less senior positions.
Additional Summary and Preferred Skills:
Responsible for designing and implementing data pipelines, ensuring data quality and accessibility, creating data models, managing ETL processes, optimizing databases, collaborating with stakeholders, utilizing big data tools, implementing real-time data processing, ensuring data governance and security, documenting data architecture, and delivering data-driven insights.
1. Design and implement data pipelines to collect, process, and store data efficiently.
2. Ensure data quality, integrity, and accessibility.
3. Create data models to support business analytics and reporting.
4. Work with data scientists, analysts, and other stakeholders to understand data needs, and design schemas.
5. Build and manage ETL (Extract, Transform, Load) processes for data integration and automate data ingestion and transformation tasks.
6. Administer and optimize databases (both SQL and NoSQL). Monitor database performance and troubleshoot issues.
7. Collaborate with software engineers to integrate data systems with applications.
8. Utilize big data tools for processing large datasets, such as Hadoop or Spark.
9. Implement distributed systems for real-time data processing.
10. Ensure data governance and security through compliance with data governance policies and data security standards.
11. Implement data access controls and encryption techniques.
12. Document data architecture, pipelines, and processes.
13. Provide reports and insights based on data analysis.
14. Working knowledge of DataBricks, BigQuery, and GCP
Job Description
• 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
• Delivering tangible value very rapidly, collaborating with diverse teams of varying backgrounds and disciplines
• Championing the adherence to 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
• Design, implement and optimize ETL processes, data ingestion, and integration workflows on cloud environments Implement best practices for data management, including data quality and security.
• Implement cloud-based data storage solutions, leveraging technologies for performance and cost efficiency
• Identify opportunities for automation and process improvement within the data engineering workflow.
• Stay updated with emerging technologies and trends in data engineering to enhance our systems and processes.
Minimum Education:
Bachelor’s degree in Computer Science, Information Systems, Mathematics, Engineering, or a related quantitative field — or equivalent formal training and professional experience.
Minimum Experience:
Three to Four (3 - 4) years equivalent work experience in measurement and analysis, quantitative business problem solving, simulation development and/or predictive analytics. A related advanced degree may offset the related experience requirements.
Knowledge, Skills and Abilities:
• Technical background in computer science, software engineering, database systems, distributed systems.
• Fluency with distributed and cloud environments and a strong understanding of how to balance computational considerations with theoretical properties.
• Detailed knowledge of the Microsoft Azure tooling for large-scale data engineering efforts and deployments is highly preferred.
• A track record of designing and deploying large scale technical solutions, which deliver tangible, ongoing value.
• Direct experience having built and deployed robust, complex production systems that implement modern, data scientific methods at scale.
• Ability to context-switch, to provide support to dispersed teams which may need an “expert hacker” to unblock an especially challenging technical obstacle, and to work through problems as they are still being defined.
• Demonstrated ability to deliver technical projects with a team, often working under tight time constraints to deliver value.
• An ‘engineering’ mindset, willing to make rapid, pragmatic decisions to improve performance, accelerate progress or magnify impact.
• Comfort with working with distributed teams on code-based deliverables, using version control systems and code reviews.
• Ability to conduct data analysis, investigation, and lineage studies to document and enhance data quality and access quickly while adopting new and evolving technologies and apply to projects.
• Use of agile and devops practices for project and software management including continuous integration and continuous delivery.
• 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.
• Solid understanding of data modeling, data architecture, and data management principles.
• Proven track record of solving complex problems and delivering high-quality, scalable solutions.
• Excellent communication and collaboration skills to work effectively in a team environment.
• 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.
• 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.
Pay Transparency Ranges:
USA: $7,268/month - $16,722/month, AR, AZ, FL, IA, IN, KS, KY, LA, MO, MS, NE, OH, OK, SC, TN, UT: $7,268/month - $13,378/month, HI, MD, MN, NV, OR, RI: $7,632/month - $14,047/month, AK: $7,996/month - $14,716/month, DC: $8,722/month - $16,054/month, AL, GA, MI, NC, WI: $7,268/month - $14,047/month, CO, IL, PA, TX: $7,268/month - $14,716/month, NY, VA: $7,268/month - $16,054/month, CT, MA, WA: $7,632/month - $15,385/month, CA: $7,632/month - $16,722/month, NJ: $7,996/month - $16,054/month
Domicile Information:
The preferred candidate will be domiciled in Plano, TX, Memphis, TN, or Pittsburgh, PA.
Preferred Qualifications:
Pay Transparency:
Pay:
Additional Details: Application Criteria: Upload current copy of Resume (Microsoft Word or PDF format only) and answer job screening questionnaire by 5pm EST 11/18/26..
For details on our comprehensive benefits, click here.
FedEx Dataworks is an Equal Opportunity Employer including, Vets/Disability.
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.