Elixir Engineer

| Chicago

PowerReviews creates software that drives traffic, increases sales, and provides actionable insights for more than 1,000 brands and retailers on over 5,000 websites. Our platform serves as an essential resource for consumers throughout their purchase journey. Our syndication network reaches more than 500 million in-market shoppers each month through an unrivaled solution suite. PowerReviews is on a mission to create a smarter path to purchase.

As a member of the PowerReviews development team, you will design and develop software to achieve high performance, usability and stability within the context of our extensive product platform. Our platform is responsible for gathering, moderating, and publishing user generated content for our customers’ websites. Our highest application API volumes exceed 400K requests per minute all while exceeding 99.99% uptime SLA’s.

The Opportunity

We are looking for a Senior software engineer with strong Elixir skills to join a new development team focused on delivering new feature functionality to an exciting technology platform that was recently acquired. You'll be joining a fast-paced team with a mandate to bring the next-gen version of the platform to the marketplace, while integrating with the PowerReviews ecosystem.

Key Responsibilities

  • Develop robust web application code in an agile development environment and product cycle
  • Work together with team engineers and product owners to deliver requirements on schedule
  • Deliver high-quality, maintainable code that is thoughtfully designed
  • Participate in code pairing sessions and peer code reviews
  • Exhibit good communication skills, attention to detail, and a positive attitude

Required Skills

  • Experience using Elixir in production
  • Experience working with the Phoenix Framework
  • Strong functional programming skills
  • Ability to ramp up quickly on new codebases and make immediate contributions
  • Desire to learn from and share knowledge with teammates

Preferred Skills

  • Understanding of Erlang VM (BEAM) and distributed systems
  • Agile/Scrum
  • ReactJS
  • CSS/SCSS

Other Requirements

  • Must be authorized to work in the U.S.

Our Tech Stack

We use open source software and AWS extensively at PowerReviews. We are selectively polyglot, including:

  • Java 8 and 11, Spring Boot, PostgreSQL, graph databases, ElasticSearch, React, Docker
  • Ruby 2.4-2.6, Ruby on Rails 4 and 5, PostgreSQL, Redis, Sidekiq, Foundation, React
  • Elixir 1.7, Phoenix 1.3, OTP, PostgreSQL, Google Cloud, Kubernetes, React

In AWS, we use Docker, DynamoDB, RDS, Redshift, S3, Elasticache (Redis and Memcached), Elastic MapReduce, Lambda and Cloudfront. We also use Snowflake, Jenkins, Sumologic, Datadog, and Selenium, alongside some Python and R.

Perks

  • Open office environment and casual dress code
  • Yearly training budget for learning and conferences
  • Company lunches provided weekly
  • Flexible vacation and work from home policies
  • Stocked kitchen with beverages and tasty snacks
  • Rooftop, gym, and events at the Chicago office
  • Social outings and intramural sports teams
Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • RubyLanguages
    • SqlLanguages
    • ReactLibraries
    • Ruby on RailsFrameworks
    • SpringFrameworks
    • Google AnalyticsAnalytics
    • TableauAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • SalesforceCRM
    • MarketoLead Gen

Location

1 N. Dearborn, Suite 800, Chicago, IL 60602

An Insider's view of PowerReviews

What does your typical day look like?

My passion is building experiences that inspire transparency and confidence in a purchase journey by elevating relevant and authentic content. Everyday I collaborate with internal and external stakeholders, to gather feedback and insight to make products and features that help shoppers make the right decision.

Rachel

Sr. Manager, Product

How does the company support your career growth?

PowerReviews breeds a culture of goal setting/personal growth that ultimately allows you to steer the direction of your career.

Alex

Manager, Sales Development

How do you collaborate with other teams in the company?

As a member of the marketing team, I get to collaborate across virtually every facet of the company. Including (but definitely not limited to) Sales, Product, Tech, Implementation -- and even HR!

Yoni

Sr. Manager, Product Marketing

What are PowerReviews Perks + Benefits

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Recreational Clubs
Professional Development Benefits
Job Training & Conferences
More Jobs at PowerReviews16 open jobs
All Jobs
Data + Analytics
Dev + Engineer
HR
Marketing
Operations
Sales
Sales
new
Chicago
Developer
new
Chicago
Marketing
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Sales
new
Chicago
HR
new
Chicago
Sales
new
Chicago
Developer
new
Chicago