Senior Software Engineer - Platform Services
Develop resilient distributed backend services and engineering tooling, troubleshoot cross-team issues, and improve software delivery processes. The role requires Java and Linux proficiency, experience with REST/web APIs, and familiarity with modern infrastructure and observability practices.
About the job
Responsibilities
- Develop resilient distributed services and high-quality tooling to support product operations and engineering.
- Investigate and debug complex issues spanning teams and applications.
- Drive software delivery and improve engineering processes used to develop and release software.
Requirements
- Work independently with a bias for action.
- Thrive in ambiguous spaces without a clear solution.
- Enjoy investigating new problems and unfamiliar codebases.
- Strong written and verbal communication skills.
- Proven backend software engineering experience.
- Proficiency developing with server-side object-oriented languages such as Java.
- Proficiency with Linux.
- Familiarity with CI/CD, monitoring, logging, containers, Kubernetes, and infrastructure as code.
- Familiarity with HTTP, REST, and web APIs.
Skills
Java, Linux, CI/CD, Monitoring, Logging, Containers, Kubernetes, Infrastructure As Code, Http, REST APIs, Web Apis, Distributed Systems
Similar jobs
Backend Engineering jobsSenior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.
Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.
Senior software engineer building high-performance Rust services and libraries for trading, payments, and crypto infrastructure. Requires 7+ years of experience, financial trading product expertise, distributed-systems knowledge, and strong security and debugging skills.
Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.
Senior Backend Engineer responsible for designing and operating high-scale backend capabilities, shaping architecture, improving reliability and performance, and mentoring engineers. The role requires strong systems expertise, architectural judgment, and production experience with agentic AI.