Senior Forward Deployed Engineer
- Mississauga, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 8+ years of professional software engineering experience in full-stack or backend roles with customer-facing delivery exposure.
- Posting language
- English
- Posted
Original job description
Job Description
We are seeking a Senior Forward Deployed Engineer Spread Products (Financing & Securitization) to join our dynamic team. The ideal candidate will have strong experience in Java, Python, Spring Boot, Microservices, CI/CD, and container orchestration and a proven ability to deliver production-grade solutions for trading, risk, and operations use cases while owning discovery through production readiness.
Responsibilities:
- Serve as the primary technical point of contact embedded with client teams to gather requirements and define delivery plans.
- Prototype and deliver production-ready applications in Java or Python to solve trading, risk, and operational problems.
- Translate ambiguous business asks into clear technical specifications and sequencing.
- Architect and build scalable, resilient services using Spring Boot, REST/gRPC, and microservices patterns.
- Leverage Python frameworks for APIs, analytics, and automation as appropriate.
- Design, implement, and maintain CI/CD with Tekton/OpenShift Pipelines and Jenkins.
- Deploy and operate containerized workloads on OpenShift/Kubernetes with best practices for reliability and security.
- Model data and optimize queries across Oracle Database, MS SQL Server, and MongoDB.
- Ensure enterprise-grade security, auditability, and compliance throughout the delivery lifecycle.
- Produce documentation and communicate architecture decisions to technical and business stakeholders.
Required Skills & Qualifications:
- Expertise in Java (Core Java, Java 17+, Spring Boot, Microservices, REST/gRPC) and production experience in Python 3.x.
- Hands-on with Python frameworks such as FastAPI or Flask/Django, and data libraries like Pandas/NumPy.
- CI/CD with Tekton (Red Hat OpenShift Pipelines) and Jenkins.
- Containers and orchestration using Docker, Kubernetes, and OpenShift.
- Database expertise with Oracle Database, Microsoft SQL Server, and MongoDB, including performance tuning and schema design.
- API and integration experience with REST and messaging/streaming platforms such as Kafka or similar.
- Security-first mindset with secure coding practices and auditability for financial data.
- 8+ years of professional software engineering experience in full-stack or backend roles with customer-facing delivery exposure.
Preferred Skills:
- Monitoring and observability tools such as Grafana, Prometheus, and ELK/Splunk.
- Event-driven architectures and streaming design patterns.
- Python-based analytics and quant tooling including Jupyter and scikit-learn.
- Scripting and automation that combine Java and Python within one pipeline.
- Domain knowledge in Fintech, Capital Markets, or Securitization (ABS, MBS).
More about this job
Responsibilities
Partner with client teams to clarify requirements, plan delivery, and build production-ready applications for trading, risk, and operational needs. Design, deploy, and operate secure, scalable services and data solutions, while maintaining CI/CD pipelines and communicating architecture decisions to stakeholders.
Requirements
Requires 8+ years of software engineering experience, customer-facing delivery exposure, and strong Java and Python production experience. Candidates should have hands-on expertise with Spring Boot, microservices, CI/CD, container orchestration, databases, APIs or messaging, and secure delivery practices.
Skills
- Java
- Python
- Spring Boot
- Microservices
- REST
- gRPC
- CI/CD
- Tekton
- Jenkins
- Docker
- Kubernetes
- OpenShift
- Oracle Database
- Microsoft SQL Server
- MongoDB
- Kafka
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
- Data & Analytics
- Consulting
Keywords
- Java 17+
- Python 3.x
- Spring Boot
- Microservices
- REST
- gRPC
- FastAPI
- Flask
- Django
- Pandas
- NumPy
- Tekton
- OpenShift Pipelines
- Jenkins
- Docker
- Kubernetes
- OpenShift
- Oracle Database
- Microsoft SQL Server
- MongoDB
- Kafka
- CI/CD
- Grafana
- Prometheus
- ELK
- Splunk
- Jupyter
- Scikit-learn
- Capital Markets
- Securitization