Platform & Data Engineer - Financial Services - Permanent - TWE47235
Core
Design, build, and improve scalable backend applications, data-driven platforms, and distributed systems for a financial markets organization.
Role type
Senior Platform & Data Engineer
Builds
Business-critical applications, data services, and distributed systems handling high volumes of data
Domain
Financial Services / Distributed Systems / Backend Engineering
Required skills
Java + Spring, Python, distributed systems design, microservices architecture, automated testing, CI/CD, event-driven architectures (Kafka), SQL, relational databases
Preferred skills
Microsoft technology ecosystem, mentoring engineers, performance optimization
Technologies
Java, Spring, Python, Kafka, SQL
Responsibilities
Design and develop backend applications and data-driven platforms; Build and enhance distributed systems; Assess technical approaches and contribute to architecture decisions; Translate business requirements into engineering solutions; Develop automated testing across the software lifecycle; Contribute to CI/CD and release automation; Investigate and resolve complex production issues; Support and mentor other engineers
Seniority
Senior, hands-on IC with mentorship responsibilities