Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Backend Software Engineer

Technology | New York, NY | Full Time

Job Description

We are looking for a backend engineer to join our Content Delivery Systems Team.

Our mission is to make consuming, transforming, and displaying content for client applications— and ultimately our readers— as enjoyable as possible. Millions of readers will be impacted by your contributions: The changes we make will directly impact the reading experience across the entire Business Insider network - currently 15 international sites and growing.

To succeed you will need experience building scalable, fault-tolerant systems that can withstand millions of operations per day. You’ll be responsible for projects that require enhancements to multiple systems, including many outside your team's ownership, so a high degree of empathy for existing solutions and issues is required.

You’ll be working with multiple teams across the company, so collaborative skills and the ability to share your technical vision to developers of varying levels of expertise are a must. So, if you’re innovative, have a strong sense of both technical and business ownership, and want to make a significant impact on all things Business Insider, we definitely have the role for you!

What You’ll Do

  • Develop in Go (Golang) and PHP

  • Identify features in our existing monolithic PHP codebase, and convert them to micro services written in Go or PHP

  • Aggregate data from our existing API’s and expose them to consumers

Technical Requirements

  • You’ll have at least 3 - 5 years experience as a developer with strong hands on experience with PHP, as well as experience with Go (Golang), or the interest in learning it quickly

  • Understanding of design patterns and software development methodologies

  • Experience with developing RESTful web services

  • Comfortable manipulating JSON and XML (Atom/RSS/XSLT)

  • Experience with various types of authentication JWT, Oauth, Basic Auth

  • Solid understanding of HTTP response - request life cycle (HTTP verbs and response codes)

  • Solid understanding of caching strategies at various levels of the stack: backend application, CDN and client side

  • Knowledge and experience with the AWS ecosystem (SQS, SNS, Lambda, S3)

  • Experience with content management systems

Soft Skills

  • A fan of Business Insider

  • You LOVE technology and learning new things

  • An interest in the media industry and journalism

  • Highly motivated

  • Self starter

  • Creative problem solver

Our Stack

  • PHP 5.6/7, Go (Golang)

  • MongoDB

  • AWS

 

http://www.businessinsider.com/page/careers

Some of our Benefits & Perks

In addition to UNLIMITED VACATION, all Insider employees get access to competitive medical, dental, and vision insurance plans, along with a 401(k) plan, commuter benefits, gym membership discounts, parental leave, and MUCH more!!

Business Insider is an EEO employer. Qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, race, gender, age, veteran status, disability or other protected category.