Senior Software Engineer, Build Team (C/C++)
Ladders · United States · 2 mo ago
RemoteRemoteEngineering$191k–$260k/yrFull-time
Remote – US based candidates only, no visa sponsorship available
About the role
This role will lead technical initiatives focused on scalable systems, platform reliability, and meaningful business transformation. 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 technology-driven environment.
Responsibilities
- Re-architect and evolve the execution kernel to balance short-term delivery with long-term structural improvements
- Modernize the extensive C++ codebase by breaking down application-specific dependencies and transitioning to a service-oriented architecture
- Diagnose and resolve complex issues in a production desktop application with a focus on memory, concurrency, and performance
- Lead technical discussions, code reviews, and architectural decision-making within the team
- Collaborate with platform experts to enhance modernization practices and overall team performance
Qualifications
- 5+ years of professional C/C++ experience with modern standards (C++11/14/17)
- Strong command of object-oriented design and design patterns
- Experience with large-scale C++ codebases (100k+ lines)
- Deep understanding of memory management, multithreading, and performance optimization
- Ability to navigate and lead in complex, legacy code environments
- Proven track record of technical leadership and team collaboration
- Experience working in cross-functional teams with established practices
Benefits
- Opportunity to lead and influence the direction of a critical software platform
- Work in a dynamic and innovative environment focused on engineering challenges
- Engage with a team that values disruptive solutions and encourages a proactive mindset
- Collaborate across disciplines to broaden your skills and impact
- Exposure to cutting-edge technologies and modern software development practices
Pay
$190,500 – $260,000 annually