Senior Software Engineer - Portfolio Services
Develops resilient distributed backend services and engineering tooling, investigates complex cross-application issues, and improves software delivery processes. The role requires Java and Linux proficiency plus familiarity with cloud infrastructure, Kubernetes, CI/CD, and REST APIs.
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 environments without a clear solution.
- Enjoy investigating new problems and unfamiliar codebases.
- Demonstrate strong written and verbal communication.
- Have proven backend software engineering experience.
- Be proficient in server-side object-oriented languages such as Java.
- Be proficient with Linux.
- Be familiar with infrastructure components including CI/CD, monitoring, logging, containers, Kubernetes, and infrastructure as code.
- Be familiar with HTTP and developing REST and web APIs.
Values
- Act Like an Owner
- Build Together
- Champion Our Clients
- Drive Innovation
- Embrace Learning
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.