Principal Software Engineer (Web)other related Employment listings - Princeton, NJ at Geebo

Principal Software Engineer (Web)


Job Description:
Dow Jones is looking for a Principal Software Engineer to join the Dow Jones AdTech engineering team. Our ideal candidate will be someone who is interested in taking ownership of technical projects, architecting complex solutions, contributing code, and guiding other engineers. They are passionate about technology and are able to accomplish their goals through innovation, collaboration, and communication as well as diving in to contribute themselves. This position will play a pivotal role in ensuring our solutions align with the larger Dow Jones strategy for AdTech, with a view on building functionality that can be broadly adopted and reused by other teams and business units. Who We Are Dow Jones AdTech serves a portfolio of consumer-facing brands in financial advice, news, luxury real estate, and lifestyle, and includes The Wall Street Journal, Barron's, Barron's Penta, Barron's Next, MarketWatch, FN London, and Mansion Global. This role is part of the AdTech Engineering team and will be specifically focused on contributing to the consumer facing websites for these brands, as well as building internal tools for our ad operations, ad revenue and ad sales teams. You will:
Partner with product managers, stakeholders and other engineering teams to design solutions that meet our business objectives Define user journeys based on the understanding of business requirements Work with other engineers to design and build UI guided by industry design principles Partner with middleware and backend engineers to architect and build backend APIs Represent AdTech engineering in discussions with business and engineering stakeholders around the company Collaborate with frontend engineering teams across Dow Jones to contribute to shared component libraries and other code bases Mentor and support junior engineers across within the AdTech engineering team. Define best practices and standards that lead to broad, positive change for both our teams and our technology Play an active role in the product development process. Keep an eye on technical innovations and changing trends in the web development landscape. Contribute to building a culture that is inclusive, motivational, and rewarding Skills & Experience 10
years general web development experience with HTML/CSS and Javascript Experience with React, NextJS, and Node.js Intermediate knowledge of modern browser technologies including web workers, service workers, etc. Strong understanding of web browsers and their debugging capabilities (Chrome/FF/Edge/Safari) Understanding of measuring web application performance (Core Vitals, Lighthouse, etc.) Experience with source control management systems and continuous integration/deployment environments A natural curiosity and desire to understand and contribute to the entire technology stack. A passion for AdTech, news and creativity to introduce new ideas and technologies. If you have a background in AdTech or Advertising, even better! Preferred:
A strong background in software engineering and computer science fundamentals. Preferred:
Familiarity with API design for highly scalable services. Hands-on experience with AWS API Gateway, GraphQL and Apollo is very welcome.
Salary Range:
$150K -- $200K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.