Accelerate Your Career Path with ServicePower

Join us. Add your expertise to our talented team and help us continue to transform field service experiences.

It’s what we do together that sets us apart.

 Our best-in-class technology is deployed by global leaders that trust our name and our diverse team of people. It’s what we do together that sets us apart. We never stop improving the customer experience and helping organizations achieve measurable improvements. Any place. Any time. No excuses. We’re a diverse team of people who are forward thinkers and aren’t afraid to take on challenges – because together we can achieve anything. 

At ServicePower, you’ll help us develop and support field service management software – for five consecutive years, Gartner has declared us a Visionary. In addition, you’ll be part of a collaborative team that is guided by core values that encourage you and bring out your best. 

People

We’re full of really smart people that enjoy working together, achieving great things, and having fun while we do it. Our people are recognized for their accomplishments, and everyone is made to feel welcome – the right environment to feel fulfilled and grow your career. If you want to be part of a team that’s always doing meaningful work that impacts the success of many of the world’s most recognizable brands while giving millions of consumers delightful experiences, you owe it to yourself to check us out.

We understand that where you work is a big part of the job, so we provide benefits and perks to make every day a better day.

Benefits

  • 401k with company matching
  • PTO
  • Medical insurance through Cigna
  • Health Savings Account (HSA)
  • Flexible Spending Account
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Employee Assistance Program
  • Company paid Short-Term Disability, Long-Term Disability and Voluntary Life Insurance

Perks

We’re better together and value the diverse backgrounds, experiences, and perspectives of each teammate. Things move fast in field service; we’re not worried about what you wear, it’s about what you do. We work together to get things done—no excuses—and then share a beer with our teammates.

  • Casual Dress Code
  • Free Snacks and Meals
  • Flexible Remote Work options
  • Company Events
  • Internship Programs
  • Freshbenies Telehealth Services

From developers to sales and consultants, we hire top talent with great ideas who want to transform field service management and consumers around the world with exceptional digital experiences. Check out our open positions and turn talent and career into a transformative experience.

US Open Positions

Senior Software Engineer | Product Manager | Software Engineer (NodeJS) - Backend Development

UK Open Positions

Software Engineer (NodeJS) - Backend Development | Fullstack Developer


SENIOR SOFTWARE ENGINEER

Overall Summary 

ServicePower is seeking a Senior Software Engineer who will play a key role in the development of ServicePowerHub , ServicePower’s flagship Business Management application for Independent Service Providers. ServicePowerHub provides a field-service industry-leading experience for Independent Service Providers to manage in and out of warranty jobs, connecting them to Manufacturers and Warranty Service Provider, using a RESTful API-first development approach in Node.js and AngularJS. 

The successful candidate will be responsible for ensuring that the application can continue to integrate with company-wide enterprise applications, while developing a rich internet application and new back-end data services. The candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. The successful candidate will need to play a key role in working with the senior architect and engineers to help transform the product’s future development direction. 

 Essential Functions 

  1. Work closely with a proven development team on major software releases; 
  2. Working in an agile development environment with daily stand-up meetings; 
  3. Ensuring all deliverables are met as per plans and specifications; and 
  4. Delivering quality software on time. 
  5. Fast learner and self-starter

Essential Skills 

  1. 3+ years experience in backend/server-side development with Node.js and Java 
  2. 1+ year in using Javascript frameworks, preferably AngularJS 
  3. Strong development experience with OOP 
  4. Good understanding of microservice architecture, messaging service/integration-patterns (RESTful/SOAP APIs, JMS/SQS) 
  5. Familiar with relational database + SQL and ORM concept (AWS RDS/Aurora, MySQL, MSSql, Postgres) 
  6. Experience with Cloud/AWS technologies 
  7. Competent in a Linux/unix environment

Desirable Skills 

  1. Development experience on a SaaS product 
  2. Experience in NoSQL and related technologies 
  3. Ability to work with remote team members

PRODUCT MANAGER

Location: US North-East or Mid-Atlantic

Overall Summary

This position will be responsible for managing ServicePower’s customer engagement products to manage workforces. These products incorporate tracking job statuses, sending customer notifications and building business rules.

You will be responsible for understanding market requirements and translating them into user stories for the development team. This position will also be responsible for release management, making sure release notes and documentation is available for all new releases. As the product manager you will need to be the SME for the product, helping to train the sales teams, and working with Product Marketing to build effective collateral in the go-to-market effort. You will need to be able to effectively demonstrate the product as necessary.

You will be expected to become an expert on our product, the market, and competition and be able to translate this knowledge into high-impact content that clearly communicates the value of our services to the marketplace. You must have demonstrated experience working effectively with cross-functional teams toward a common goal.

You will collaborate with our marketing team to develop innovative programs that drive demand. An attention to detail and eye for quality are critical to your success, along with an ability to grasp and present our product’s value proposition in a way that resonates and clearly articulates how we solve our buyers’ problems.

RESPONSIBILITIES

  • Writing User Stories and explaining requirements to Engineering team members
  • Mocking up UI screens to explain workflows’ and user functionality
  • Managing software release cycles, writing Release Notes and guiding User Documentation
  • Training Sales & Pre-Sales teams on product capabilities and benefits
  • Working closely with Product Marketing to develop appropriate Sales Collateral
  • Working with the Pre-Sales team to develop killer demos that highlight product strengths
  • Develop side by side comparisons with competitive products
  • Understand the competitive landscape and be an expert on our competition and positioning
  • Able to manage programs, timelines, and deliverables to meet deadlines
  • Able to influence and collaborate with a cross-functional team members to achieve the end goals

REQUIREMENTS

  • 4+ years of product management experience with at least 2 years of enterprise software experience
  • Experience in Field Service Management or related industry such as manufacturing, appliances, insurance, and consumer product or Technical Degree in Computer Science/Engg would be considered a significant plus
  • Excellent oral, written communication and presentation skills
  • Proactive and organized with a strict appreciation for deadlines
  • Knowledge of APIs
  • Proficient in productivity applications such as Microsoft Office, Atlassian’s Jira/Confluence, AHA etc.
  • Quick decision-making abilities demonstrating a bias for action under tight timing and pressure
  • Proven success in a fast-paced environment
  • Excellent people and management skills to interact with staff, colleagues, cross-functional teams and third parties. Team player!

SOFTWARE ENGINEER (NODEJS) - BACKEND DEVELOPMENT

Overall Summary

ServicePower is seeking a Software Engineer who will play a key role in the development of its ServiceBroker, ServicePower’s flagship middleware for integration to the ServicePower platform. ServiceBroker provides a field-service industry-leading standard for the interconnection and integration of systems, using a RESTful API-first development approach in Node.js.

The successful candidate will be responsible for ensuring that the system can integrate with company-wide enterprise applications, enabling the development of richer internet applications with existing back-end data services. The candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication, as the successful candidate will need to play a key role in working with the senior architect to help transform the product’s future development direction.

Essential Functions

  1. Work closely with a proven development team on major software releases;
  2. Work in an agile development environment with daily stand-up meeting;
  3. Administer and configure systems as necessary
  4. Troubleshoot production and test system issues when necessary
  5. Ensure all deliverables (features and bug fixes) are met as per plan and specifications;
  6. Deliver quality software on-time;
  7. Develop necessary user documentation in support of developed features;
  8. Fast learner and self-starter with good communication skills

Essential Skills

  1. Bachelors in Computer Science
  2. 3+ years experience in backend/server-side development with Node.js, Java, or C++
  3. Strong development experience with Object Oriented Programming
  4. Good understanding of microservice architecture, messaging service/integration-patterns (RESTful/SOAP APIs, JMS/SQS, AMQ/RabbitMQ or Kafka)
  5. Familiar with relational database + SQL and ORM concept (AWS RDS/Aurora, MySQL, MSSql, Postgres)
  6. Experience with Cloud/AWS technologies
  7. Competent scripting experience in a Linux/unix environment

Desirable Skills

  1. Development experience on a SaaS product
  2. Experience in NoSQL and related technologies

FULLSTACK DEVELOPER

Location: United Kingdom

Essential Functions

  • Work closely with multi-function development team on major software version releases
  • Working in an agile development environment with daily stand-up meetings
  • Ensuring all deliverables are met as per plans and specifications
  • Delivering quality software on time
  • Working on a combination of green field and existing software projects

Skills and Experience

  • BS in computer science or related field or equivalent work experience
  • 2+ year of experience in Node.js and REST API development which is demonstratable
  • Experience building SPAs in Angular2 and React
  • Strong programming skills in JavaScript and Typescript is desirable
  • Strong object-orientated development experience and skills are essential
  • Experience with Relational and NoSQL database systems
  • General software development theory, SOLID principles and practices are desirable
  • Understanding of agile software development lifecycle using SCRUM & KANBAN
  • Knowledge of programming tools and debuggers (Visual Studio Code etc)
  • Knowledge of cloud computing concepts (e.g. AWS) desirable

General

  • Able to work independently with broad direction
  • Excellent communication, analytical, critical thinking and interpersonal skills
  • Growth mindset and passion for technology

If you would like for us to keep your resume on file, please email your resume to all-hr@servicepower.com. We create new roles all the time, so be sure to check back often!

Apply Today to Join Our Team

Please attach your resume or a summary of your professional experience
Submit a Resume