CM -Senior Software Engineer
Remote
Full Time
Experienced
A bit about us:
Employ Inc. provides people-first recruiting solutions that empower companies to overcome their greatest hiring challenges. Serving SMBs to global enterprises, Employ focuses on the unique recruiting needs of each organization — from simple hiring to sophisticated talent acquisition. Employ is the only organization to offer companies choice in their hiring solutions, providing a curated set of recruiting technologies and services. By prioritizing people ahead of products, Employ helps companies grow, scale, and thrive through personalized choice, collective intelligence, and lasting relationships. Together, Employ and its brands (JazzHR, Lever, Jobvite and NXTThing RPO) serve more than 21,000 customers across multiple industries. For more information, visit us at employinc.com.
Our team:
Employ’s software engineering team listens closely to our users to build cutting-edge products designed to provide a better hiring experience for both applicants and hiring teams. We tackle big technical challenges for systems at scale every day. As an engineer on our close-knit, cross-functional team, you will be an active voice in shaping our product.
Our team is built on mutual respect and trust. We emphatically embrace a culture of continued learning and growth, and are empowered to innovate, explore, and utilize our expertise to craft the right solutions for our customers. We value kindness and curiosity, driven by the desire to try, reflect, and adapt.
Employ’s Mid-Market product offering utilizes:
Employ Inc. provides people-first recruiting solutions that empower companies to overcome their greatest hiring challenges. Serving SMBs to global enterprises, Employ focuses on the unique recruiting needs of each organization — from simple hiring to sophisticated talent acquisition. Employ is the only organization to offer companies choice in their hiring solutions, providing a curated set of recruiting technologies and services. By prioritizing people ahead of products, Employ helps companies grow, scale, and thrive through personalized choice, collective intelligence, and lasting relationships. Together, Employ and its brands (JazzHR, Lever, Jobvite and NXTThing RPO) serve more than 21,000 customers across multiple industries. For more information, visit us at employinc.com.
Our team:
Employ’s software engineering team listens closely to our users to build cutting-edge products designed to provide a better hiring experience for both applicants and hiring teams. We tackle big technical challenges for systems at scale every day. As an engineer on our close-knit, cross-functional team, you will be an active voice in shaping our product.
Our team is built on mutual respect and trust. We emphatically embrace a culture of continued learning and growth, and are empowered to innovate, explore, and utilize our expertise to craft the right solutions for our customers. We value kindness and curiosity, driven by the desire to try, reflect, and adapt.
Employ’s Mid-Market product offering utilizes:
- AWS, Docker, NodeJS, TypeScript, MongoDB, ElasticSearch, and Redis.
- Our open source MVC framework, DerbyJS.
- Automation and versioning tools, such as Hubot and Grafana for streamlined deployments and insightful monitoring.
- Terraform and Chef for maintaining system consistency across the board.
- While experience with our present tech stack is a plus, we value foundational software engineering experience and a drive to delight our customers over any individual technical skill.
- Work collaboratively with product managers and designers to build out our Mid-Market offering by developing high-impact, user-facing features.
- Champion software engineering best practices for writing code that is well-tested, maintainable, and performant at scale.
- Become familiar with all parts of our application—including our open-source web framework, DerbyJS.
- 5+ years of experience as a Software Engineer with a track record of delivering software with high business impact.
- 3+ years of experience with Javascript or Typescript.
- Great communication skills and a willingness to pair program, swarm on critical issues, and engage with your teammates to solve challenging problems.
- Mentored software engineers on best practices, design techniques and coding standards.
- Managed individual project priorities, deadlines, and deliverables using Agile methodologies.
Apply for this position
Required*