Principal Engineer C# / Java
3 days per week in Manila office
CBTR is supporting a client in the financial services space with the search for a Principal Engineer to join a high-performing technology team focused on post-trade affirmation confirmation and straight-through processing workflows.
This is a senior technical leadership role for an experienced engineer with a strong background in enterprise application development real-time messaging and banking/trading systems. You will act as a key technical lead within the team helping shape design decisions guide delivery standards and support the ongoing evolution of critical post-trade systems.
Act as the senior technical lead for the team providing direction on design engineering decisions and best practice
Develop and maintain enterprise-level applications supporting post-trade workflows and real-time message handling
Build and enhance capabilities for message consumption transformation and publishing
Maintain high code quality through testing peer review and engineering standards
Support production deployments and assist with investigation of live issues when needed
Work within Agile delivery frameworks and contribute to ceremonies and sprint processes
Mentor and support junior engineers within the team
Collaborate with teams across multiple regions and time zones
Partner with architecture and DevOps functions to align with platform standards and delivery approaches
Follow established SDLC practices design patterns and development guidelines
Required experience
Strong experience in global financial services technology environments
Proven background in server-side design and development within banking or trading platforms
Advanced hands-on experience with C# /.NET and Java in enterprise environments
Strong experience working with XML including data consumption transformation and publishing across multiple endpoints
Solid knowledge of SQL Server including complex query writing and database interaction
Experience with AWS ideally deploying and supporting applications on EC2 and/or EKS
Experience using Jenkins and GitLab for CI/CD and deployment processes
Strong troubleshooting and problem-solving skills with close attention to detail
Excellent communication skills and the ability to work effectively in collaborative engineering teams
Experience working in Agile environments including SaFe and/or Scrum
Highly desirable
Experience with post-trade confirmation and affirmation workflows
Knowledge of STP processes trade confirmations clearing and third-party messaging/vendor integrations
Exposure to FIX Protocol and FIX engines
Experience working with messaging middleware such as Solace and/or Tibco
Background in electronic trading and/or market data systems
Familiarity with Grafana for monitoring and observability
Experience with Cucumber for BDD and automated testing
Exposure to Terraform or Ansible for infrastructure as code
Experience with Kubernetes and AWS EKS
Whats on offer
Opportunity to take on a genuine technical leadership role within a business-critical engineering team
Work on complex high-value systems in a fast-paced financial services environment
Join a collaborative engineering culture with strong exposure across architecture DevOps and distributed teams
Influence the direction of enterprise platforms and engineering standards
Recognised as AWSs Rising Star Partner of the Year for 2023 in EMEA and 2022 in the UK&I were expanding globally with new offices in South Africa and Dubai a strong presence in the Philippines and our HQ in the UK.If youre ready to join a high-growth AWS partner and take your career t ... View more