build capabilities into existing back-office systems to reduce manual work and consolidate disparate systems.
create net-new backend services and capabilities and integrate with existing backend and frontend services.
collaborate directly with Global Operations teams to identify critical pain points, prioritize initiatives, translate operational needs into technical requirements, and ultimately design, develop, and deploy solutions that empower the organization.
Requirements
5+ years of professional experience building and enhancing complex internal software systems.
experience designing, building and deploying cloud native micro-services.
passion for building automated tests alongside features.
real world experience building complex distributed systems.
enjoyment in building services from scratch and supporting them over a meaningful period of time.
genuine interest and pride in code quality and infrastructure.
prioritization of end-user experience and business value over “cool tech.”
development of “computer science fundamentals”, i.e. algorithms, data structures and operating systems (Formal CS degree NOT required).
self description as some combination of the following: creative, humble, ambitious, detail oriented, hard working, trustworthy, eager to learn, methodical, action oriented, and tenacious.
Tech Stack
Cloud
Distributed Systems
Benefits
remote friendly work environment
quarterly in-person collaboration days
integrated financial services and infrastructure solutions