Skip to Main Content
← Back to Jobs

Senior Software Engineer

Future Plc New York, NY
  • Posted: over a month ago
  • Full-Time
  • Benefits: Medical, Life Insurance, 401k

Department Summary

At Future, Engineering is one of the major building pillars for company success. As we are continuing to grow the engineering presence in our New York office, you will be joining a team of other full stack developers of various levels (from Junior to Lead) to help them define - and build - the new generation of Future Platform. While our New York team is still relatively small, we always go beyond geographical boundary and partner with our larger engineering organization on a daily basis. As a larger team, we encourage full transparency and collaboration between both individual contributors, and across teams.

Job Summary & Purpose

Software Engineer II is a full-stack development role that is expected to learn, and work with, various platforms spanning front-end and back-end stacks. The purpose of the role is to increase work cadence, bring fresh ideas and work with the team on building out the platform.

Key role responsibilities

  • Work with other members of the engineering team to improve Future platform, spanning front-end to back-end.

  • Collaborate with primary stakeholders and work on new functionality, tooling and architecture for data, service, and presentational layers.

  • Assist with implementation of content migration services and applications.

  • Advocate for and promote the culture of technical knowledge sharing.

Essential skills and experience

  • Expert with PHP and experience with MVC framework(s), such as Symfony

  • Solid JavaScript skills with client-side frameworks (Angular, Require, React)

  • Expertise with HTML5, CSS, SASS and responsive design principles

  • Proficiency in OOP and web applications design patterns

  • Proficiency in SOA and experience working with RESTful Web Services

  • Comfortable with Linux shell and solid command of source control tools (git)

  • Strong interpersonal skills; ability to work well with both technical and non-technical members of the team

  • Superb attention to detail and the ability to accurately estimate work effort

  • Motivated self-starter and finisher

  • 5+ years of experience developing web applications

  • Bachelor degree in CS or related discipline, and/or equivalent work experience

Nice to have / bonus

  • Solid knowledge of Go

  • Hands-on experience with GraphQL

  • Knowledge of both AWS and hosted/hybrid systems

  • Working knowledge of serverless architecture (AWS Lambda)
  • Hands-on experience with various build/release processes and philosophies
  • Interest in functional programming

We are Future, a global specialist multi-platform media company that connects people with their passions through iconic, award-winning brands, expert content and our own leading-edge technology. Originally founded in 1985, we now have more than 300 print publications, digital brands and events across the world. Every month, our global brands attract more than 52 million website visitors and have a social reach of more than 100+ million people. We also have a lucrative events portfolio that includes The Photography Show, The PC Gaming Show at E3 and The Homebuilding & Renovating Show.

We’re connectors, creators, experience makers.

Future Plc

Why Work Here?

We are passionate about our brands & our people. We are a global company working with cutting edge tech and we want you to be a part of it!

We are Future plc, a global multi-platform media company. We’re the name behind successful brands in specialist consumer and B2B sectors including technology, gaming & entertainment, music, creative & photography, home interest, education and television. Every day we connect with an audience reach of over 250+ million worldwide with their passions, through our expert content, world-class events and cutting-edge proprietary technology. We’re dedicated to creating loyal fans of our brands, and the number is growing all the time. But that’s not enough – we’re continually adding to our portfolio, building on our technology and investing in our people. Everything we do is born from our desire to innovate and influence and we restlessly look to improve. We hire people we can learn from and we work together to push the boundaries of what can be done. Together, we’re exceeding the expectations of everyone we exist for – our audiences, clients and shareholders. Our shareholders have watched Future transition into an innovative global platform for specialist media, our share price has performed well in parallel with both the transition and our growing ability in making our content pay. Shares Magazine have issued their 10 stocks for 2018 which includes Future as one of their top picks. We reap the rewards too, of course, with a fun and creative place to work and the kind of personal development that makes every day even more enjoyable and challenging. We believe it to be a really exciting time to join Future. Every kind of talent is celebrated and nurtured here. We believe in teamwork that transcends location, which means we don’t have a single headquarters. Across our offices in London, Bath, New York, Sydney, Bournemouth, Bromsgrove and San Francisco, each and every one of us is playing a part in driving our business forward.


15th Floor, 11 W 42nd Street, New York, NY 10036
New York, NY

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.