Manager, Software Engineering

CARET
Any Location, CA
Remote
Job Description
CARET brings the latest in technology and automation to over 10,000 legal and accounting firms, empowering highly skilled professionals to refocus their expertise on what truly matters. The Manager, Software Engineering will lead a team building a cloud data platform that will allow customers and partners access to tools and technologies that utilize data in an unprecedented way to provide actionable insights into their business.

Requirements

  • BS/MS Engineering degree, or equivalent
  • Highly skilled with hands-on experience and domain expertise in both data and analytics technologies as well as cloud-native data architecture design and best practices
  • At least 10 years of experience in a technology-based position, with at least 7 years people management experience leading increasingly complex and challenging projects
  • 7+ years of experience in designing, developing, and maintaining the data architecture, data models and standards for various Data Integration & Data Warehousing projects
  • 7+ years of experience programming in web, object-oriented or functional programming environments
  • Solid understanding of enterprise and cloud-native business intelligence architecture
  • Experience working with git and knowledge of strategies and branching patterns for team collaboration
  • Design, coding, and unit testing of software
  • Hands-on experience either with Microsoft Azure or AWS
  • Hands-on experience building data and analytics products with Microsoft Fabric or Snowflake for data visualization and reporting tools such as PowerBI using real time or near time synchronization
  • Experience with release/deployment processes

Benefits

  • Flexible PTO
  • Medical, Dental, Paid Sick Days, Vision, and Supplemental Coverage
  • Health Savings Account
  • 401(k) match
]]>