VirginPulse

Job Listings


Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested.

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 3 of 3

Job Locations BA-Tuzla
Who you are.  The Engineering Manager is an experienced leader with demonstrable people skills, technical knowledge, and passion for delivering world-class software. As an engineering manager, you’re responsible for growing and inspiring engineering teams to contribute outstanding quality work. You will lead a group of cross-functional engineers to work closely with product owners, designers, and other engineering teams to ensure the overall business vision aligns with the development work. The ideal candidate comes from a background of having been a talented and self-motivated engineer with management experience and a track record of shipping code to production in rapid iterations in a high volume, high availability SaaS company. A passion for employee engagement and wellness industry is a must-have since Virgin Pulse's motto of changing lives for the better is what motivates us every day.   The engineering manager is the strategic and operational leader of an engineering group within Virgin Pulse. They are responsible for creating a high performing group that delivers products with quality, timeliness, and scalability. They will be a good fit if they align with our organizational focus on efficiency, long term thinking, and passion for technology. Specifically, we think good engineering leaders will demonstrate the following traits: - They are hands-on. We expect engineering leaders to improve operational efficiency and develop a vision that leads to long term success of engineering teams. To accomplish that, the engineering leaders will need to acquire in-depth domain knowledge about every aspect of engineering operation, and to us, the best way to acquire this knowledge is by rolling up their sleeves to code, configure, and test alongside their team. - They are role models and good ambassadors for our core values and can lead by example, setting expectations and context. Integrity is not just fundamental to our business, it is core to our mission. - They are comfortable with owning business goals. They actively manage engineering activities of key components and initiatives owned by the team; they come up with creative solutions to solve execution problems along the way to meet the project timeline. - They deliver on excellent platform up-time guarantees and acts as the higher-level escalation contact for the platform. - They cultivate a high performing engineering team culture to meet and exceed key engineering success metrics, which include a people success metric. They attract talent and improve team morale. They are excited to develop engineer's careers and goals. Engineers love working for them. - They communicate well with the business. They provide product owners with scope estimates and high-level milestones for evaluations of upcoming projects and work closely with the scrum team in an agile environment to ensure work is consistently sequenced, digested, and completed at a reasonable velocity. - They provide architectural vision and technical coaching to tech leads and engineers to deliver high-quality products. They establish, communicate, and enforce engineering best practices such as code quality, unit test coverage, pull requests, and code reviews. - They care about long term quality and productivity improvement by strategizing and implementing a wide range of engineering initiatives such as automation and training to improve delivery capability. They continuously identify and address inefficiencies at a macro level. Our technology.   Our next generation SAAS platform is using an exciting mixture of technologies: Large scale, highly available, public-facing websites built in React/Angular/Angular2 and leveraging tools like Puppet, Pug, Grunt and NPM to make things automated and repeatable. Our Java/Scala/Kotlin-based REST API is built on Spring Boot and Hibernate which serves traffic to both web and mobile consumers. We’re using a combination of Mongo, MySQL, PostgreSQL, Cassandra and Redis.  Redis, specifically, is used extensively in a distributed locking system, responsible for supporting real-time data processing. All of this uses Amazon Web Services extensively for stability and high availability. We practice Continuous Integration and Continuous Delivery using TeamCity; as a result we have continual smaller releases to our environments (Development, QA, Staging, Production), with integrated unit tests and code coverage analysis while eliminating the risk taken on with only a few large releases/product updates.    Your typical day looks like: - Run a team that maintains and extends our very large platform including web and mobile applications, API services, and myriad back-end services such as data ingestion for activity tracking devices. - Work closely with product managers and your team to prioritize stories, get them estimated, scheduled for sprints, and keep them on track for delivery. - Manage developers and QA engineers who report to you directly, meeting with them regularly to ensure they are meeting their goals and happy with their career growth. - As part, the engineering management group works together to brainstorm future strategies and plan resource needs. - Work with developers and QA to get everything tested and merged for a release. Review code, and help QA with testing when needed. - Work with other engineering teams to plan upcoming projects, coordinate with operation, support, and infrastructure teams to make sure delivery of new project goes out smoothly. - When you are not managing, you are writing code, answering questions about code for others, reviewing metrics and data analysis, or building analytics dashboards. - Attend weekly Engineering Management team stand-ups and sync-up on larger Engineering initiatives - Own and control your team roster, resources and deliverable's
Category
Engineering
ID
2020-1215
Job Locations BA-Tuzla
Who you are As a Senior Software Engineer at Virgin Pulse you will have an opportunity to develop, manage and optimize our dev stack and production pipelines. You are skilled at cloud technology and software architecture.  You know how to apply technology to solve problems in a scalable way.  You also bring to the table a solid understanding of many modern open-source web technologies and are dedicated to learning more. Each day you will be guiding and collaborating with a team of other talented Engineers, Product Managers, and UX Designers to deliver great solutions on an exponentially growing application.    In the role of Sr. Software Engineer you will wear many hats but your attention will be crucial in the following; - Design, code, and test new platform components, features, and enhancements for our platform - Collaborate with agile cross-functional teams to define, design, and ship new features - Triage, analyze and improve app performance in production - Participate in sprint ceremonies to design solutions, estimate effort, and collaborate with the team to effectively plan work - Unit-test code for robustness, including edge cases, usability, and general reliability - Monitor platform performance tools in production and raise awareness to team
Category
Engineering
ID
2020-1214
Job Locations BA-Tuzla
Who you are.  As a Data Engineer with Virgin Pulse you are capable of working on a fast-paced reporting pipeline.  As a KEY member of the Data Systems & Reporting team, you will work closely with our client services and ETL team to clean data, design Tableau workbooks, automate SQL scripts, and respond to daily reporting requests.   You are passionate about top quality data software and knowledgeable about business insights, capable of sharing wthis knowledge with  internal clients and customers.  You understand SQL deeply and have extensive experience with data analytics using industry tools such as Tableau or Power BI.  You also take pride in having an agile mindset and a deep commitment to the principles of agile software development.   You should understand modern non-relational databases, and how they are different from traditional databases and take pride in your excellent verbal and written communication skills and desire for a strong team ethic.   In the role of Associate Data Engineer for Virgin Pulse you will wear many hats but attention will be crucial in the following: - Demonstrate junior level knowledge of Tableau or Power BI - Demonstrate basic capability in SQL - Using Python to create clean, extensible code - Designing and implementing data warehouse schemas for big data - Eat, breath, and think agile for all - You embrace the full lifecycle of product development from inception to continual support You are passionate about quality.  Ensuring accuracy and elegance in your work is something you do every day.  You think carefully about anything before writing code, you code with fastidious attention to detail, you test obsessively, and you take criticism enthusiastically and improve continually.
Category
Technical Operations
ID
2020-1210
Job Locations BA-Tuzla | BA
What are we looking for in a new hire: Hiring is the most important thing a growing business needs to do well. We look for engineers who have following the three attributes: they are technical, versatile, and data driven.   Since each engineering team operates with a high degree of autonomy, the work to deliver software involves many functions from sprint to sprint with a model of "build it, run it". As we hire, we are looking for engineers who are good communicators and can do more than just writing code. Versatility and making decision based on data are important attributes of working in engineering.   You will: - Design, code, and test new platform components, features, and enhancements for our native mobile platforms (Swift/Java/Kotlin) Collaborate with agile cross-functional teams to define, design, and ship new features - Triage, analyze and improve app performance in production - Participate in sprint ceremonies to design solutions, estimate effort, and collaborate with the team to effectively plan work - Unit-test code for robustness, including edge cases, usability, and general reliability Monitor platform performance tools in production and raise awareness to team
Category
Engineering
ID
2020-1208
Job Locations US-MN-Minneapolis | US-Remote
Who you are. As a Senior Software Engineer at Virgin Pulse you will be working on a Digital Health SaaS platform that supports millions of engaged, active members in 20 languages across 190 countries, serving over 50 billion+ API calls every year to mobile and desktop users. As a Senior Software Engineer at Virgin Pulse you will be working with a passionate and strong team of engineers, product managers and UX Designers.  With your strong background in cloud technologies and software architecture you will have the opportunity to develop, manage and optimize our tech stack and production pipelines. This work might include projects like building out new customer facing features, creating the APIs for new capabilities, data integration from our customers or partners, developing new strategies for managing our product stack or optimizing existing code to make it more performant. We are looking for someone with an appetite for growth and we offer the opportunity to learn directly from our highly skilled group of engineers. You offer strength in production-ready code in Java, .Net or Kotlin using strong analytical skills.  We value the desire and ability to learn quickly but familiarity with Angular and the AWS ecosystem would be a plus.  Excellent problem-solving abilities, strong communication skills, and the desire and ability to self-start and time-manage in a fast-paced environment will set you up for success in our team.   What your typical day looks like. - Delivering production ready code in Java and Kotlin - Design, develop and deploy backend services with focus on high availability, low latency and scalability - Monitor, test, and continuously optimize your designs - Provide technical leadership and coaching to the more junior team members to enable them to build better software. - Master our development process, culture and code base, then think of ways to improve it and implement within our team. - Take operational responsibility for the services that are owned by your team, potentially including taking part in off hour calls with systems support team
Category
Engineering
ID
2020-1194
Job Locations UK-Yorkshire-Leeds
Who you are.   The Senior Regional Sales Manager sits within the New Business Development team and is responsible for securing new logos and ARR, predominately with Enterprise and Strategic businesses. In this role you will wear many hats however your attention will be crucial in the following areas: New Business Development - Establish a wide-reaching network of new logo opportunities. - Implement strategies to secure short and long term revenue streams. - Work independently to secure meetings with potential new clients – 30% inbound, 70% outbound. - Meet with the decision makers within enterprise and strategic sized organisations, spending approximately 70% of your time out of the office and 30% in the office (under normal circumstances). - Hold consultative, none transactional meetings (face to face and video conference) with prospects across UKIMEA. - Represent VP at exhibitions and networking events, hosting large audience presentations/discussions if and when required. - Manage a sales pipeline, progressing prospects from lead to close. - Strong focus on maintaining high conversion rates and thorough qualification of prospects. - Regularly and proactively seek 360 degree feedback from peers, clients and leadership to ensure excellence in role. - Maintain a strong knowledge of the Corporate Health & Wellbeing industry to enable consultative/collaborative and powerful client relationships. General Administration / Operations - Commitment to accurate CRM usage and reporting. - Role model a commitment to remaining completely up to date with all internal processes and policies. - Weekly personal forecasting.
Category
Sales
ID
2020-1081