Donnelley Financial Solutions logo
Donnelley Financial Solutions1 week ago

Staff Software Engineer

Remote · United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Staff Software Engineer responsible for leading end-to-end design and delivery of modular frontend and backend services for resilient distributed systems in a SaaS/financial-regulatory context. Own architecture and coding standards, drive AI/ML integration and vector database features, implement robust observability (dashboards, tracing, alerts), and ensure secure, scalable deployments with CI/CD and IaC. Play a hands-on leadership role in decomposing complex systems, building high-quality automated tests, guiding product roadmaps, conducting rigorous code reviews, and collaborating with cross-functional teams to maintain performance, reliability, and security.

Required Qualifications

  • 15+ years building services with C#, Node.js, or TypeScript
  • 10+ years in distributed systems
  • Strong SQL and experience with data platforms (e.g., Microsoft Fabric)
  • Deep Azure/cloud-native expertise and CI/CD/DevOps practices
  • Solid foundation in OOP, SOLID, design patterns, algorithms, and performance optimization
  • Experience with secure coding, including financial/regulated environments
  • SPA frontend experience (React preferred)
  • APIs (REST, WebSockets, gRPC), messaging (Service Bus, RabbitMQ), distributed systems
  • Containers/Kubernetes, frontend testing, and browser technologies
  • Bachelor’s degree in CS or equivalent experience
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Donnelley Financial Solutions

Staff Software Engineer

Apply on Sorce