Manager Data Engineering
Job Purpose
ICE Data Services (an Intercontinental Exchange company) is seeking an experienced, passionate and hands-on Software Development Manager to lead and mentor a team of talented software engineers supporting our securitized mortgage reference data products. This presents a unique opportunity to join a growing technology team providing the infrastructure, framework and data to key, and expanding, ICE businesses. This role is a critical blend of technical expertise, people management, and project leadership. The manager will be responsible for setting the technical direction, ensuring high-quality and timely delivery of software products, fostering a collaborative culture, and driving the professional growth of team members.
Responsibilities
- Leadership & People Management
- In addition to hands-on development, manage a team of 2-3 data engineers, including performance reviews, one-on-one meetings, and career development planning.
- Ensure quality of teams code conforms to ICE standards and SDLC.
- Serve as a technical point of escalation for the team and stakeholders, providing guidance on complex technical challenges and architectural decisions.
- Technical Strategy & Delivery
- Oversee the entire software development lifecycle from planning and design to execution, deployment and maintenance.
- Drive architectural discussions and ensure adherence to best practices, coding standards, security, and scalability.
- Collaborate with stakeholders to translate business requirements into technical specifications, and manage project scope.
- Ensure the timely and high-quality delivery of features and products, managing team capacity, resource allocation, and project deadlines.
Knowledge and Experience
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 7+ years of professional experience in software development.
- 2 years of management experience over a small team of data or software engineers.
- Demonstrated experience with orchestrating workflows, performance optimization, and operational management.
- Strong understanding of data transformation techniques, including experience with testing frameworks and deployment strategies.
- Proficiency with SQL and Python for data transformation and pipeline development.
- Experience with relational databases, columnar data stores and parquet.
- Familiarity with modern software development practices, including CI/CD, unit testing, and automated deployment.
- Strong communication and interpersonal skills with the ability to articulate complex technical ideas, inspire and motivate the team.
- Strong track record of project management and organizational skills.
- Experience in the Capital Markets or Fintech industries is a plus.
#LI-HR1 #LI-ONSITE
----------:Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.