Dow Jones Technology Jobs


Come help us revolutionize digital media! Are you a self starter who is energized by new challenges and enjoys a sense of accomplishment? Do you enjoy working with dynamic people in a highly collaborative, team environment? If so we want to speak with you.

Dow Jones is currently hiring “get-things-done” technologists with all levels of experience to help reinvent the way we develop products and deliver best in class digital solutions to all of our customers.

Job Information

Dow Jones Principal Software Engineer, Subscription Feeds in PRINCETON, New Jersey

Job Description:

Your responsibilities:

  • Architecture, design, and development of software applications

  • Collaborating with tech leads, and strategic architects to ensure that platforms are well-architected to scale as we grow our subscriptions.

  • Develop and maintain documentation related to the subscription feeds platform, including technical specifications and architectural diagrams.

  • Demonstrates creativity, the ability to develop and present new ideas and conceptualize new approaches and solutions

  • Design a future state environment to account for changing needs and incorporate multiple subject areas in the platform.

  • Analyze source system data for the purpose of data mapping requirements; Profile existing data structures to thoroughly understand all data assets that exist in the platform and identify areas of improvement.

  • Identify and mitigate technical risks and issues related to the platform.

  • Troubleshoot issues related to the platform and provide guidance to other engineers on issue resolution.

  • Mentor and provide technical leadership to other engineers on the team

  • Should be able to dissect a set of business requirements and translate them into technical requirements as well as identify the places or technologies critical to making the projects efficient and successful.

  • 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.

  • Application maintenance and support of software applications

  • Introduces new technologies which will make the team and its output more efficient. This should include but not be limited to Cross Knowledge Training

  • Understands and practices agile software development and management


  • A minimum of 10+ years of experience in software development

  • Experience with AWS Services (EMR, S3, RDS, AirFlow, etc) in a complex large-scale environment

  • Programming experience in Spark using Python

  • Hands-on experience writing complex sql queries, extracting and importing large amounts of data

  • Ability to analyze source/transactional data to quickly understand relationships and identify issues related to models being created.

  • Strong analytical skills with the ability to create mappings between source and target systems.

  • Experience with integration of data from multiple sources

  • Knowledge of various data transformations and load techniques and frameworks

  • Strong problem-solving skills and attention to detail.

  • Excellent communication skills and the ability to work collaboratively with diverse stakeholders.

  • Leadership skills and the ability to lead development projects and mentor other engineers.

  • Experience with Agile Development methodologies (SCRUM)

  • Experience with collaborating and working in a mixed-location environment

  • Ability to interact with diverse technical and non-technical groups, spanning all organizational levels.

  • Demonstrated competency in linking business strategy with IT technology initiatives

  • A self-starter that is able to collaborate actively with others in a cross-functional team

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, email us at Please put "Reasonable Accommodation" in the subject line.


Job Category: Software Product Engineering

Union Status:

Non-Union role

Since 1882, Dow Jones has been finding new ways to bring information to the world’s top business entities. Beginning as a niche news agency in an obscure Wall Street basement, Dow Jones has grown to be a worldwide news and information powerhouse, with prestigious brands including The Wall Street Journal, Dow Jones Newswires, Factiva, Barron’s, MarketWatch and Financial News.

This longevity and success is due to a relentless pursuit of accuracy, depth and innovation, enhanced by the wisdom of past experience and a solid grasp on the future ahead. More than its individual brands, Dow Jones is a modern gateway to intelligence, with innovative technology, advanced data feeds, integrated solutions, expert research, award-winning journalism and customizable apps and delivery systems to bring the information that matters most to customers, when and where they need it, every day.

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: 36797