Manager, Development
Job Purpose
ICE Data Services (an Intercontinental Exchange company) is seeking an experienced and passionate 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
- Lead, mentor, and manage a team of 4-6 data engineers, including performance reviews, one-on-one meetings, and career development planning.
- Foster a culture of technical excellence, continuous improvement, accountability, and strong ownership within the team.
- Recruit, onboard, and retain top engineering talent.
- 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 (SDLC), from planning and design to deployment and maintenance.
- Collaborate with Product Management to define product roadmaps, 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.
- Drive architectural discussions and ensure adherence to best practices, coding standards, security, and scalability.
- Operational Excellence
- Implement and refine agile methodologies (Scrum, Kanban) and DevOps practices to optimize team productivity and velocity.
- Monitor and maintain production systems, ensuring system reliability, performance, and uptime.
- Manage technical debt and advocate for necessary infrastructure and tooling improvements.
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 direct people management experience over a team of data or software engineers.
- String understanding of data engineering principles, SQL, data pipelines and distributed platforms including Airflow, DBT, Kafka and Kubernetes, preferably in Python.
- Strong experience with relational databases, columnar data stores and parquet.
- Familiarity of Java SE and object-oriented design fundamentals.
- Familiarity with modern software development practices, including CI/CD, unit testing, and automated deployment.
- Familiarity with distributed caching e.g. Redis.
- Exceptional communication, interpersonal, and negotiation skills with the ability to articulate complex technical ideas to non-technical stakeholders.
- Demonstrated ability to inspire, motivate, and build high-performing, self-organizing teams.
- Strong project management and organizational skills, with a track record of successfully shipping major features or products.
Preferred Knowledge and Experience
- Experience in the Capital Markets or Fintech industries ideal.
#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.Recommended Jobs
Family Medicine Physician | Optum, CA
Optum CA is seeking a Family Medicine Physician to join our Primary Care team in Rialto, CA . Optum is a clinician-led care organization that is changing the way clinicians work and live. …
Physical Therapist
Physical Therapist - Full Time Located at: 804 Towne Park Dr W #400, Rincon, GA 31326 Grow Your Career. Make a Difference. Thrive in Outpatient Care. Looking to build a meaningful career…
Product Manager
We are looking for a Product Manager who thrives at the intersection of product innovation and go-to-market strategy. In this role, you will be responsible for coordinating market needs with compan…
To Go Host
For this position, pay will be variable by location - plus tips. The To Go Host enables our Guests to bring the Caribbean Escape into their home by ensuring every to go order is 100% accurate an…
Youth Villages - Occupational Therapist
We need an exceptional Occupational Therapist in Youth Villages . We're looking for a OT to take on a small caseload a few hours a week. This role will provide the opportunity to engage with a wo…
Pharmacist - Decentralized MedSurg
Overview: Pharmacist, Decentralized Med/Surg, Full-time, Days, Piedmont Macon Medical Center, Responsible for Performing patient focused care clinical activities throughout the hospital, to provide …
MRI Tech, WEO, Days
Responsibilities: *SIGN-ON BONUS UP TO $7,500 AVAILABLE* RESPONSIBLE FOR: Magnetic resonance imaging (MRI) technologists utilize the resonant frequency properties of atoms within a magnetic field…
Senior Software Engineer
Senior Software Engineer - Strong knowledge of Java and Python. Alpharetta GA Mandatory Areas Must Have Skills – Skill 1 – Yrs of Exp – Java, Spring boot, microservices Skill 2 – Yrs of…
Pedodontist needed for Southeast and Coastal Georgia!
Location: Southeast / Coastal Georgia!! Job Type: Full-time About Us: We a family of dental practices that are committed to providing exceptional dental care to patients of all ages in the vibr…