Engineering Manager

Dow Jones Minneapolis , MN 55415

Posted 1 month ago

Job Description:

Job Description

The DNA Snapshots & Streams Engineering Team is seeking an Engineering Manager, who will be responsible for the overall design, development, integration, support and maintenance of the platform; ensure that they adhere to established policies, procedures and guidelines; monitors systems performance; and provides direct supervision of engineering staff.


  • Able to lead recruiting efforts for the team

  • Manage and mentor a highly skilled, talented team of Software Engineers

  • Lead technical discussions about technology, infrastructure and consider the pros/cons of a technology choice based on business value, scalability,

  • Give guidance and mentorship where appropriate with your team, and collaborators.

  • Understand and practice agile software development and management.

  • Partner effectively with stakeholders to manage scope and deliverables.

  • Design, develop & support front-end web, ReSTful APIs, and database components adhering to our SDLC best practices and guidelines.maintainability and project delivery performance.

  • Support Dow Jones technical cultural values and are capable of driving toward solutions independently, and seeking feedback when appropriate.

  • Maintain and share knowledge in emerging technologies and tools in the industry.

  • Ability to prioritize and manage work, adhering to critical project timelines in a fast-paced environment.

Basic Qualifications

  • 3 or more years of experience in data engineering to include either of the following hadoop or Google Cloud Platform big data solutions (bigquery, dataflow, dataproc etc).

  • 3+ years of experience in scala or functional programming.

  • Experience working in a colocated geographically distributed engineering team is a plus.

  • Working knowledge of python and javascript.

  • Comfortability mentoring and pair programming with more junior members of the team.

  • 5+ years of design, development, and deployment of application software

  • Experience with designing and deploying applications in cloud-based environment.

  • Experience in logging, monitoring & alerting of applications

  • Experience in Continuous Integration & Delivery of applications

  • Excellent verbal & written skills to interact with peers, business partners & customers

  • Ability to organize work, set priorities and determine resource requirements

  • Experience in managing IT projects and coordinating the activities of project teams

Dow Jones , Making Careers Newsworthy

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status. EEO/AA/M/F/Disabled/Vets .

Dow Jones is committed to providing reasonable accommodation for qualified individuals with disabilities, in our job application and/or interview process. If you need assistance or accommodation in completing your application, due to a disability, please reach out to us at . Please put "Reasonable Accommodation" in the subject line.


Job Category: IT Development Group

About Us

Dow Jones is a global provider of news and business information, delivering content to consumers and organizations around the world across multiple formats, including print, digital, mobile and live events. Dow Jones has produced unrivaled quality content for more than 125 years and today has one of the world's largest news gathering operations globally. It produces leading publications and products including the flagship Wall Street Journal, America's largest newspaper by paid circulation; Factiva, Barron's, MarketWatch, Financial News, DJX, Dow Jones Risk & Compliance, Dow Jones Newswires, and Dow Jones VentureSource.Dow Jones is a division of News Corp (NASDAQ: NWS, NWSA; ASX: NWS, NWSLV).

If you are a current employee at Dow Jones, do not apply here. Please go to the Career section on your Workday homepage and view "Find Jobs - Dow Jones." Thank you.

Req ID: 17098

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Engineering Manager

Merrill Corporation

Posted 4 days ago

VIEW JOBS 10/10/2019 12:00:00 AM 2020-01-08T00:00 Merrill Corporation is the industry leader in technology solutions that enable mergers, acquisitions, initial public offerings, restructuring and other critical capital transactions in more than 170 countries. We provide the world's leading investment banks, private equity firms, law firms and corporations with tools to simplify, streamline and accelerate the due diligence process, helping them close more deals, faster. We are a global team of high-energy, passionate people. We have strong individual voices but we work as a team, bringing out the best in each other. We thrive under pressure and always keep the customer at the heart of everything we do. Job Description: Merrill is building a new platform to provide powerful and innovative solutions to enable our clients to manage the most complex deals on the planet as efficiently as possible. We want to be the easiest, fastest, and most intuitive way to progress deals to a successful outcome – enabling the bankers, lawyers and professionals we work alongside to focus on doing what they do best for their clients. The new core platform is a microservices architecture with multiple web/mobile applications built on top. We are leveraging a combination of open source and third-party frameworks/tools such as Netflix Eureka (service discovery), Google Apigee (API gateway), MongoDB (NoSQL), Redis (Cache), RabbitMQ, Pivotal Cloud Foundry (platform as a service), Microsoft Azure (cloud platform), Jenkins (CICD), and many more. Responsibilities * Understands and practices agile software development and management * Produces quality metrics on the SDLC process * Ensures team software is monitor-able and HA * Proactive in identifying and clearing roadblocks for the team * Continues to contribute bug fixes and small features without becoming a bottleneck for the team * Excels at getting the team to focus on the highest-impact projects * Able to lead recruiting efforts and determine headcount for their team * Partners effectively with product to manage scope and deliverables for the technical side of the product roadmap * Sets clear expectations for team members; solicits, synthesizes and delivers feedback * Manages and understands the entire data ecosystem and effectively coaches others on the team involved in the same work * Communicates timeline, scope and technical concerns to pillar partners * Leads delivery of major initiatives on clear timelines * Able to identify areas of strategic technical debt and provide cost/benefit analysis for eliminating this debt and suggested timelines for how to prioritize it * Comfortable managing team members with different skill sets and technical areas of focus Success measures A Person will be successful in this role when they * Know your team members' strengths and professional objectives * Understand and be able to explain the technical architecture of Analytics * Own the short-term (quarterly and annual) planning process for your team * Establish working professional relationships with other key leads and director * Mentor team members * Own hiring and retention for your team Merrill Corporation Minneapolis MN

Engineering Manager

Dow Jones