Software Engineer, Backend
Core
Design and build scalable backend systems, APIs, and data processing tools to support financial infrastructure for businesses and partners.
Role type
Senior Backend Software Engineer (Scalable Systems)
Builds
Scalable computer systems, backend APIs, data ingestion tools, logging and visualization systems, automated testing suites
Domain
Financial Technology (FinTech), Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C++, Python, Ruby, Distributed systems, RESTful microservices, Database optimization, API design, Debugging production issues, CI/CD pipelines
Preferred skills
None stated
Technologies
Java, C++, Python, Ruby
Responsibilities
Develop scalable systems managing large information volumes; Improve backend scalability and performance; Design tools for signal ingestion and processing; Implement logging and data visualization systems; Diagnose and resolve production software issues; Design automated testing suites; Collaborate on CI/CD pipelines
Seniority
Senior, hands-on IC