Senior Software Engineer (Performance)
Core
Design, build, and maintain internal tools and services within legacy platforms to ensure reliability, correctness, and performance for high-revenue projects.
Role type
Senior Software Engineer (Performance & Architecture)
Builds
Internal tools, services, and APIs used by other engineers and internal teams
Domain
Financial services / Legacy system modernization
Required skills
Software architecture, legacy codebase management, Scala, Python, API design, observability, testing, code reviews
Preferred skills
Cloud infrastructure (AWS/GCP), containers, CI/CD pipelines, legacy system migration
Technologies
Scala, Python, AWS, GCP
Responsibilities
Design and maintain internal tools and services within legacy systems; Contribute to architectural decisions for incremental modernization; Improve maintainability, testing, and observability of existing codebases; Mentor less-experienced engineers and raise the engineering bar
Seniority
Senior, hands-on IC with mentorship responsibilities
