JOB OPENINGS / Software Engineering

Our Software Engineering team builds the features and experiences that help millions of users plan, celebrate and remember life’s biggest moments.

 

WHY WE LOVE WORKING AT XO GROUP INC:

Every year, millions of brides, newlyweds, and first-time parents visit The Knot, The Nest, and The Bump for guidance and advice during some of the most important moments in their lives.  Here at XO Group, we strive to give our customers a best in class user experience to make these moments even more special.  We are highly focused on building a user-centric, content rich, mobile first organization with a refreshing, fun and entrepreneurial work culture.  Connect yourself to work that matters!

ABOUT THE DATA ENGINEER ROLE AND OUR TEAM:

XO Group is hiring a passionate and highly skilled Sr. Data Engineer on the Data Platform Engineering team to maintain the current email integration platform.  The Sr. Data Engineer will carry on work to develop a new platform to replace the existing platform.  In addition,  candidate will have an opportunity to work on and develop on XO’s Analytic Data Platform (Snowflake) to merge and aggregate event and operational data providing  insights for Product Analytics and Business Intelligence.  This position requires a highly organized, self-directed and highly data focused team player with strong analytical skills and deep understanding of data processing in distributed systems.  The Sr. Data Engineer will work closely with the Architect to collaborate on architecture and see the design through the complete SDLC.  In addition, candidate will work with the Product team and Email Ops personnel to understand business requirements and translate functional requirements into technical specification.  

RESPONSIBILITIES:

  • Maintain  the current XO to Responsys integration
  • Collaborate with Architect, Product and Operations to develop a new platform for integrating data from XO into Responsys
  • Collaborate with BI Analyst to determine Responsys deliverability metrics for analytics and reporting.
  • Develop integrations to consume external data from Responsys to be used for analysis
  • Participate in the migration of the current platform to the new platform.  
  • Lead data migrations as necessary to support multiple Responsys accounts
  • Collaborate with Product Leads and Email Marketing Ops to understand changes to current platform
  • Translate functional requirements into conceptual and detailed design specifications
  • Collaborate on architectural changes to implement into the pipeline
  • Develop data pipelines using AWS services such as SNS, SQS, Lambda and S3

SKILLS & EXPERIENCE:

  • 1-3 Years developing with Python
  • 1 + years Experience developing and maintaining services in AWS such as  SNS, SQS, Lambda and S3
  • 1 +  years experience with Postgresql and ElasticSearch
  • 1 + years experience developing and working with  Rest APIs
  • Experience working with distributed systems
  • Experience working with HoneyBadger, Jenkins and GitHub
  • Some experience with Node.js and Ruby desirable
  • Data warehouse and data modeling experience is a nice to have
  • DevOps experience is a nice to have
  • Must display strong teamwork and interpersonal skills at all levels along with excellent verbal and written communication skills.

BENEFITS & PERKS:

Things you’ll like a lot!  

  • Health benefits, 401k, Employee Stock Purchase Plan, free drinks and snacks, game room, koi pond, guest speakers and learning events, volunteering opportunities, and a mentorship program.

Things you’ll love!

  • Amazing coworkers, unlimited vacation, weekly happy hours, transparent and approachable executives

WHY WE LOVE WORKING AT XO GROUP INC:

Every year, millions of brides, newlyweds, and first-time parents visit The Knot, The Nest, and The Bump for guidance and advice during some of the most important moments in their lives.  Here at XO Group, we strive to give our customers a best in class user experience to make these moments even more special.  We are highly focused on building a user-centric, content rich, mobile first organization with a refreshing, fun and entrepreneurial work culture.  Connect yourself to work that matters!

ABOUT THE SOFTWARE ENGINEER ROLE AND OUR TEAM:

You are an experienced software developer with a passion for technology. You are focused on writing clean, well-tested code for a high-traffic web environment.You can not only implement a feature but be involved with the project definition and be willing to innovate. You embrace the use of new technologies and don’t use the same tool for every job.

Our work environment is fast-paced, high energy, and highly collaborative. Developers are expected to work cohesively with the Product team to help determine feature sets, scope, and the best possible solutions to problems – and then implement them. We use GitHub and take Pull Requests seriously. We develop real-world projects in phases within a defined process and ship often with our automatic build server and deployment process.

RESPONSIBILITIES:

You will work closely with a team of talented developers to build tools our users love for the web and mobile devices using ASP.NET WebApi and MVC, Xamarin, React and other JavaScript frameworks.  You will be fully immersed in all aspects of web development, coding the inner workings of our site, our API, and mobile applications.

SKILLS & EXPERIENCE:

  • Deep knowledge of C# .NET , Java, or similar server-side technology
  • Skills in JavaScript and HTML/CSS
  • Experience with SQL
  • Excellent communication skills
  • BS in Computer Science, Engineering, a related technical field, or equivalent experience
  • A drive to get things done
  • iOS or Android development experience a plus

WHO WE ARE:

GigMasters was founded in 1997, so technically we're not a startup, but the fun atmosphere, fast-paced work environment and regular happy hours kind of make us feel like one. We're a tight-knit group. We hold regular company events, and we believe in celebrating company milestones.

GigMasters, recently acquired by XO Group, is the marketplace for every event, providing party planners and hosts with an online tool to find entertainment and event services of all kinds. We’ve helped facilitate over 275,000 bookings and have over 70,000 event vendors, ranging from musicians and photographers to impersonators and magicians. GigMasters empowers people to make a living doing what they love, and we take pride in being able to do so.


BENEFITS & PERKS:

Things you’ll like a lot!  

  • Health Benefits, 401k, Employee Stock Purchase Plan, Ping Pong table, Guest speakers and learning events and a mentor program.

Things you’ll love!

  • Amazing Coworkers, Unlimited vacation (you need time, take it!), Transparent and approachable executives