Senior Software Engineer

Robert Half International — United States · Posted ~3 hours ago

Senior Remote

Skills

Backend development Java Large-scale systems High-performance applications Software architecture Backend Distributed systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering position focused on designing and developing high-volume, low-latency applications with strong architectural responsibilities.

Highlights

Build large-scale software systems while contributing to architecture, engineering decisions, and high-impact product development.

Description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Position Intel: This is a new role that opened due to growth. Looking for a strong backend engineer with deep experience building large-scale, high-volume, low-latency applications who truly understands the architectural challenges behind systems that operate at an “Amazon Prime Day” level of traffic. This person should know what to plan for, who to collaborate with, and how to step in during critical, fire-drill situations. The team is mostly remote, with a preference for candidates in Southern California or Chicago, since they meet in person quarterly for design and planning sessions. The role is about 80% backend Java coding on a high-volume backend application that powers fraud-detection JavaScript embedded across major merchant websites—collecting device data, identifying bots, detecting fraud, and supporting account protection. The other 20% will be related to Android specific development. Frontend is minimal; expertise in Java, Spring Boot, Postgres, Oracle, and familiarity with non-relational databases (DynamoDB is fine) is essential. The team has 17 developers total, with this role joining the backend server group. Fintech or trading experience is a strong plus. Top Requirements: 5+ years of experience with Java and Spring BootExperience with Android developmentDeveloping large scale applicationsFin tech or trading is a plus