Senior Software Engineer
Core
Develop and maintain FICC Pricing Applications using Java and backend technologies while optimizing CI/CD pipelines and production stability.
Role type
Senior Software Engineer (FICC Pricing)
Builds
FICC Pricing Applications, CI/CD pipelines, and DevOps tools
Domain
Financial Services / Fixed Income Cash and Derivatives
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, microservices architecture, Elasticsearch, ELK stack, Grafana, Kibana, Prometheus, JMS, IBM MQ, Artemis, Solace, TeamCity, Jenkins, JIRA, Confluence, NexusIQ, Checkmarx, relational databases, NoSQL databases, Git, Subversion, unit testing, regression testing, end-to-end testing, trade lifecycle knowledge, straight-through processing
Preferred skills
Rust, Go, Python, fixed-income cash and derivative products, regulatory reporting guidelines, high-frequency or low-latency coding
Technologies
Vertex, Oracle, MongoDB, Rust, Go, Python
Responsibilities
Develop and maintain FICC Pricing Applications, Own and improve CI/CD pipelines and DevOps tools, Implement new requirements and fix bugs, Gather requirements and collaborate with stakeholders, Improve platform performance and production stability, Review solutions and recommend problem-solving strategies
Seniority
Senior, hands-on IC with mentoring