Staff Software Engineer, Batch and Realtime Streaming
Ladders · United States · 2 wk ago
RemoteRemoteEngineering$130k–$180k/yrFull-time
For our client, a leader in the Finance & Insurance space, we are seeking a Staff Software Engineer to join their team and lead technical initiatives focused on scalable systems, platform reliability, and meaningful business transformation.
About the role
You will work across engineering, product, operations, and business stakeholders to translate complex requirements into practical technology solutions. The position offers the opportunity to influence architecture, execution quality, and the technology capabilities that enable long-term growth within a regulated financial services environment.
Location: Remote - US based candidates only, no visa sponsorship available
Responsibilities
- Architect, design, and implement core components for the Batch and Realtime Streaming platform
- Ship new features through collaboration across multiple organizational teams
- Collaborate with ML researchers to design intuitive interfaces for feature discovery
- Ensure data quality and governance with robust versioning and monitoring mechanisms
- Optimize data pipelines for performance and scalability in both batch and real-time applications
- Drive adoption of the feature store across teams through documentation and support
- Mentor junior engineers and contribute to the team’s technical excellence
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 10+ years of software engineering experience in distributed computing and data infrastructure
- Proficiency in programming languages like Python and Go
- Familiarity with database technologies such as Postgres, MySQL, and Cassandra
- Strong problem-solving abilities focused on high-quality solutions
- Excellent communication skills to collaborate with engineering and research teams
Pay
$130,000 – $180,000 annually
Benefits
- Collaborative culture that encourages creativity and experimentation
- Opportunity to work with leading machine learning researchers and finance professionals
- Impactful role at the intersection of technology and quantitative finance
- Potential for significant contributions to machine learning and production trading systems
- Mentorship opportunities with experienced engineers from top firms and academic institutions