Software Engineer

| Chicago

Overview

The Marketing Store, a HAVI company, is a privately held global agency that innovates, optimizes and drives marketing promotions and supply chains of many of the best known brands in the world. When you work at The Marketing Store, you have a chance to make your mark – to be a part of work that drives value, brings a smile and keeps everyday life moving forward. Which means it’s not the size of our global footprint, but rather your personal fingerprint, that has the power to make a real difference for our customers… and to touch the lives of people both at home and around the world.

 

We are staffed by a senior team of classically trained marketing professionals. Having developed an insightful, strategic, brand-building process for creating advertising campaigns, we have adapted this same thinking to promotions, digital, direct, the Internet, CRM, loyalty, premiums and events.  The result is unique solutions that cover the gamut of marketing channels. Our clients include McDonald’s, Nissan, Infiniti, T-Mobile and more!

 

The Marketing Store produces bespoke solutions for clients with complex scale and/or application needs. The Senior Software Engineer (Chicago) will be focused on building and maintaining loyalty and prizing systems for clients of The Marketing Store. This position will work on systems that are equivalent to banking/financial applications in both risk and criticality. This position will foster development of existing skills as well as push against architectural boundaries in distributed computing.

Responsibilities

Building new modules in a distributed loyalty system

  • Maintaining existing modules inside a distributed loyalty system
  • Working on and building distribution algorithms for prize awards to end users
  • Building and working in systems that do real time metric aggregation and reporting
  • Working with and extending existing MySQL and Cassandra schemas
  • Improving fault tolerance and automatic failovers inside the existing platform
  • Refactoring existing code for maintainability and performance

Desired Skills & Experience

 

Highly Desired

  • Experience building systems using Java 8 and above features.
  • 2+ years of professional development on critical backend systems in a production environment
  • Familiarity with a reactive application framework such as Akka, Vert.x or Spring Reactor
  • Excellent working knowledge of at least one high performance relational database such as MySQL
  • Strong understanding of database schema design and access

 

* Desired Skills & Experience

  • Understanding of the tradeoffs in the various approaches to designing concurrent software
  • Experience building highly concurrent network services
  • Thorough knowledge of techniques for testing distributed systems
  • Experience with system profiling and performance tuning
  • Understanding of JVM memory management and garbage collection tuning
  • High level of comfort working on Linux from command line
  • Solid understanding of cloud computing strengths and weaknesses
  • Solid understanding of security and encryption practices

 

* Preferred

  • Experience working with a NoSQL database
  • Skill with system scripting languages such as Python or Lua for tool creation
  • Experience with debugging and profiling tools
  • Experience with load testing high performance distributed systems

Benefits

The Marketing Store, A HAVI Company, provides comprehensive benefits offerings to all full-time employees starting on day one. Our benefits include options for medical and dental insurance, 401(k) plan with Company matching provision, profit sharing, flexible spending accounts, tuition reimbursement, life insurance, health and wellness benefits (including discounts on products & services), employee assistance program, and disability insurance. Our Chicago office is located close the Blue & Red lines and only a few blocks from Metra

 

Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • AccessDatabases
    • OracleDatabases
    • IllustratorDesign
    • PhotoshopDesign
    • HubSpotCRM

Location

Amazing views of Morton Arboretum and wild life, walking paths. Bring your binoculars! Easy access to I-88 and I-355, 25 min Metra BNSF- free shuttle

An Insider's view of HAVI

What are some social events your company does?

Thankful Thursday! I recently came off the elevator on a random Thursday morning and our Executive Leadership team was handing out mimosas, bacon and doughnuts. Super fun way to start the day!

Molly

Digital Marketing Coordinator

What are HAVI Perks + Benefits

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
You can contribute your own pre-tax dollars to either or both: - Medical Spending Account/ $2,650 max. - Elder/Child Care Account/ $5,000 max.
Disability Insurance
No cost to employee Short Term Disability – Eligible on day of hire. Equals a percentage of your pay based upon length of service. Long Term Disability too.
Dental Benefits
Cigna is the Plan Provider and 2 Plan Options to Choose From Preventative Care: 100% (no deductible)
Vision Benefits
Lenses covered in full every 12 months after $20 Copay Frames covered every 24 months Contacts covered every 12 months: after $20 Copay
Health Insurance Benefits
Blue Cross Blue Shield of Illinois is the Plan Provider 3 Plan Options to Choose From including an (HSA)
Life Insurance
HAVI offers a base amount equal to twice your annual salary provided by the company. Option to purchase additional life insurance and AD&D at discounted cost.
Wellness Programs
HAVI rewards participation in wellness activities. Fun, interactive and personalized online program that makes living a healthier life easier!
Retirement & Stock Options Benefits
401(K)
401K allows you a choice of fifteen investment funds to choose from. In addition, HAVI's Profit Sharing contribution is based on company performance.
401(K) Matching
HAVI's company match is 100% of the first 3% you contribute and 50% of the next 2% you contribute. Amazing!
Child Care & Parental Leave Benefits
Generous Parental Leave
HAVI will grant up to two (2) weeks of paid Parental Leave to an eligible employee upon the birth of their child.
Flexible Work Schedule
The Sunshine Hours Program offers full-time employees the opportunity to participate in an altered work schedule that will permit them to enjoy a half day (4 hours) off work every Friday, May - Sept.
Adoption Assistance
The HAVI Adoption Assistance Program is designed to provide tax-excludable reimbursement of certain expenses for employees who are pursuing adoption
Vacation & Time Off Benefits
Paid Holidays
HAVI offers 10 paid time off to observe all major holidays, 15 days off and 4 personal days!
Perks & Discounts
Casual Dress
Dress for your Day!
Commuter Benefits
If you take public transportation to work, pay to park your car, or park and ride, you can save money on taxes by paying for your eligible commuting expenses through our Commuter Benefits.
Company Outings
Some Meals Provided
HAVI Global Solutions is dedicated to providing a lunch program that ensures that our employees have access to a very reasonably priced quality lunch
Parking
Covered Parking, no slush, no rain!
Fitness Subsidies
Preferential membership rates are available from X Sport Fitness
Professional Development Benefits
Job Training & Conferences
Develop Your Place To Grow! HAVI’S digital platform that supports virtual and facilitated learning, which will empower you to navigate your own development journey.
Tuition Reimbursement
Eighty percent (80%) reimbursement, up to $10,000 per year for tuition, books and fees upon receipt of a passing grade. Courses must be approved by Manager and Human Resources prior to enrolling.

Additional Perks + Benefits

Impressive 401K and Profit Sharing • Life Insurance 2x's your annual salary • Educational Assistance • Summer Hours

We have Dress for Your Day!

More Jobs at HAVI12 open jobs
All Jobs
Finance
Data + Analytics
Dev + Engineer
Marketing
Operations
Project Mgmt
Sales
Content
Content
new
West Suburbs
Operations
new
West Suburbs
Operations
new
West Suburbs
Project Mgmt
new
West Suburbs
Data + Analytics
new
West Suburbs
Marketing
new
West Suburbs
Sales
new
West Suburbs
Developer
new
West Suburbs
Operations
new
West Suburbs
Developer
new
Chicago