At MOD, we believe companies can and should be a source for good in the lives of the people they employ and the communities they serve. Our purpose is measured by the positive social impact we can make. As part of MOD, your efforts and expertise will be in service to our Squad and our stores, empowering our purpose every day. We recognize the value in second chances. Individuals with criminal histories that are seeking stable employment as a step in their journey are encouraged to apply.
Compensation:
- Actual salaries will vary based on a candidate’s qualifications, competencies, experience, and geographic location.
- Total compensation package includes:
- Annual bonus (company and/or individual performance)
- Medical, dental, and vision insurance options
- Life and disability insurance
- Up to 20 paid vacation days and 11 paid holidays per year
- 401(k) retirement eligibility
- Paid sick leave and parental leave
- Access to MOD's Employee Assistance Program
Senior Data Engineer Overview:
The Senior Data Engineer is an analytics expert in the Technology Department’s Business Intelligence Team. You will be responsible for expanding and optimizing our data pipeline architecture, optimizing data flow and collection for cross-functional teams. You are experienced in building complex data pipelines and data modeling, and enjoy optimizing data systems. You will support our data analysts and broader team, lead data initiatives, and ensure optimal data delivery architecture across ongoing projects. This position requires you to be self-directed and comfortable independently supporting the data needs of multiple teams, systems, and products.
Hybrid and Schedule Expectations:
- This is a hybrid position: 40% of your time is spent working onsite at our Support Center located in Bellevue, Washington. Seattle Area residents often meet this expectation by working two days a week in partnership with your team.
- Standard business day schedule with flexibility to come in early or start late based on personal and work demands.
Key Responsibilities:
- Collaborate with team members to co-develop and solve problems, while understanding system and technology integration.
- Build and operate highly available, distributed systems for large data sets extraction, ingestion, and processing.
- Develop and test complex software applications to ensure they meet design requirements, applying software design principles and computer science fundamentals.
- Independently apply database design knowledge, employing object-oriented design, distributed computing, and performance/scalability tuning.
- Coordinate stakeholder input and aid in collaboration efforts while executing tasks to provide holistic solutions.
- Proactively engage with peers to solve problems and build new technical expertise, while maintaining awareness of advancements in data engineering and related technologies.
- Communicate effectively regarding technology and design considerations, while demonstrating self-motivation to work with minimal supervision.
Basic Qualifications:
- Minimum 3 years of experience as a Data Engineer in a team of at least 5 engineers.
- Experience building and maintaining multiple data engineering pipelines/data products in production environments within public/hybrid cloud infrastructure.
- Proficiency in a relevant programming language for data (e.g. SQL, Java, Spark, Python) with familiarity in other applicable languages.
- Hands-on experience in designing and delivering projects using at least one data processing pattern and familiarity with others.
- Adept in traditional RDBMS and cloud data warehouse systems vs. distributed systems, with an understanding of modern data access patterns.
- Ability to provide mentorship to junior developers/engineers, design and build solutions, and understand team goals and business needs.
- Strong development/language skills in SQL and at least one of Java/Python/Scala; experience in data architecture and modeling, monitoring, and testing solutions.
Physical Requirements:
- Office work involves remaining in a stationary position most of the time in front of a computer, using a keyboard, mouse, and telephone.
- Regularly operate a computer and other office equipment while occasionally moving about the work site.
- Exert up to 10 lbs. of force occasionally and communicate effectively with co-workers both in person and electronically.
This job description is not intended to be all-inclusive. Employees may perform other related duties as assigned to meet the ongoing needs of the organization. At MOD, we believe in creating a world that works for and includes everyone. To request a reasonable accommodation to complete an application, job interview, and/or otherwise participate in the hiring process, please contact applicantADA@modpizza.com. MOD is a fair chance employer.