The role involves leading one or more engineering Scrum teams to build and maintain Charles River's components or products while providing engineering expertise across the organization
Job Summary
The role involves leading one or more engineering Scrum teams to build and maintain Charles River's components or products while providing engineering expertise across the organization.
Candidates must have a minimum of 10-12 years of progressively responsible professional experience in software engineering with at least 3 years in a supervisory role.
Employees are eligible for a comprehensive benefits program including a 401K with company match, insurance coverage, paid-time off, and incentive compensation.
Matching Summary
The role involves leading one or more engineering Scrum teams to build and maintain Charles River's components or products while providing engineering expertise across the organization.
Salary
Base: $120,000 - $202,500 Annual; Bonus/Equity: Eligible for annual performance-based awards; Benefits: Retirement savings plan (401K) with company match, insurance, PTO, and EAP access
Skills & Requirements
Must-have
10-12 years software engineering experience
3+ years supervisory role experience
5+ years financial services domain knowledge
Object-oriented programming expertise
Agile development methodology proficiency
Nice-to-have
MS degree in Computer Science or Engineering
Experience with IBOR, RECON, or Wealth Management
Strong continuous improvement culture fosterer
Expert guidance on complex technical problems
Ability to mentor team members effectively
Key Requirements
B.S. degree in Computer Science, Engineering, Mathematics, or Physics
Minimum 5 years working with Agile development methodology
Demonstrated experience in organizing efficient meetings