Senior Software Engineer

CrowdTwist

(New York, New York)
Full Time
Job Posting Details
About CrowdTwist

We’re one of the hottest funded, NYC-based companies providing the most comprehensive omni-channel loyalty & analytics solutions for industry leading brands such as Pepsi, Zumiez, Lancôme, Nestlé Purina, VIZIO and others. Our software helps build more profitable and active relationships with customers, delivers a deeper understanding of how customers engage across channels and drives a measurable increase in high value behaviors and spend.

Responsibilities

CrowdTwist is seeking a Senior Software Engineer for our growing team based in New York City. In this role, you will work directly with all areas of our platform while adding new features and new products to the CrowdTwist platform. You will be involved in many different projects as we continue to grow and enhance our platform. Your work will be in front of millions of people and will directly influence the loyalty program offerings for many of our clients, such as Pepsi, Nestlé, Lancome, Ubisoft and Zumiez.

We are a venture-backed NYC based company that provides the most comprehensive omni-channel loyalty & analytics solutions for industry leading brands. We're relaxed, experienced, hard driving and are changing our industry.

Your work will span many areas of the CrowdTwist platform, including but not limited to:

The consumer-facing loyalty program experience

  • Our RESTful APIs
  • Our scalable microservices architecture
  • Our client-facing content management applications
  • Integrations with social networks (Facebook, Twitter, Instagram, Foursquare, etc) and vendors (PoS, ESP, CRM, Bazaarvoice, OrderGroove, etc)
  • Our data-driven, client-customizable JavaScript SDK

This role is for an engineer who loves to roll up their sleeves, dive in, and tackle any problem with speed and precision. You will be utilizing your experience with object-oriented software design and implementation, data modeling, and building high-performance, highly scalable web and data processing applications. We operate in an agile manner, so you must thrive in a fast-paced environment and enjoy shipping product.

In this role, you will work with a broad backend tech stack, including but not limited to:

  • PHP
  • Java
  • Oracle
  • Redis
  • MongoDB
  • RabbitMQ
  • Docker
  • Amazon Web Services (EC2, VPC, ELB, S3, RedShift, CloudFront etc.)
  • Various third-party services (Twilio, SendGrid, EdgeCast, etc.)
Ideal Candidate
  • Have a BA/BS in Computer Science or equivalent experience
  • Experience with both compiled and scripting languages
  • Have 5+ years of professional experience with one or more of: PHP, Java, Ruby, Python, C, C++
  • Know your way around a relational and/or NoSQL database
  • Write great code, view it as a craft, and love cranking out solid work

You’ll be working with a large, highly-trafficked, scalable application. Quality is of extreme importance to us, so you’ll be writing unit and integration tests, which are used in our continuous integration process. Our QA team will show you no mercy, either — bring your “A" game. You should be back end-focused, but our front end tech stack covers a wide range of JavaScript frameworks and related tools, such as:

  • Angular
  • CoffeeScript
  • Jade
  • Sass
Compensation and Working Conditions
Benefits Benefits included

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • C++
  • Content Management Systems
  • Facebook Ads
  • Instagram
  • Java
  • Oracle
  • PHP
  • Point of Sale System (POS)
  • Python
  • Relational Databases
  • Ruby
  • Social Networking
  • Twitter
  • Writing Code
  • Amazon EC2
  • Amazon S3
  • Amazon Web Services
  • AngularJS
  • C Shell
  • CoffeeScript
  • CRM
  • FourSquare Development
  • MongoDB
  • NoSQL
  • Redis
  • Sass
  • Scripting
  • Twilio API
  • Docker
  • Compiled Language
  • JavaScript Frameworks
  • Jade
  • Consumer Facing
  • Event Stream Processing
  • Vendor App
  • Bazaarvoice
  • OrderGroove
  • JavaScript SDK
  • RabbitMQ
  • Virtual Private Cloud
  • Elastic Load Balancing
  • Redshift
  • CloudFront
  • Third Party Services
  • SendGrid
  • EdgeCast

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.