Senior Backend Engineer

| Greater Denver Area
Inboxlab is a leading digital publisher that harnesses the power of email as an ideal way to deliver exceptional editorial experiences to millions of readers every day. We grew out of the creativity and passion of our founder, Nicholas Pardon, a pioneer in email innovation. We started with a keen eye for what people want to receive in their inbox, and then we built proprietary technology that helps forge sustainable connections with target audiences. With this creative and technology platform, we have successfully launched a portfolio of brands that engage our readers’ curiosity and their desire to always be learning. 
Recognized as a Top 50 Startup to Watch in 2019 by Built In Colorado, Inboxlab is proud to be based in Denver and New York City and quickly adding to its team of go-getters and entrepreneurs.
Inboxlab presently focuses on two verticals: travel and gamified education (edutainment). Our mission-based flagship travel brand, The Discoverer, reaches 3,000,000+ subscribers with its weekly editions and our Inbox Edutainment network currently serves 50,000,000+ trivia and quiz plays per month.
ABOUT THE ROLE
As a Senior Back-End Engineer, you will be responsible for back-end application development, system architecture design, infrastructure management and devops as well as playing a key role in contributing to the overall direction and design for websites and web apps. This role reports to the Director of Engineering and requires an individual with excellent back-end application development expertise, system architecture experience, REST API development and design experience, database management and devops experience as well as great teamwork, communication and attention to detail.

WHAT YOU’LL BE DOING

  • Work closely in teams composed of Product Managers, UX/UI Designers, Front-end Developers, Back-end Developers and QA Analysts
  • Work with the engineering team and product team to design, develop, test and deploy new functionality, apps, systems and more
  • Design, develop, document and manage Inboxlab’s REST APIs.Work closely with front-end developers to integrate REST APIs and develop the application’s logic and features
  • Communicate with the management team and translate business needs into technical specifications and requirements
  • Setup and manage relational and non-relational (schema-less) databases
  • Work with terabytes of data using systems like Google BigQuery to store and analyze millions of events and make decisions based on the findings
  • Run, manage and maintain Inboxlab’s many servers and web apps and ensure infrastructure, scalability and constant uptime
  • Integrate with various third party APIs to consume, deliver and connect data between our own system and trusted third parties
  • Develop SQL queries for grouping and analyzing data
  • Work in a product development process that is primarily agile/scrum

WHAT YOU’LL NEED TO BRING

  • 8+ years of back-end development experience working in a production environment and serving millions of users
  • 8+ years working in a product development team/environment, collaborating with Product Managers, UX/UI Designers, Front-end Developers, Back-end Developers and QA Analysts
  • 6+ years working with MongoDB and MySQL databases
  • 6+ years designing, developing, testing, documenting and deploying REST APIs consumed by millions of users
  • 6+ years experience with NodeJS and Express
  • 6+ years experience working in the MERN (MongoDB - Express - React - NodeJS) stack
  • Experience in managing and maintaining servers (tools like Heroku, Docker, Amazon AWS)
  • Experience with Google BigQuery (some other big data system like Amazon RedShift also a plus)
  • Experience with HTML/CSS/JS/ReactJS a plus
  • 5+ years experience working in an agile/scrum development process
  • Experience working with Git and shared code repositories
  • Ability to work both individually and as a member of a team
  • Experience with other web UI/application frameworks a plus desire to learn new technologies, languages, frameworks, etc.

At Inboxlab we aim to provide equal opportunity for all! We are firm believers in the strength of diversity and aim to build teams of individuals that offer unique perspectives, come from different backgrounds and challenge each other to be better every day!

Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • SqlLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • Twitter BootstrapLibraries
    • Node.jsFrameworks
    • MongoDBDatabases
    • MySQLDatabases
    • PostgreSQLDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • DOMOAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • AsanaManagement
    • SalesforceCRM

Location

Located at the heart of Denver's Union Station, a neighborhood built deliberately for a new urban way of work and life... everything's within reach!

An Insider's view of Inboxlab

What are some social events your company does?

From monthly team outings to community events, we take the time to recognize our accomplishments and celebrate our success... we like to have a good time. Private parties atop the Museum of Contemporary Art, patios overlooking the Mile High City and the hottest new restaurants are just a few of the spots we have celebrated!

Caroline

Executive Assistant

What projects are you most excited about?

I'm excited to be working on our user flow for new subscribers. This research is highly collaborative and I love getting to exchange knowledge with such interesting and intelligent people every day. This work is a fusion of psychology, data science, and will have a profound impact on the business. I love that we are at the cutting edge of email!

Jacob

Research Manager

What makes someone successful on your team?

In a fluid and scaling environment, you will have the autonomy to create your own success. Those who welcome change with open arms and fiercely attack every opportunity will excel. We support the development of our team by affording them with challenging work and welcome the individuality and creative mind that they each bring.

Danny

Senior Talent Manager

What is your vision for the company?

My vision for the technology team at Inboxlab is to continue to develop products and software that enriches the lives of our audience, pushes the envelope and innovates what was once thought impossible in digital media and grows the talents and experience of our development team, both professionally and technically.

Mike Hasenfratz

Chief Technology Officer

What’s the vibe like in the office?

These are some of the smartest and most creative people I have worked alongside... I'm grateful to work somewhere that I can be completely myself. Working in an open environment, it's easy to share ideas and build strong relationships with coworkers.

Paul

Strategic Account Manager

What are Inboxlab Perks + Benefits

Inboxlab Benefits Overview

Inboxlab encourages all team members to live a healthy and active lifestyle inside and outside of the work place. We offer generous health and dental benefits to keep our team in tip top shape. We also offer stipends for gym memberships, bus passes and parking.

Outside of these monthly benefits, we gift all new team members with an Away suitcase (to start their discoveries), a pair of Bose noise cancelling headphones (to help aide in concentration in an open office environment) and a pair of All-Bird sneakers (so you can be stylish and most importantly, comfortable at the office).

We also allow team members to express their individuality through their wardrobe by promoting a casual and comfortable work environment. Check out our cameo on the news:

https://www.thedenverchannel.com/news/national/companies-are-going-casu…

Culture
Partners with Nonprofits
Friends outside of work
Eat lunch together
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
Health Insurance Benefits
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
Remote Work Program
Return-to-work program post parental leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Acme Co. hosts company outings Monthly.
Stocked Kitchen
Some Meals Provided
Happy Hours
Happy hours are hosted Once per month.
Pet Friendly
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Acme Co. offers employees professional development opportunities like The ability to attend job related conferences and seminars.
Lunch and learns
Acme Co. hosts lunch and learn meetings once per month.
Cross functional training encouraged
Promote from within
More Jobs at Inboxlab12 open jobs
All Jobs
Finance
Dev + Engineer
Internships
Marketing
Product
Sales
Content
Internships
new
Denver
Internships
new
Denver
Sales
new
Denver
Developer
new
Denver
Developer
new
Denver
Finance
new
Denver
Developer
new
Denver
Content
new
Denver
Product
new
Denver
Marketing
new
Denver
Marketing
new
Denver