Jobs /

Sr. Software Engineer (Ruby)

Merkle

Apply Now

Job Details

Location: 3000 Town Center, Evans, Southfield Town Center, Southfield, Oakland County, Michigan, 48075, USA Posted: Dec 21, 2019

Job Description

Company Description

HelloWorld is a digital marketing solutions company working with the world’s leading brands. We build promotional campaigns to spark interest, loyalty programs to retain and reward, and mobile messaging platforms to continue the conversation. Our technology is behind global campaigns for clients such as Coca-Cola, Samsung, Johnson & Johnson, and Starbucks.

What's even better? Merkle recently acquired HelloWorld! Joining forces creates a true industry leader in people-based marketing, enabling expanded capability in promotional and loyalty solutions, CRM, digital customer experience, and strategy.

Job Description

Merkle Loyalty Solutions enables CMOs to increase their customers' lifetime value. LoyaltyPlus, -- our SaaS lifecycle marketing suite -- makes it easy to execute loyalty programs and personalized customer retention campaigns. Our clients include Abercrombie & Fitch, Sony, New Balance, and L'Oréal. We were originally a startup named 500friends before being acquired by Merkle, which means that you essentially get to join a startup with the security and stability of an established company. Our platform supports enterprise clients with millions of customers, billions of rows of data, and operates at linear scale with high efficiency! This position can work onsite in our Metro Detroit Based office or can work remotely anywhere in the US.

We are looking for engineers who take pride in their work, are eager to learn, and are open to sharing. We follow agile methodologies and are always looking to get better. As part of our engineering team, you will play a key role in shaping the direction of our product and platform. You’ll have a say in deciding things like system architecture, interface design, and technologies to implement. We aim to build systems that are performant, scalable, secure, and maintainable.

Some of the things you can expect to work on include:

  • Optimizing code with an eye toward scaling beyond 30,000+ requests per minute
  • Discussing, designing, and developing the architecture needed for new features
  • Expanding our analytics platform to take advantage of our rich dataset
  • Supporting well-known clients and brands on a global scale
  • Providing feedback on pull requests from your peers and hitting that merge button

We are looking for candidates that:

  • Have good communication and writing skills
  • Are open to giving and receiving feedback
  • Are eager to continually improve

Qualifications

  • BA/BS Computer Science, Information Technology, or related required
  • Proficiency in Ruby (or similar language) and JavaScript required
  • 5+ years of experience with relational databases and SQL
  • 5+ years of experience designing and deploying large scale distributed data processing systems
  • Experience in big data, information retrieval, data mining, or machine learning a plus
  • Experience with Elixir/Phoenix a plus

Additional Information

All your information will be kept confidential according to EEO guidelines.

FLSA Status: Exempt

HelloWorld is an equal opportunity employer and is committed to a policy of equal employment opportunity for all persons. HelloWorld recruits, employs, evaluates, and considers for promotion employees without regard to race, gender, religion, national origin, age, marital status, height, weight, medical condition or physical handicap or disability, or any other legally protected class, all as required by local, state, and/or federal law.

Videos To Watch

Job Location

I'm interested Privacy Policy

About Merkle

Merkle is a customer relationship management agency that designs, executes and evaluates integrated marketing programs.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free