Staff Software Engineer

Radiant Dev
United States
11 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$187,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Software Quality Continuous Integration Relational Databases Graph Database Spring Framework Python (Programming Language) PostgreSQL
+16 more
MySQL Pair Programming Software Deployment Software Engineering Software Systems Systems Integration Trunk-based Development Test-Driven Development (TDD) Spring-boot Backend Spring Data Event Driven Architecture Kubernetes Restful APIs Docker Microservices

Job description

  • Architecture & Delivery: Lead the design, development, and deployment of scalable APIs, microservices, and system integrations.
  • Technical Quality: Drive lean development practices, code quality, TDD, and safe, frequent production deployments.
  • Team Leadership & Mentorship: Mentor junior/intermediate engineers, partner with Engineering Managers on performance/hiring, and collaborate across teams to shape tech strategy.
  • Risk & Performance: Proactively identify and resolve system performance and scalability bottlenecks.

Requirements

  • Pay Rate: $90+/hr DOE
  • Location: Remote (US-based) - Must be authorized to work in the US without sponsorship.
  • Focus: Back-End Focused (Full Stack experience is a plus), * Experience: 10+ years of software development experience with a heavy backend focus.
  • Core Tech: Deep hands-on expertise in Java and the Spring Framework (Spring Boot, Spring Data, Security), alongside proficiency in Python, Rust, or Go.
  • Systems & Cloud: Strong background in microservices, distributed event-driven systems, relational databases (MySQL, PostgreSQL), and cloud platforms (AWS/Azure/GCP with Docker/Kubernetes).
  • Methodologies: Proven experience with Lean Software Development, pair programming, TDD, Trunk-Based Development, and CI/CD.
  • Key Differentiators: Experience with Knowledge Graphs, ML/AI Feature stores, or leveraging AI in software solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

Videos

See all

Related articles

See all