- Company Name
- CPP Investments | Investissements RPC
- Job Title
- Lead Engineer, Capital Markets & Factor Investing, Public Markets Technology
- Job Description
-
Job title: Lead Engineer, Capital Markets & Factor Investing, Public Markets Technology
Role Summary: Lead technical design, development, and delivery of cloud‑native trading platforms for capital markets, overseeing end‑to‑end engineering and Agile delivery.
Expectations:
- Guide architectural direction and technical standards for complex trading systems.
- Mentor and coach a cross‑functional team of developers, analysts, and QA.
- Ensure high code quality, reliability, and scalability through CI/CD and DevOps practices.
- Partner with product owners to prioritize feature backlog and deliver business value.
Key Responsibilities:
- Conceive, design, build, test, and support end‑to‑end technology solutions in an Agile environment.
- Drive engineering excellence and continuous improvement; influence practices across teams.
- Foster agility and innovation through experimentation, feedback, and root‑cause analysis.
- Facilitate Scrum ceremonies: daily stand‑ups, sprint planning, reviews, and retrospectives.
- Collaborate with business partners and vendor teams to align technical solutions with market needs.
- Maintain and evolve CI/CD pipelines, cloud deployments (AWS), and infrastructure‑as‑code.
- Mentor junior engineers, promote knowledge sharing, and elevate team productivity.
- Ensure solutions meet performance, security, and regulatory requirements of capital markets.
- Manage technical debt and promote best coding practices and maintainability.
- Communicate complex technical concepts to stakeholders and secure buy‑in for initiatives.
Required Skills:
- 6+ years of enterprise software development.
- Java (5+ yrs), Spring Boot (3+ yrs), Python (3+ yrs).
- Cloud (Amazon Web Services).
- CI/CD and DevOps tooling (Git, Jenkins, Terraform, Docker, Kubernetes).
- Agile SDLC (Scrum, Kanban).
- Version control, automated testing frameworks.
- Strong problem‑solving, communication, and leadership.
- Domain knowledge in capital markets or investment management.
Required Education & Certifications:
- Bachelor’s degree or equivalent in Computer Science, Engineering, or related field.