Back-End Software Engineer
Core
Design, implement, and maintain high-quality, secure cloud-native back-end solutions and data pipelines supporting global financial operations.
Role type
Senior IC back-end software engineer (cloud/data)
Builds
Cloud-native solutions, data processing pipelines, and secure software systems for global operations
Domain
Financial services / Cloud-native development / Data engineering
Required skills
Back-end development, Databricks, Pyspark, Azure Data Factory, SQL Server, Cloud-native architecture, CI/CD pipelines, System design, UML documentation, Java, Java Spring Boot
Preferred skills
Power BI, JavaScript, React, NodeJS, Financial industry experience
Technologies
Databricks, Pyspark, Azure Data Factory, SQL Server, Azure, Azure DevOps, Jenkins, GitHub Actions, New Relic, Dynatrace, Moogsoft, Java, Spring Boot, Power BI, React, NodeJS
Responsibilities
Create and maintain high-quality, performant, and secure solutions in an Agile team; Research industry standard methodologies; Assess future technology needs to achieve business objectives; Provide technical leadership and ensure architectural consistency; Lead design and review of software systems; Build solutions to close identified gaps; Pair program to learn, coach, and mentor; Consume and contribute to open source and inner source projects; Monitor performance and reliability using telemetry tools.
Seniority
Senior, hands-on IC