Senior Software Engineer - Distributed Systems & Platform Engineering
About the role
Salary ranges based on experience & performance in interviews.
No 3rd party or Corp-to-Corp. This is a direct hire role.
We are partnering with a leading global investment and technology-driven organization that is scaling multiple engineering teams focused on building business-critical platforms.
This is an opportunity for engineers who enjoy owning complex systems, solving difficult distributed-systems problems, and seeing a direct connection between engineering decisions and business outcomes.
Unlike many larger organizations where engineers contribute to a small piece of a product, engineers in this environment own systems end-to-end, influence technical direction, and work closely with senior stakeholders to deliver high-impact solutions.
What You'll Be Working On
You may contribute to platforms involving:
Distributed backend systems
Event-driven architectures
High-volume transaction processing
Data and ingestion platforms
Workflow orchestration systems
Financial infrastructure and operational platforms
Real-time business-critical services
Large-scale API and integration ecosystems
Cloud-native platform modernization
What We're Looking For
3+ years of professional software engineering experience
Strong commercial experience with Java
Experience building distributed systems and microservices
Strong understanding of event-driven architectures
Experience with technologies such as:
Spring Boot
Kafka
Kubernetes
AWS
REST APIs
SQL and NoSQL databases
Experience owning systems through design, development, deployment and production support
Strong problem-solving and system design skills
Ability to explain technical decisions and tradeoffs clearly
Strongly Preferred
Experience with one or more of:
Trading systems
Payments infrastructure
Transaction processing
Reconciliation platforms
Settlement workflows
Market data systems
Reference data platforms
Order management systems
Large-scale data pipelines
Workflow orchestration platforms
What Makes Someone Successful Here
The strongest engineers typically:
Remain highly hands-on
Take ownership beyond their immediate responsibilities
Influence technical direction
Understand the business impact of their work
Have built systems that are still running in production today
Enjoy operating in small, high-performing teams
Thrive in environments with significant ownership and accountability
Why Engineers Make The Move
Larger ownership of critical systems
More influence on architecture and product direction
Faster career progression opportunities
Exposure to exceptionally strong engineering peers
Complex technical challenges at scale
Direct impact on business outcomes
Responsibilities
- Contribute to distributed backend systems
- Work on event-driven architectures
- Handle high-volume transaction processing
- Develop data and ingestion platforms
- Manage workflow orchestration systems
- Support financial infrastructure and operational platforms
- Deliver real-time business-critical services
- Build large-scale API and integration ecosystems
Qualifications
- 3+ years of professional software engineering experience
- Strong commercial experience with Java
- Experience building distributed systems and microservices
- Strong understanding of event-driven architectures
- Familiarity with Spring Boot, Kafka, Kubernetes, AWS, REST APIs, SQL and NoSQL databases
- Experience owning systems through design, development, deployment and production support
- Strong problem-solving and system design skills
- Ability to explain technical decisions and tradeoffs clearly
Benefits
- Larger ownership of critical systems
- More influence on architecture and product direction
- Faster career progression opportunities
- Exposure to exceptionally strong engineering peers
- Complex technical challenges at scale
- Direct impact on business outcomes
Skills mentioned
About Selby Jennings
From Investment Banking, Risk Management, Quantitative Trading, and Insurance, to Investment Management, Sales & Trading, Technology, and Wealth Management, Selby Jennings supports the world’s largest financial institutions to revolutionary fintech start-ups with all their hiring needs as a leading Financial Sciences and Services talent partner. If you would like to talk to us about your current talent needs, please request a call back here and one of our specialist consultants will call you back to discuss your hiring needs: https://www.selbyjennings.com/request-a-call-back