Demo

Manager, Software Engineering

CARET
Remote, CA Remote Other
POSTED ON 3/3/2025
AVAILABLE BEFORE 4/28/2025

Job Details

Job Location:    Nationwide Remote - Remote, CA
Salary Range:    $150,000.00 - $180,000.00 Salary/year

Description

We are seeking an Engineering Manager with extensive experience in TypeScript, .NET, C#, and proficiency in cloud platforms like AWS and Azure. The successful candidate will have a firm grasp of SaaS applications, DevOps methodologies, CI/CD practices, and microservices architecture. In this leadership role, you will oversee multiple teams of engineers, prioritize maintaining high-quality code, promote best practices, and drive the delivery of our projects. 

 

You are passionate about innovation, coding standards and best software engineering practices and will use your deep understanding of the systems and technology to improve our legal and accounting products and customer experience while working closely with advanced product lead engineering teams. 

 

The position requires hands-on experience building complex SaaS-based products or platforms and strong knowledge of Azure or AWS cloud, web technology stack, horizontally scalable cloud-native architecture, RESTful APIs, .NET, Angular or React frameworks and database technologies. 

 

Responsibilities

  • Report on the status of team project deliverables to senior leadership.
  • Promote and ensure adherence to high-quality software engineering practices in the areas of code quality, testing, and security. 
  • Collaborate with architecture, DevOps and product to define, design, and implement new features and enhancements. 
  • Implement and advocate for microservices architecture in developing software systems to ensure scalability, rapid changes, and easy management. 
  • Implement and oversee the continuous integration/continuous deployment (CI/CD) pipelines using tools such as Azure DevOps, etc. to automate software builds, tests, and deployments. 
  • Foster a DevOps culture, ensuring close collaboration between development and operations teams for efficient production and deployment of software, streamlining processes, and reducing system issues. 
  • Leverage AWS and Azure cloud platforms for application deployment, scaling, and management, ensuring high availability and performance. 
  • Lead and mentor a team of engineers, conducting code reviews, and providing guidance and feedback to ensure a high standard of quality. 
  • Utilize cloud platforms such as AWS and Azure for application deployment and scaling. 
  • Work closely with our product team to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions. 
  • Adhere to the agile software development life cycle best practices and governance.

Qualifications


  • Highly skilled with hands-on experience and domain expertise in both web and object-oriented programming, cloud-native architecture design as well as data and analytics technologies and best practices 
  • A minimum of 7 years of experience in full-stack development using Node.js, React, TypeScript, .NET, and C#. 
  • Proven experience leading a team of engineers. 
  • Solid experience with SaaS applications development and architecture. 
  • Proficient understanding of microservices architecture and its implementation. 
  • Strong experience in CI/CD practices and tools. 
  • Proficient understanding of AWS and Azure platforms, including deployment, scaling, and managing applications. 
  • Demonstrable experience with DevOps methodologies, tools, and practices. 
  • Strong emphasis on writing clean, high-quality, high-performance, maintainable code. 
  • Excellent verbal and written communication skills. 
  • 3 years of hands-on team leadership experience is a plus 
  • Experience with the design, coding, and unit testing of software 
  • Exceptional interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem-solving and time management skills. 
  • Solid understanding of software enterprise and cloud-native architectures. 
  • Experience working with git and knowledge of strategies and branching patterns for team collaboration. 
  • Working knowledge and experience using software design patterns. 
  • Code refactoring skills 
  • TDD experience is a plus. 
  • A solid understanding and use of object-oriented methodologies and solutions 
  • A solid understanding and use of relational database methodologies and solutions 
  • Experience with release/deployment processes. 
  • Results-oriented self-starter in need of limited or no supervision 
  • Hands-on experience either with Microsoft Azure or AWS. 

 

Leadership Qualifications: 

  • Experience in a team leadership role or coaching junior engineers. 
  • Strong remote team leadership and collaboration qualities. Ability to work independently and across many time zones. 
  • A team ownership mentality and entrepreneurial approach, including comfort with intelligent risk taking and problem-solving skills. 
  • Be well organized with good delegation skills.

 

Benefits

  • Flexible PTO
  • Summer Fridays
  • No meeting Fridays
  • Medical, Dental, Paid Sick Days, Vision, and Supplemental Coverage
  • Flexible Spending Account
  • Health Savings Account
  • 401 (k) match

 

Equal Employment Opportunity: CARET is an Equal Opportunity, Affirmative Action Employer.

 

The compensation information below is provided in compliance with job posting disclosure requirements.

Pay range: $150,000 - $180,000. Actual base pay will depend on varying circumstances, including the position, location, individual qualifications, market finances, and other operations business needs.

Depending on the position, compensation may also include commission, bonuses, etc. Potential for bonuses is based on company performance and potential for merit increases is based on performance.

 

#LI-Remote

#LI-ST1

Salary : $150,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Manager, Software Engineering?

Sign up to receive alerts about other jobs on the Manager, Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CARET

CARET
Hired Organization Address San Francisco, CA Full Time
Job Details Job Location Nationwide Remote - Remote, CA Remote Type Fully Remote Salary Range 135,000.00 - $145,000.00 S...
CARET
Hired Organization Address San Francisco, CA Full Time
Job Details Job Location Nationwide Remote - Remote, CA Remote Type Fully Remote Salary Range 150,000.00 - $180,000.00 S...
CARET
Hired Organization Address San Francisco, CA Full Time
Job Details Job Location Nationwide Remote - Remote, CA Remote Type Fully Remote Salary Range 160,000.00 - $180,000.00 S...
CARET
Hired Organization Address Remote, CA Other
Job Details Job Location : Nationwide Remote - Remote, CA Salary Range : $85,000.00 - $95,000.00 Salary/year Description...

Not the job you're looking for? Here are some other Manager, Software Engineering jobs in the Remote, CA area that may be a better fit.

Software Engineering Manager

Ace Relocation Systems, Inc., San Diego, CA

AI Assistant is available now!

Feel free to start your new journey!