We are looking for a Senior Full Stack Software Engineer (VP) to play a key role in advancing the Whole Portfolio Solution. This role sits at the intersection of product engineering and technical leadership, with responsibilities including design, build, and evolve end to end full stack solutions, providing technical leadership, and mentoring and guiding senior and mid-level engineers.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 7+ years of professional software engineering experience, including ownership of production systems at scale
- Strong expertise in C#/.NET or Java, and React with TypeScript (full stack depth required)
- Willingness and ability to learn and contribute in both Java and.NET codebases, using modern GenAI assisted development tools to accelerate ramp up and maintain engineering velocity
- Experience designing and operating distributed systems in production environments
- Proven ability to lead complex technical initiatives and influence architecture without formal authority
- Strong communication skills and comfort working with product, operations, and non-engineering stakeholders
- Experience working in Agile teams and delivering iteratively in a fast-moving environment
- Demonstrated experience using AI assisted development tools as part of real engineering workflows
Benefits
- Strong retirement plan
- Tuition reimbursement
- Comprehensive healthcare
- Support for working parents
- Flexible Time Off (FTO)