Job Overview
As an Engineering Manager at iCIMS, you will lead the delivery of enterprise software solutions that transform how organizations attract, engage, and hire talent.
You will be responsible for both technical excellence and the growth of your team, supporting projects from discovery through implementation and operation. You will partner closely with Product Management, Design, Architecture, Security, and other Engineering teams to evaluate technical needs, develop solution proposals, and present them to the appropriate stakeholders for review and approval.
Your leadership will contribute directly to the evolution of iCIMS’ global talent acquisition platform, including automation, conversational experiences, and responsible AI capabilities.
About Us
ICIMS is a leading enterprise hiring platform that combines the scale and reliability of enterprise software with the transformative power of AI. Thousands of organizations across more than 200 countries and territories trust ICIMS to find and hire the people who shape their future and drive their business forward. Powered by insights from billions of hiring interactions, continuous AI innovation, and a highly extensible platform, ICIMS helps organizations turn talent acquisition into a competitive advantage. For more than 25 years, ICIMS has delivered end-to-end hiring solutions that improve recruiting efficiency, reduce costs and create exceptional candidate experiences.
ICIMS helps solve one of the biggest challenges businesses face today: building a workforce that can adapt, scale, and perform in an increasingly competitive and unpredictable talent market. We uniquely do that by combining enterprise-grade hiring technology, AI-powered insights and automation, and connected talent experiences to help organizations improve hiring outcomes while driving measurable impact.
Responsibilities
- Lead with purpose: Translate product and business needs into actionable engineering plans aligned with iCIMS’ strategy, architectural standards, and customer commitments.
- Propose technical solutions: Collaborate with engineers and cross-functional stakeholders to evaluate options, document trade-offs, and recommend scalable and secure technical solutions.
- Present proposals for review and approval by the relevant architecture, product, and engineering stakeholders.
- Develop your team: Lead, coach, and support a team of four to six engineers, fostering autonomy, continuous learning, innovation, and professional growth.
- Drive delivery and impact: Oversee the full project lifecycle, from technical discovery and planning through deployment and operation. Ensure approved solutions are delivered reliably and generate measurable value for customers and candidates.
- Support sound decision-making: Identify risks, clarify dependencies, and provide recommendations in complex or ambiguous situations.
- Balance delivery speed, quality, security, and long-term maintainability.
- Collaborate across functions: Partner with Product, Design, Data, Architecture, Security, and Operations to create cohesive experiences centered on recruiters, hiring managers, and candidates.
- Promote engineering excellence: Encourage strong practices in software design, testing, observability, documentation, security, and operational readiness.
- Strengthen the culture: Foster accountability, trust, transparency, flexibility, and inclusion. Lead by example and create an environment where people can do their best work.
Technical challenges you will face
Evolving a platform used by global organizations while accounting for internationalization, localization, accessibility, and regulatory requirements.
Incorporating automation and responsible AI while maintaining control, traceability, governance, and human oversight.
Continuously improving the observability, resilience, performance, and operational readiness of services.
Relational and non-relational databases, including PostgreSQL, MongoDB, Redis, and Elasticsearch.
AWS and Azure services for compute, storage, content delivery, observability, and security.
Continuous integration and delivery, infrastructure as code, automated testing, and application monitoring.
Qualifications
Excellent written and verbal communication skills in English, with the ability to collaborate effectively, influence decisions, and present technical proposals to global technical and non-technical stakeholders.
Strong knowledge of hexagonal architecture, event-driven systems, networking, observability, monitoring, and testing.
Preferred
Familiarity with talent acquisition systems, HR technology, applicant tracking systems, or recruiting platforms.
Understanding of responsible AI principles such as transparency, governance, explainability, and human oversight.
EEO Statement
ICIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at ICIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like to request an accommodation due to a disability, please contact us at [email protected].
Compensation and Benefits
- Direct employment with full legal benefits
- Major medical insurance including dental, vision, and travel coverage
- 100% remote work
- 18 labor days of vacation
- Support for furniture and equipment