101-250 employees
Series D+
AdTech
B2B
Big Data & Analytics
Digital Platform
Marketing & Sales Tech
Mobile
SaaS

SessionM Company Overview

SessionM is a customer engagement platform empowering the world’s most innovative brands to forge stronger and more profitable customer relationships. The platform scales for the enterprise, globally.

SessionM is funded by General Atlantic, Salesforce Ventures, Charles River Ventures, Highland Capital, Kleiner Perkins Caufield & Byers, Causeway Media Partners and Commerce Ventures.

Jobs at SessionM

 

Job Category

24 Jobs Listed
Boston |

Opportunity

We are looking for a Software Engineer who thrives in a fast-paced environment, is excited to support top tier brands and is passionate about creating tools and improving scalability. This individual will be part of our Enterprise Services & Solutions Team (ES&S). The ES&S Team is responsible for supporting our enterprise clients who leverage the power of our customer engagement platform to build relationships with their consumers.

Responsibilities

  • Be a member of our agile team and contribute to daily standups, planning, and sprint retrospectives
  • Create tools to improve scalability
  • Effectively, efficiently, and accurately deliver features assigned in the current sprint to meet client deadlines
  • Support the integrations team on client initiatives and projects
  • Support and resolve bug fixes
  • Interface cross functionally to ensure timely delivery of code
  • Ability to learn quickly and apply learned skills to solve issues
  • Contribute and attend sprint retrospectives to help the team refine its processes and approaches
  • Ensure code delivered is of high quality, passes all the supplied requirements and has been tested

Requirements

  • Computer Science degree
  • 1-2 years of experience with Ruby on Rails or similar MVC framework
  • Understanding of RESTful design
  • Understanding of Agile Methodology
  • Demonstrable HTML/CSS/Javascript ability
  • Local to the Boston area

Comp & Benefits

  • Competitive compensation based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
Boston |

Opportunity

We are looking for a director or VP level technologist who has experience managing dev ops and cloud operations at a global scale. This individual must be a senior-level, experienced leader who is capable of taking the dev ops organization to the next level as we scale our US operations, as well as deploy in EMEA, APAC, Brazil.

This is a very exciting opportunity for someone looking to get into the growth stage of a business and have direct impact on success. They must be highly skilled, talented strategic thinker, great communicator and effective manager. This is a high-visibility, executive level role that reports directly to the CTO.

Requirements

  • 8+ years as dev ops or infrastructure at director or VP level
  • Managed teams of 10+
  • Cloud services such as AWS, Azure
  • Managing 24/7/365 operations, escalation procedures and on-call staff
  • Demonstrated ability to work cross-functionally to achieve strategic corporate objectives.
  • Demonstrable experience in architecting solutions for operations.
  • Background in dev ops automation.
  • Experience operating multi-tenant environments.
  • A broad set of experience and exposure to many of the following technologies: Chef, Puppet, Jenkins, Capistrano, ElasticSearch, AMQP, Memcache, ELB/ALB, Blue/Green and Canary Deploy Patterns, NGINX, Apache, Syslog-no, Flume, Kafka, S3, Proxies, Caching Technology, DNS, CDNs, Cassandra, Hadoop, MySQL, RDS, Shell, Ruby, Python, Linux, Key Management, SSH, SSL / TLS.
  • Focus on Security, with training, certification.
  • SaaS-based software background (understands the dynamics and requirements of a SaaS based software company)

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts
Boston |

Opportunity

We are looking for a Senior Software Engineer who thrives in the challenge of pushing high-volume consumer and business platforms to their next level. We are looking for an individual with a strong background in designing and developing scalable web services and micro-service, who has experience designing and implementing features for large-scale systems used by millions of mobile users per day, and who has significant experience with high volume internet services. Candidate must be familiar with current scalable multi-datacenter distributed computing technologies on commodity servers and micro-services. Our current infrastructure uses the latest technologies: Linux, AWS, Cassandra, MySQL, AMQP, Redis, Ruby on Rails and Go. We use an agile development process.

Responsibilities

  • Design and implement high availability services and micro-services that scale to millions and millions of requests per day.
  • Develop core platform services and back-end APIs.
  • Strong interest in developing quality infrastructure and process.
  • Create speed, improve performance and maintain stability within the development life cycle.
  • Be a team player with a winning attitude.

Requirements

  • Golang. C/C++ candidates will be considered.
  • Experience developing and maintaining high volume/high performance distributed applications.
  • Messaging Systems (AMQP, SQS, or others)
  • Linux, Ubuntu/Debian, VMs Apache, Nginx, Thin, RabbitMQ AWS, EC2, S3, RDS, Mysql, Cassandra, Redis, Memcached

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts
Boston |

Opportunity

SessionM is looking for an experienced Campaign Specialist in our Boston HQ to support key customer accounts. The ideal candidate will have strong client-facing skills and a proven aptitude for learning new systems. The SessionM Campaign Specialist will be responsible for understanding client's business objectives and KPIs to drive campaign strategy. This individual will need to provide pre-launch strategy, mid-flight performance optimizations as well as insights.

Responsibilities

  • Set up, test, track and optimize client campaigns (included but not limited to video, display, push, email etc.)
  • Serve as owner of brand’s b2c messaging through SessionM's proprietary platform
  • Monitor performance of campaigns and overall program health
  • Identify trends in engagement and offer strategic recommendations to satisfy program KPIs
  • Support Sales and Solutions Architects in pre-sales process with products demos and RFP facilitation
  • Appropriately escalate bugs, account concerns and requests
  • Become system expert & participate in UAT
  • Assist account team in translating client requirements during discovery and offer program design elements that align with standard campaign offerings
  • Offer ongoing suggestions for process improvements
  • Pull and review internal and client facing reporting as necessary

Requirements

  • Bachelors degree
  • 2-4 years professional experience working in a SaaS, brand, or media/agency setting
  • Experience working with clients
  • Comfortable providing strategic recommendations and navigating objections
  • A work place “chameleon;” be able to collaborate alongside cross-functional partners (engineering, creative, analysts, senior account leads etc.)
  • Exemplary attention to detail & solution oriented
  • ESP/push messaging experience

To be successful in this role you will need:

  • A level head; be able to prioritize conflicting deadlines and projects under pressure
  • Accountability; stand up for your work
  • Self-starter; be able to effectively operate in a fast pace start-up environment
  • Obsessive organizational skills

Comp & Benefits

  • Competitive compensation based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending Accounts
Boston |

Opportunity

Come help us create the next generation of marketing automation tools that allow our clients to build and manage their own robust loyalty programs and marketing campaigns.

We are hiring a Senior UI/UX designer with 5+ years of experience. Applicants must show portfolio work that clearly communicates successful implementations of user-focused designs.

Ideal candidates have a thirst to create engaging and intuitive user experiences and will stop at nothing to bring their ideas to life through thoughtful decision making and well crafted prototypes. We laugh a lot around here and have a generally upbeat vibe at all times, come with your game face on, but be ready to show some personality.

The design team is a tight knit group within the product team. We are responsible for creating the best experience for our customers through attention to detail, competitive research, and strong visual designs. In this role you will work alongside developers, product managers, and key stakeholders and you will have the opportunity to help guide the direction of our product.

Responsibilities

  • Work on the full design lifecycle, including:
    • Research
    • Personas
    • Competitive analysis
    • Information architecture
    • Brainstorming
    • Wireframing
    • Prototyping
    • Usability testing
    • Visual design
  • Work with product managers to understand the business requirements
  • Present the designs to engineering, and assist with visual QA
  • Be able to work quickly while still being thoughtful about the details.

Requirements

  • 5+ years experience in all facets of the design lifecycle
  • Excellent knowledge of best practices and current trends
  • Works well in a fast-paced environment
  • Skilled at practicing a lean UX approach
  • Excellent problem solving skills
  • Good at presenting designs & articulating design decisions
  • Highly collaborative
  • Detail-oriented
  • Ability to mentor more junior designers
  • Good at accepting feedback
  • Preferred:
    • Experience with Balsamiq, Sketch, and InVision
    • Degree in a related discipline
    • Experience working on B2B products

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts
  • SessionM is not able to provide relocation or visa sponsorship assistance.
Boston |

Opportunity

Come help us create the next generation of marketing automation tools that allow our clients to build and manage their own robust loyalty programs and marketing campaigns.

We are hiring a Principal UI/UX designer with 8+ years of experience. Applicants must show portfolio work that clearly communicates successful implementations of user-focused designs.

Ideal candidates have a thirst to create engaging and intuitive user experiences and will stop at nothing to bring their ideas to life through thoughtful decision making and well crafted prototypes. We laugh a lot around here and have a generally upbeat vibe at all times, come with your game face on, but be ready to show some personality.

The design team is a tight knit group within the product team. We are responsible for creating the best experience for our customers through attention to detail, competitive research, and strong visual designs. In this role you will work alongside developers, product managers, and key stakeholders and you will have the opportunity to help guide the direction of our product.

Responsibilities

  • Work on the full design lifecycle, including:
    • Research
    • Personas
    • Competitive analysis
    • Information architecture
    • Brainstorming
    • Wireframing
    • Prototyping
    • Usability testing
    • Visual design (nice to have)
  • Work with product managers to understand the business requirements
  • Present the designs to engineering, and assist with visual QA
  • Be able to work quickly while still being thoughtful about the details.

Requirements

  • 8+ years experience in all facets of the design lifecycle
  • Excellent knowledge of best practices and current trends
  • Works well in a fast-paced environment
  • Skilled at practicing a lean UX approach
  • Excellent problem solving skills
  • Good at presenting designs & articulating design decisions
  • Highly collaborative
  • Detail-oriented
  • Ability to mentor more junior designers
  • Good at accepting feedback
  • Preferred:
    • Experience with Balsamiq, Sketch, and InVision
    • Degree in a related discipline
    • Experience working on B2B products

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts
Boston |

Opportunity

As part of this position, you will work closely with architects, software engineers and operations to design, build, deploy, manage and operate our development, test and production environments. You will build and maintain tools to ensure our applications meet our stringent SLA's in a fast paced culture with a passion to learn and contribute. We are a looking for a strong engineer with a can do attitude.

Responsibilities

  • You will build and maintain tools and programs to operate, deploy and monitor our global distributed platform

  • Assist the dev team in implementing best practices for software build and deployment

  • Manage and improve our Jenkins and Puppet infrastructure

  • Assist with environment setup, automation, and streamlining the stand up and scaleout of infrastructure

  • Develop and improve our monitoring and alerting systems

  • Assist with organization wide security considerations

  • Assist with capacity planning and load testing of our applications

  • Automate the deployment of our platform and all the systems it depends on

Requirements

  • 3+ years of DevOps experience with a strong background in Linux and prior exposure to AWS

  • Ability to code/script using Python, Ruby or similar

  • Experience with MySQL & any of the following NoSQL technologies such as Cassandra, Redis, Hadoop

  • Working knowledge of infrastructure as code

  • Experience with automation/configuration management using either Puppet, Chef or an equivalent

  • Plusses: Experience with monitoring tools like Nagios or xymon. Prior exposure to continuous integration/delivery tools like Jenkins. Knowledge of DC/OS, Mesophere, or Kubernetes. Security best practice is a plus

Comp & Benefits

  • Competitive comp based on experience level

  • Healthcare HMO & PPO

  • Stock options and 401k

  • Flexible Spending and Transit Reimbursement Accounts

Boston |

Opportunity

We are looking for high-energy, driven professionals with strong technical aptitude and natural sales instincts to join our team. Ideal candidates should be eager to advance in our organization by demonstrating their ability to be tenacious self-starters every day. SessionM offers a fast-paced, innovative environment where you will be provided the tools, resources and leadership to help marketers transform their business and take your career to the next level!

Responsibilities

  • Tailor outbound messaging to SessionM’s prospective customers
  • Respond to and qualify incoming web and phone inquiries regarding SessionM products
  • Partner with our Account Executives to help build a pipeline
  • Create and prioritize strategic target account lists within a defined territory
  • Research and build new and existing accounts (i.e. adding accounts, contacts, sending emails, strategic calling)
  • Conduct high level conversations with senior executives in prospect accounts

Requirements

  • Bachelor's Degree
  • 0-3  years of full-time corporate sales experience (software sales is a plus)
  • Excellent written/verbal communication skills
  • Strong problem solving skills
  • Motivation, drive and a self-starting attitude
  • Ability to work in a fast paced, team environment

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Flexible Spending and Transit Reimbursement Accounts
Boston |

Opportunity

Come help us introduce the next generation of mobile marketing management tools that allow our clients to build and manage their own robust loyalty programs and marketing messaging systems. SessionM is looking for a super smart, super dedicated Senior Project Manager to successfully integrate new clients into our platform. This position combines a great instinct for problem solving with a client-friendly and client-focused personality. We are looking for experienced project managers who have proven track records of being solution and delivery focused, and who can perform at a high level - leading strategic, cross-functional, cross-company, business and technical SaaS implementations.

Responsibilities

  • Responsible for effectively initiating, planning, scheduling, estimating, forecasting, coordinating, controlling, managing and delivering all activities for projects and related release initiatives.
  • Serve as the primary conduit between our teams and the client during the integration process.
  • Oversee the day-to-day progress of project(s) and release initiatives with regard to time, budget, scope and quality and apply processes to report release status, key metrics and deliverables.
  • Demonstrate leadership by working with the Client, Integration Engineers and Product Managers to prioritize and refine User Stories, assist with client integration efforts, and negotiate internal resource allocation to formulate a release plan.
  • Coordinate inter-project and inter-team dependencies and risks.
  • Run post-mortem reviews on all integration projects to identify learnings that will help improve the overall process.
  • Position may require some travel.

Requirements

  • Bachelor’s degree in technology, business or related field or equivalent combination of education and experience.
  • 5+ years’ experience in working with business and technology stakeholders with sensitivity and commitment to business problem solving via technology solutions.
  • 3+ years’ experience managing projects, specifically in the ad tech or loyalty sectors.
  • Proven ability to help build and provide leadership across strong project teams.
  • Exceptional project management skills with ability to multi-task and manage multiple projects in cross-functional environment.
  • Ability to communicate needs and schedules to business stakeholders and technology teams, as well as ensure plans are in place/standards are adhered to.
  • Position will require a level of confidence to hold the line with either clients or with internal teams to provide the highest level of advocacy for the project.
  • Should have a good sense of humor.
  • Understands that the only easy day was yesterday.

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending Accounts
Boston |

Opportunity

We are looking for a Manager of the Solution Engineering team. This person needs to be a proven leader, thrive in a fast-paced environment, is excited to support top tier brands and is passionate about creating tools and improving scalability. This individual will be part of our Enterprise Services & Solutions Team (ES&S). The ES&S Team is responsible for supporting our enterprise clients who leverage the power of our customer engagement platform to build relationships with their consumers.

Responsibilities

  • Manage a team of software engineers
  • Drive process improvements
  • Lead daily stand-ups, planning, and sprint retrospectives
  • Determine tools that are needed to improve scalability
  • Effectively, efficiently, and accurately deliver features assigned in the current sprint to meet client deadlines
  • Support the integrations team on client initiatives and projects
  • Guide the team on how to resolve bug fixes
  • Interface cross functionally to ensure timely delivery of code
  • Ability to learn quickly and apply learned skills to solve issues
  • Contribute and attend sprint retrospectives to help the team refine its processes and approaches
  • Ensure code delivered is of high quality, passes all the supplied requirements and has been tested

Requirements

  • Computer Science degree
  • 3-4 years of experience in an Engineering management role
  • 3-4 years of experience with Ruby on Rails or similar MVC framework
  • Understanding of RESTful design
  • Understanding of Agile Methodology
  • Demonstrable HTML/CSS/Javascript ability
  • Local to the Boston area

Comp & Benefits

  • Competitive compensation based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
Boston |

Opportunity

We are looking for a Senior Software Engineer who thrives in the challenge of pushing high-volume consumer and business web applications to their next level. We are looking for an individual with a strong background in designing and developing scalable web applications using Rails. We use an agile development process.

Responsibilities

  • Design and implement highly scalable web applications used by leading companies, including several Fortune 500 ® companies.
  • Strong interest in developing quality infrastructure and process.
  • Create speed, improve performance and maintain stability within the development life cycle.
  • Be a team player with a winning attitude.

Requirements

  • 3+ years (ideally 5+ years) full stack RoR web development experience.
  • Frontend experience with any/several of the following: JavaScript, HTML5, CSS and SPA frameworks like React, Backbone, Angular, Ember, etc.
  • Backend distributed systems experience.
  • BS in CS or similar.

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts
Boston |

Opportunity

SessionM is looking to add a talented Data Scientist to support the continued growth of our AI and Data Science team. The ideal candidate will be highly experienced in Python and SQL, knowledgeable of statistics, be comfortable doing customer-oriented work, and have working experience with Hive, Spark and in data engineering.

Responsibilities

  • Design and lead experiments, analyze observational data to provide analytical insight into loyalty systems, user behavior, and ad performance using appropriate statistical tools and data mining techniques.
  • Implement large-scale machine learning algorithms (classification, regression, recommender systems) using Apache Spark and/or other big data technologies.
  • Produce and automate the production of necessary reports and analyses for customers.
  • Develop programs and processes to access and transform large volumes of data from internal and external systems in a manner suitable for analysis.
  • Perform complex data analysis in support of ad-hoc and standing requests and demand for insights.
  • Research new data sources, analytical tools, and methodologies; contribute to new product development, operational delivery, and presentation.

Requirements

  • High proficiency in Python and the Python ecosystem: e.g. Pandas, scikit-learn and keras.Highly experienced in SQL Hive, Spark and the Linux command line.
  • Strong oral and written presentation skills. Comfortable doing customer facing work, presentations and directing meetings with clients.
  • Knowledge of Bayesian statistics and machine learning, for example A/B testing methods, multi-armed bandits, design of experiments and/or reinforcement learning.
  • Experience with AWS is a plus.
  • Preferred degree in computer science, machine learning, statistics, or similar quantitative field. Advanced degree (M.Sc/Ph.D.) is a plus.
  • 2+ years of relevant work experience.

Comp & Benefits

  • Competitive comp based on experience level.
  • Healthcare HMO & PPO.
  • Stock options and 401k.
  • Flexible Spending and Transit Reimbursement Accounts.
Boston |

Opportunity

We are looking for a Solutions Engineer who thrives in a fast-paced environment, is excited to support top tier brands and is passionate about creating tools and improving scalability. This individual will be part of our Enterprise Services & Solutions Team (ES&S). The ES&S Team is responsible for supporting our enterprise clients who leverage the power of our customer engagement platform to build relationships with their consumers.

Responsibilities

  • Be a member of our agile team and contribute to daily standups, planning, and sprint retrospectives
  • Create tools to improve scalability
  • Effectively, efficiently, and accurately deliver features assigned in the current sprint to meet client deadlines
  • Support the integrations team on client initiatives and projects
  • Support and resolve bug fixes
  • Interface cross functionally to ensure timely delivery of code
  • Ability to learn quickly and apply learned skills to solve issues
  • Contribute and attend sprint retrospectives to help the team refine its processes and approaches
  • Ensure code delivered is of high quality, passes all the supplied requirements and has been tested

Requirements

  • Computer Science degree
  • 1-2 years of experience with Ruby on Rails or similar MVC framework
  • Understanding of RESTful design
  • Understanding of Agile Methodology
  • Demonstrable HTML/CSS/Javascript ability
  • Local to the Boston area

Comp & Benefits

  • Competitive compensation based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
Boston |

Opportunity

We are looking for an experienced Integration Engineer to help our enterprise clients leverage the power of our customer engagement platform as they look to build deeper relationships with their consumers. Ideal candidates need to be solution oriented, process driven, fast learners, strong communicators and passionate about technology. This is an opportunity to work with top tier brands!

Responsibilities

  • Interface directly with enterprise clients to integrate their mobile applications and web applications with our APIs/SDKs and custom features.
  • Manage the technical customer relationship for all facets of the integration including, but not limited to, requirements clarification, integration testing, load testing, giving demos, upgrading software, and responding to Customer needs for technical information.
  • Work closely with engineering in delivering enterprise-level solutions to customers through problem solving, testing, and code delivery.
  • Maximize efficiency in a constantly evolving environment where the process is fluid and creative solutions are necessary.
  • Work with development engineers, product managers, account managers and other departments in understanding the technology and on resolution of problems
  • Position may require some travel and availability for off-hours support required.
  • Be a team player with a winning attitude.

Requirements

  • 3 - 5 years experience in solution integration/delivering, testing, and interfacing with customers.
  • Exceptional organizational skills, meticulous attention to detail, and the ability to maintain focus in fast paced environment.
  • Ability to formulate and execute integration tests, load tests, and performance tests.
  • Strong knowledge of APIs, SDKs, scripting, and software development.
  • Understanding of Web Services, Web Development (HTML,CSS, Javascript), Internet architecture, and mobile devices (emphasis on Android and iOS)
  • Self-motivated and self-managed with a high degree of dependability.
  • Excellent communication skills.
  • Bachelor's degree in Computer Science or other supportive program, or commensurate technology industry experience preferred.

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Account
Boston |

Internship Opportunities

From time to time our department leaders look for motivated and talented college students to join their teams as interns. SessionM offers a fast-paced, innovative environment where you will be provided the tools, resources and support to grow your skills and ultimately help launch your career!  

Possibilities

SessionM is open to considering interns in a variety of functional areas, including Marketing, Software Engineering, DevOps, Data Science, IT, Accounting, HR, and Operations.

We’d love to hear from students with a high GPA in their field of study, a demonstrated aptitude for learning new concepts quickly, and an ability to work in a fast-paced, highly collaborative environment.

If you would like SessionM to consider you for an internship, please submit a copy of your resume and answer a few short questions (below).

If we see a match, we'll be sure to reach out to you!

Thank you for your interest in SessionM!

Boston |

Opportunity

SessionM is looking for a customer-oriented service representative to provide daily product/service information and resolve any issues that our users might face with accuracy and efficiency.

Responsibilities

  • Resolve customer complaints and questions via Zendesk customer service platform.
  • Effectively managing and prioritizing at times large volumes of user inquiries.
  • Identifying and assessing each customer’s needs to achieve satisfaction.
  • Provide accurate, valid, and complete information about the mPLUS Rewards system to inquiring users.
  • Handle user complaints professionally by providing appropriate solutions and, when there isn’t one, being able to effectually communicate the situation to the appropriate party.
  • Follow communication procedures, guidelines, and policies laid out by the Customer Service Manager.

Requirements

  • Customer service
  • Technical literacy of mobile and desktop applications
  • Problem solving
  • Multi-tasking
  • Team Player
  • Previous experience with Zendesk is a plus

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts
Boston |

Opportunity

SessionM is looking to add a talented Data Science Engineer to support the continued growth of our AI and Data Science team. The ideal candidate will be highly experienced in Spark (Python and/or Scala), SQL and data engineering, and have work experience building, deploying and scheduling Spark and Python jobs and applications.

Responsibilities

  • Build, deploy and automate large-scale machine learning algorithms (classification, regression, recommender systems) using Apache Spark and/or other big data technologies.
  • Automate the production of necessary reports and analyses for customers.
  • Develop programs and processes to access and transform large volumes of data from internal and external systems in a manner suitable for analysis.
  • Research new data sources, analytical tools, and methodologies; contribute to new product development, operational delivery.
  • Perform complex data analysis in support of ad-hoc and standing requests and demand for insights.

Requirements

  • High proficiency in Spark, Python and Scala.
  • Highly experienced in AWS (EMR and lambda), SQL ,Hive the Linux command line.
  • Strong oral and written presentation skills.
  • Knowledge of machine learning.
  • Preferred degree in computer science, machine learning, statistics, or similar quantitative field. Advanced degree (M.Sc/Ph.D.) is a plus.
  • 3+ years of relevant work experience.

Comp & Benefits

  • Competitive comp based on experience level.
  • Healthcare HMO & PPO.
  • Stock options and 401k.
  • Flexible Spending and Transit Reimbursement Accounts.
Boston |

Opportunity

Come help us introduce the next generation of mobile marketing management tools that allow our clients to build and manage their own robust loyalty programs and marketing messaging systems. SessionM is looking for a super smart, super dedicated Integration Project Manager to successfully integrate new clients into our platform.  This position combines a great instinct for problem solving with a client-friendly and client-focused personality. We are looking for experienced project managers who have proven track records of being solution and delivery focused, and who can perform at a high level - leading strategic, cross-functional, cross-company, business and technical SaaS implementations.

Responsibilities

  • Responsible for effectively initiating, planning, scheduling, estimating, forecasting, coordinating, controlling, managing and delivering all activities for projects and related release initiatives.
  • Serve as the primary conduit between our teams and the client during the integration process.
  • Oversee the day-to-day progress of project(s) and release initiatives with regard to time, budget, scope and quality and apply processes to report release status, key metrics and deliverables.
  • Demonstrate leadership by working with the Client, Integration Engineers and Product Managers to prioritize and refine User Stories, assist with client integration efforts, and negotiate internal resource allocation to formulate a release plan.
  • Coordinate inter-project and inter-team dependencies and risks.
  • Manage change by actively communicating with dependent groups.
  • Run post-mortem reviews on all integration projects to identify learnings that will help improve the overall process.
  • Position may require some travel.

Requirements

  • Bachelor’s degree in technology, business or related field or equivalent combination of education and experience.
  • 5+ years’ experience in working with business and technology stakeholders with sensitivity and commitment to business problem solving via technology solutions.
  • 3+ years’ experience managing projects, specifically in the ad tech or loyalty sectors.
  • Solid project management skills with ability to multi-task and manage multiple projects in cross-functional environment.
  • Ability to communicate needs and schedules to business stakeholders and technology teams, as well as ensure plans are in place/standards are adhered to.
  • Position will require a level of confidence to hold the line with either clients or with internal teams to provide the highest level of advocacy for the project.
  • Should have a good sense of humor.
  • Understands that the only easy day was yesterday.

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending Accounts

If you made it this far, thank you for your interest. To be considered, please include your cover letter and resume in your application.

 
Boston |

Opportunity

We are looking for a Senior Software Engineer who thrives in the challenge of pushing high-volume consumer and business platforms to their next level. We are looking for an individual with a strong background in designing and developing scalable web services and micro-service, who has experience designing and implementing features for large-scale systems used by millions of mobile users per day, and who has significant experience with high volume internet services. Candidate must be familiar with current scalable multi-datacenter distributed computing technologies on commodity servers and micro-services. Our current infrastructure uses the latest technologies: Linux, AWS, Cassandra, MySQL, AMQP, Redis, Ruby on Rails and Go. We use an agile development process.

Responsibilities

  • Design and implement high availability services and micro-services that scale to millions and millions of requests per day.
  • Develop core platform services and back-end APIs.
  • Strong interest in developing quality infrastructure and process.
  • Create speed, improve performance and maintain stability within the development life cycle.
  • Be a team player with a winning attitude.

Requirements

  • Golang. C/C++ candidates will be considered.
  • Experience developing and maintaining high volume/high performance distributed applications.
  • Messaging Systems (AMQP, SQS, or others)
  • Linux, Ubuntu/Debian, VMs Apache, Nginx, Thin, RabbitMQ AWS, EC2, S3, RDS, Mysql, Cassandra, Redis, Memcached

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts
Boston |

Opportunity

We are looking for a Software Release Engineer who thrives in the challenge of pushing high-volume consumer and business web applications to their next level. We are looking for an individual with a strong background in the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking.

Responsibilities

  • Develop tools to automate and improve the efficiency of the integration and release process.
  • Continuous integration and deployment of internal tools to multiple environments.
  • Management and documentation of deployment processes and automation.
  • Environment management to ensure all needs are covered for testing and development.
  • Communicating issues to the development team.
  • Working with developers and QA to ensure builds are stable upon release.
  • Diagnosing and troubleshooting build problems, and advertising these to the team.
  • Assist and support developers.

Requirements

  • 2+ years of configuration management and engineering for web applications.
  • Knowledge of Agile software development process (particularly Scrum).
  • Experience with automated build systems such as Jenkins, CircleCI, Travis, TeamCity or equivalent.
  • Strong troubleshooting, debugging, and analytical skills.
  • Programming experience in at least one of Ruby, Go, Java.
  • Scripting and automation skills in one or more of Bash, Ruby, Python or similar.
  • Experience with bug-tracking and ticket management software (ie: Jira).
  • Knowledge of SQL.
  • Experience managing software release and deployment.
  • Experience supporting multi-platform applications and teams.
  • Solid understanding of continuous integration and deployment best practices.
  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Must be self-driven and a team player with a solid work ethic.
  • Excellent communication skills.
  • The ability to work individually and as a team.

Comp & Benefits

  • Competitive comp based on experience level.
  • Healthcare HMO & PPO.
  • Stock options and 401k.
  • Flexible Spending and Transit Reimbursement Accounts.
Boston |

Opportunity

Unique Opportunity for Product Management Leaders with UI/UX Experience
Come help us create the next generation of marketing automation tools that allow our clients to build and manage their own robust loyalty programs and marketing campaigns. We are hiring a director-level product management professional with substantial UI/UX experience to lead the design of our cloud-based SaaS platform. Applicants must show a track record that communicates successful implementations of user-focused designs and cloud/SaaS-based product management efforts.

Responsibilities

  • Lead a Product Management team
  • Lead a team of designers who will work on all phases of the UI/UX lifecycle: Research, Personas, Competitive analysis, Information architecture, Ideation, Wireframing, Prototyping, Usability testing, and Visual design
  • Establish the design strategy and provide visionary leadership
  • Shape the design process to ensure quality work in a short timeframe
  • Research and share industry trends and competitive analysis
  • Mentor designers and shape the growth of the team
  • Collaborate closely with the heads of Product and Engineering
  • Evangelize UI/UX within the organization
  • Find ways to maximize the efficiency of workflow between development and design in an agile process
  • Drive and document design standards
  • Lead usability discussions with clients

Requirements

  • Recent experience running the Product Management and/or UI/UX design effort of a large-scale, cloud/SaaS-based commercial solution. Prior experience with a “Big Data” or analytics product would be a plus.
  • 5+ years of experience leading, managing and developing a product management and/or UI/UX teams (preferably both) - ideally working on B2B web applications
  • 10+ years high-tech industry experience a strong focus on product management
  • Excellent knowledge of UI/UX best practices and current trends
  • Passion for design and an eye for quality
  • Deep knowledge of all phases of the design lifecycle
  • Adept at working in a very fast-paced environment, and able to balance efficiency with quality
  • Excellent creative, communication, and analytical skills
  • Good at presenting designs & articulating design decisions
  • Highly collaborative, with the ability to foster collaboration across teams
  • Proficient in a variety of design tools, such as Sketch, Balsamiq, and Invision

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending Accounts
Boston |

Opportunity

SessionM is looking for a sharp, dedicated individual to join our Business Architecture team. The role combines skills and expertise found across Solution Architects and Business Analysts. This individual will be a self-starter who enjoys strategic problem solving and guiding client requirements. Digging into the details, asking questions and strong communication skills will be keys to success within this role.

Responsibilities

  • Elicit requirements from business stakeholders and developers using interviews, and requirement gathering sessions
  • Create detailed documentation that will be accepted by the client as validation of the business requirements and project scope. Include user stories, business & workflow analysis and architecture diagrams
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details
  • Ability to distinguish client requests from the underlying business needs
  • Serve as the primary conduit between our teams and the client during the discovery process
  • Responsible for finalizing direction, solution and requirements for client integrations
  • Demonstrate leadership by working with the Client, Engineering, Product, Delivery Team and Sales to understand the evolving platform and integration efforts required based on clients needs
  • Position will require some travel

Requirements

  • Bachelor’s degree in technology, business or related field or equivalent combination of education and experience
  • 2+ years’ experience in working with business and technology stakeholders with sensitivity and commitment to business problem solving via technology solutions
  • Exceptional management skills with ability to multi-task and manage multiple projects in cross-functional environment
  • Ability to communicate to business stakeholders and technology teams
  • Strong writing skills required
  • Experience compiling and/or owning development of business requirements a plus
  • Should have a good sense of humor

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
Boston |

Opportunity

SessionM is looking to add a Data Quality Engineer / Analyst to support the continued growth of the Data Science and Analytics team. The ideal candidate will be experienced in working with complex data processing pipelines in Big Data ecosystems utilizing HIVE, EMR or AWS platforms. Must have strong SQL and data analysis skills and understanding of Data Warehouse architectural principles. Knowledge of AWS and unix tools is a plus

Experienced candidates with a desire to learn new technologies and contribute to the team are encouraged to apply.

Responsibilities

  • Validate design and implementation, deploy and support in production new workflow processes utilizing existing data pipeline framework based on Luigi/Spark/EMR/Redshift
  • Perform data quality analysis
  • Help validating and improving documentation related to data processing and data management architecture and procedures.
  • Learn new technologies, improve the existing tools and processes
  • Onboard new customers. Help with the customer specific data needs: ETL integration with 3rd party data sources and data exports. Custom scripts and procedures.
  • Produce and automate the production of necessary reports, analysis and test procedures.
  • Research new data sources, analytical tools, and methodologies; contribute to new product development, operational delivery, and presentation.

Requirements

  • Must have work experience in processing data and designing ETL jobs. Should understand data modeling and writing complex SQLs, stored procedures, etc.
  • Knowledge of building data warehouses and understanding of star-schema.
  • Candidate should have a track record of using his/her background to solve challenging problems.
  • Strong diagnostic and insight skills; ability to find trends and patterns in data and explain them clearly.
  • Willingness to work and share with other team members and learn new skills.
  • Should have experience in deploying code in production system and supporting it.
  • 2+ years of relevant work experience in data analytics.
  • Demonstrated results orientation and follow-through.

Comp & Benefits

  • Competitive comp based on experience level.
  • Healthcare HMO & PPO.
  • Stock options and 401k.
  • Flexible Spending and Transit Reimbursement Accounts.
Boston |

Opportunity

SessionM is looking for an experienced Business Analyst to join SessionM’s Strategy and Analytics team. The ideal candidate will have strong communication skills, exceptional quantitative and qualitative analysis skills, and be excited about playing a critical part in SessionM’s continued growth. This individual will be responsible for data analysis, driving insights, and providing strategic recommendations. The role is based in the SessionM headquarters in Boston.

Responsibilities

  • Interface with the team to solve complex problems using a hypothesis-driven approach
  • Analyze large datasets independently or in partnership with the Data Science team
  • Synthesize findings into actionable insights and recommendations
  • Collaborate with clients and internal stakeholders to influence follow-through on recommendations
  • Advise on reporting capabilities within the product and deliver custom reports to clients
  • Participate in the ideation and execution of special innovation projects (innovation is a core value within our team)

Requirements

  • Ability to structure and solve complex problems
  • Demonstrated acumen with analytics
  • Strong communication skills
  • Ability to work collaboratively with a team and influence other stakeholders
  • Exceptional drive, intellectual curiosity, and ownership
  • Affinity for problem solving, quantitative analysis, and creative endeavors
  • Track record of academic success
  • SQL experience preferred but not required

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
2 Seaport Lane, 11th Floor
Boston, MA 02210

Blog

May 21, 2018
The delta between success and failure is often a razor thin margin....
May 18, 2018
Happy Friday and welcome to this week’s edition of The Weekly Round Up!...
April 27, 2018
The way marketing is being conceived of and executed is changing in nothing short of a “through the looking glass” sort of way. Monoliths are being broken down into their atomic components. What was slow is fast. What went first is now last. And in some quarters, what was once revered is now reviled....
April 26, 2018
The General Data Protection Regulation (GDPR) is a hot topic. Going into effect May 25, 2018 in the European Union, the regulation will greatly change the way companies must handle the personal data they collect. In May, consumers will have substantial and powerful control over how organizations collect and use information about them, with potentially massive penalties for violation. The severity of this regulation should not be ignored or taken lightly for any brand, including US br...
April 18, 2018
Nike doesn’t just create some of the best products in the athletic footwear and apparel industry. They also motivate and engage their customers in a personalized way that develops meaningful loyalty. While we can’t help other organizations come up with the next Air Max technology, we can help them be more like Nike when it comes to the way they engage customers. Keep reading to learn four tactics Nike is employing to develop loyal customers and takeaways marketers can use to appl...