Software Engineer - Infrastructure
Core
Design, develop, maintain, and support APIs, backend services, and distributed systems for large-scale production environments.
Role type
Senior IC software engineer (infrastructure & backend)
Builds
Scalable backend services, APIs, and distributed systems
Domain
Fintech / Financial Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Ruby, Java, Go, Scala, distributed systems, event-driven architecture, fault-tolerant systems, API design, unit testing, manual testing, system performance analysis, technical feasibility analysis
Preferred skills
None stated
Technologies
Ruby, Java, Go, Scala
Responsibilities
Design and develop software systems using analytical techniques and mathematical models to evaluate system performance and predict outcomes. Diagnose and resolve production issues across multiple services and layers of the technology stack. Design and build systems to securely store, manage, and modify production data and services. Improve engineering standards, development tools, and software development processes to enhance system quality and efficiency.
Seniority
Mid-level (2+ years experience)