Notice: Trying to get property 'display_name' of non-object in /var/www/html/wp-content/plugins/wordpress-seo/src/presenters/meta-author-presenter.php on line 40


Job Title

Sr. Software Engineering Lead

Position Location

Los Angeles

Position Description

We are looking for an experienced software developer to take on a leadership role within our development team. The Software Engineering Manager will provide leadership, technical direction, and oversight to a team of engineers as they deliver mission critical financial software using our ground breaking API as a Service framework. 

Responsibilities include, but are not limited to:

  • Hands-on design and development, testing and implementation of new and existing infrastructure
  • Establish processes to enable successful delivery of software applications and systems
  • Lead a development team on multiple projects and assist with stakeholder relationship to assure business needs are met, projects are delivered on time, and with high quality systems
  • Drive technical design, architecture and implementation of new features/products
  • Responsible for managing experienced team members that includes goal setting, ongoing feedback and coaching, and delivering annual performance reviews
  • Manage technical project risks and issues; recognize and determine the appropriate corrective action to ensure projects are delivered on time and within budget and scope
  • Create and maintain technical project documentation to identify, evaluate, scope, plan, monitor, and follow up on the technical aspects of active projects
  • Mentor developers and members of other disciplines in technical skills and processes


  • A Bachelor's degree (or equivalent) in mathematical/technical sciences, preferably Computer Science or Computer Engineering
  • 2-3 years of development leadership experience
  • Proven experience with full stack JavaScript frameworks including NodeJS, React and Vue
  • Hands on experience with Typescript
  • Proficient working with the Linux operating system for software development
  • Practical experience in multi-tiered and micro-service architectures
  • Experience with databases (SQL Server) including Stored Procedure development is preferred
  • Experience with test driven development is preferred
  • Able to design, architect and model complex systems
  • Ability to work out of our LA office in accordance with our hybrid schedule (Crabel currently operates under a hybrid work schedule. Employees have the option to work from home or office on Mondays and Fridays. Employees are expected to report to the office on Tuesdays, Wednesdays, and Thursdays.)

What you’ll need to be successful:

  • Desire to stay abreast of new technology
  • Possess strong problem solving and decision-making skills
  • Excellent communication skills, including the ability to communicate with non-technical users
  • Self-motivated with the ability to multi-task and change from one task to another without loss of efficiency or composure
  • The desire to lead an exceptional team in a forward-thinking environment

Crabel is committed to attracting and retaining employees from diverse backgrounds and fostering an inclusive, supportive environment. We value the differences of all individuals and believe in creating an environment where all employees can thrive.

Get to know the people, history, and culture behind our programs and portfolio offerings.