At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, re

Senior Data Engineer

The Boeing Company • 
Richmond, British Columbia, Canada
Position Type: Permanent
Job Description:


At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

Boeing Vancouver is seeking a Senior Data Engineer, reporting to the Manager of Data Science & Analytics working out of the Richmond, BC office.

Boeing Vancouver is seeking a Senior Data Engineer as part of the Data Mesh Platform team. The Data Mesh Platform team is responsible for designing and building a data sharing platform through distributed, decentralized ownership, following the data mesh architectural pattern. This includes defining best practices and guidance for domain teams to share their data in a secure, governed way in alignment with corporate strategy and standards.  The Senior Data Engineer will be broadly responsible for the design, implementation, and support of data pipelines that meet business needs, including defining data models, data contracts, data quality requirements, and model features.  

This is a challenging role, requiring versatile problem-solving skills with keen conceptual mind, ontological thinking, an understanding of data science and feature engineering, as well as computational load and performance. Although primarily responsible for data management, the Senior Data Engineer must be a versatile team player and they must be able to adapt, find the knowledge they need, own end to end delivery of data pipelines, data-centric applications and products and make decisions as needs arise.  This role will work with leadership, development teams and stakeholders to establish and drive implementation of technical strategies and roadmaps for success of our data products and data governance on the mesh. Candidates will bring an understanding of fundamental software development standards and practices, cloud infrastructure, and security practices, but to be successful in this role, they must also demonstrate professional curiosity, a love of learning, a passion for problem-solving and a resourceful, get-it-done drive for delivering.

Position Responsibilities

  • Attain and apply understanding of business needs and technical factors to design data architectures, patterns, and best practices that are aligned to strategy and standards.

  • Establishes design constraints and ensures data architecture conforms to requirements.

  • Provide technical leadership in data processing, governance, and data modeling.

  • Perform process/product/component evaluations and make recommendations on implementation details when not specified by existing standards/architecture.

  • Design and implement robust, highly performant, and scalable streaming data pipelines using Python and Spark.

  • Define, enforce, and measure data quality as part of the data pipelines.

  • Serve as technical expert for challenging issues regarding data and be able to pass on this knowledge and experience in training and consulting engagements.

  • Conduct reviews of processes, code, and data pipeline designs,

  • Work with cross-functional teams to solve their complex data problems.

  • Foster the creation of a data-driven culture, data stewardship, related competencies, and data literacy across the organization.

Ad-Hoc & Other:

  • Communicates with customers, product owners and other stakeholders to understand requirements, steer development efforts and communicate deliverables/results.

  • Oversees technical approach, evaluation, validation and continuous performance monitoring of supported applications, models and analyses.

  • Generate ad-hoc data analysis utilizing Plotly, Power BI, R, Python, Excel, and/or other tools.

  • Report status and progress to Reporting Manager and Scrum Master

  • Conduct training and mentoring of junior BI engineers/developers.

  • Stay up-to-date on all new Spark/Databricks features and functionalities and find ways to introduce them to the organization.

This position is hybrid. This means that the selected candidate will be required to perform some work onsite in Richmond BC. This is at the hiring team’s discretion and could potentially change in the future.

Employer will not sponsor applicants for employment visa status.

Basic Qualifications (Required Skills/Experience):

  • 7+ years of experience as a Data Engineer.

  • 4+ years of experience with Python.

  • 4+ years of experience with Apache Spark or Databricks.  

  • 3+ years of experience with relational and non-relational database technologies.         

  • Familiarity with ETL and data integration tools.

  • Experience with cloud (Azure preferred).

  • Must have strong written and verbal communication skills.

  • Must be legally able to work in Canada.

  • Individual must not pose a risk for safeguarding of controlled goods.

  • Must be eligible to handle US export-controlled data.

Preferred Qualifications (Education/Experience):

  • A strong, influential, innovative, and collaborative leader that can work in a global team.

  • Must have a technical degree/diploma in a related field of study or equivalent relevant work experience

  • 5+ years of experience working with internal and external customers.

  • Should have experience in formal collaborative development environments and version control (e.g., GitLab).

  • Should have prior experience in production-quality software development.

  • Have experience working within Agile/Lean frameworks.

  • Ability to prepare and deliver presentations to technical audiences.

Typical Education and Experience:

Education/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 9 or more years related work experience or an equivalent combination of technical education and experience (e.g. PhD+4 years related work experience, Master+7 years related work experience, 13 years related work experience, etc.).

Relocation:

Relocation assistance is not a negotiable benefit for this position. Candidates must live in the immediate area or relocate at their own expense.

Additional Information:

This requisition is for a locally hired position in Canada. The employer is Boeing Canada.  Candidates must be legally authorized to work in Canada. Benefits and pay are determined by Canada and are not on Boeing US-based payroll. This is not an expatriate assignment.

Summery Pay Range: CAD 100,000 – CAD 178,000

Applications for this position will be accepted through September 19th 2024.


Export Control Requirements: Not an export control position

Equal Opportunity Employer:

We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.

We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2024 JSfirm