Job Description
At Morningstar, we rely on powerfully insightful data to make decisions. We’re seeking an experienced Senior Principal Data Engineer to put it to good use. The ideal candidate will have the expected organizing data by applying metadata concepts, combined with a problem-solving skill to achieve business goals. This person will wear many hats in the role, but much of the focus will be on building data structures to support effective services, event driven ETL/ELT processes and data driven system design to support pub/sub driven solution design. In this role, you'll shape the long-term vision for how data is collected, stored, integrated, and used across the organization. You’ll collaborate with data engineers, analysts, business leaders, and IT to ensure scalable, secure, and high-performing data systems that align with business goals. This position is based in our Toronto office. We follow a hybrid policy of at least 4 days onsite.Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.**Objectives of this role**Work with data structure to solve business problems, designing, building, and maintaining the infrastructure to answer questions and improve processes. Work closely primarily with Sales, Marketing and Finance teams to develop data models and pipelines to support technical service and business requirements. **Responsibilities** **Required Skills**10+ year experience with Python, SQL, No-SQL, and data management tools 10+ year experience in Object-oriented programming languages using mainstream programming languages (e.g., C#/.NET, Python, Java etc.)
Excellent communication skills, especially for explaining technical concepts to nontechnical business leaders. Ability to work on a dynamic, and fast-paced team that has concurrent projects. Excellent problem-solving and organizational skills. Proven ability to work independently and with a team.Experience in building or maintaining data structures, ETL and ELT processes at scale. Knowledge in AWS RDS, Redshift, ElastiCache, Glue, Kinesis, and Step Function are highly desired. **How to Apply for a Job at Morningstar****Step 1**When you find a position you're interested in, click the 'Apply' button. Please fill out this form completely, attaching your resume and cover letter in the approved format.
Read the job requirements carefully and make sure to attach writing or design samples as required. Applicants must submit their resume and other information through our corporate website to be considered for a job at Morningstar. No phone calls, please.**Step 2**You will receive an email notification to confirm that we've received your application.**Step 3**If you are called in for an interview, a representative from Morningstar will contact you to set up a date, time, and location. Be prepared for a rigorous interview process. To make sure you're a good fit for Morningstar and we're a good fit for you, we'll schedule time for you to meet with multiple staff members at all levels of the company. Expect to return for multiple interviews as part of the process. A representative from Morningstar will contact you with the results of your interview—either with a job offer or to let you know our plans for the position.**Applicants With Disabilities Who Need Accommodation**Morningstar is committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process, please call +1 312 384-3900 or email AskHR@morningstar.com and let us know the nature of your request and your contact information.Please note:* We only accept calls from applicants who need accommodation related to a disability. Please, no calls with unrelated questions or requests.* Please be sure to include the title and location of the open position you’re interested in when you leave a message.**US Applicants: Morningstar is an E-Verify program participant.**Learn more:Morningstar is strongly committed to creating and preserving equal opportunity for all employees and applicants. We make all employment decisions—including recruitment, hiring, compensation, training, promotion, transfer, discipline, termination, and other personnel matters—without regard to race, color, ancestry, religion, sex, national origin, age, disability, protected veteran status, marital status, sexual orientation, genetic information, citizenship, gender identity and expression, parental status, or other legally protected characteristics or conduct.
#J-18808-Ljbffr