Posted 19 days ago by

Lead Engineer

Princeton, NJ, United States
Employment: Full Time Experience: Lead
Responsibilities:
  • SME for complex/advanced technologies supporting our Products.
  • Software development of most challenging problem spaces.
  • Discover, research, select, configure and deploy new technologies
  • Work directly with DevOps and other lead technologists to push forward Dow Jones Engineering practices, Cloud deployments and technical excellence.
  • Analyze complex problems, create reports and generate potential solutions for software, systems and processes.
  • Work closely with Data Strategy and Document Enrichment teams to improve our Metadata platform serving various Dow Jones product lines.
  • Lead efforts to migrate legacy platforms to modern technology stacks and practices.
Skills & Experience :
  • Minimum of 10 total years experience in Software Engineering
  • 5 years as a lead engineer on high performance, high availability systems
  • Direct experience with deploying production systems in AWS or other cloud environment
  • Experience developing using Agile Methodologies
  • Excellent written and verbal communications
  • Expert level object oriented software development for Linux background (Java/C++)
  • Experience with modern Software Engineering Practices - CI/CD, Test Driven Development, Tools (Jenkins, Terraform, etc)
  • Advanced problem solving skills
  • Able to assist management to analyze, decompose and estimate effort associated with a wide array of technical solutions
Equal Opportunity Statement

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

The PowerToFly Mission

We're passionate about connecting highly skilled women with leading companies committed to diversity and inclusion.

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job