[Remote] Manager, Software Engineering

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. CARET is a technology company empowering legal and accounting firms with innovative solutions. The Manager, Software Engineering will lead a team in building a cloud data platform, focusing on data analytics and actionable insights for customers and partners.ResponsibilitiesManage and lead your reports and resources to execute on the CARET engineering vision. This includes recruiting, mentoring, and the development of individuals on your teamManage onshore and offshore technology staffProvide leadership, mentorship, and guidance for software development teams onshore and offshore in architecting, designing, building, documenting, and testing software and data solutions for CARET data & analytics platform and product offeringsCollaborate extensively with our Product team to ensure a unified vision and continued improvements to the platform and multiple productsManage, negotiate, and develop third-party vendor relationships alongside the Software Engineering management team, as they relate to tools, outsourcing, and consultingOwn, manage and execute the Data and Analytics technology roadmap consisted of the data and analytics strategy, as well as the technical implementation of scalable data and analytics platform and product rolloutsAssist in the creation of product roadmaps as well as sprint and release planning by participating and leading team grooming sessions and helping teams provide work effort estimationsDemonstrate strong coding and data modeling skills, ability to lead and contribute to the teams’ efforts while following established software engineering practices including ability to contribute and conduct code reviews, contribute high-quality documentation, hands-on assistance in the development of robust scalable applications, as well as act as role model for their teamAdhere to the agile software development life cycle best practices and governanceAdhere to the software development and data architecture best practices and governanceEffectively deliver product fixes and service packs as required; coordinate efficient and repeatable fix delivery cyclesPartner with the CISO organization to adhere to corporate data security standards for platform and application developmentOwn and drive KPI’s critical to software and data quality which primarily includes increasing engineering confidence and release frequency to new levelsSkillsBS/MS Engineering degree, or equivalentHighly skilled with hands-on experience and domain expertise in both data and analytics technologies as well as cloud-native data architecture design and best practicesAt least 10 years of experience in a technology-based position, with at least 7 years people management experience leading increasingly complex and challenging projects that have led to the delivery of technology solutions into business organizations7+ years of experience in designing, developing, and maintaining the data architecture, data models and standards for various Data Integration & Data Warehousing projects7+ years of experience programming in web, object-oriented or functional programming environmentsSolid understanding of enterprise and cloud-native business intelligence architectureExperience working with git and knowledge of strategies and branching patterns for team collaborationA broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etcDesign, coding, and unit testing of softwareHave worked as an integral member of the development team collaborating with product, engineering, and other business groups by designing and developing highly scalable data-driven SaaS applicationsHands-on experience either with Microsoft Azure or AWSHands-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 synchronizationExperience with release/deployment processesExceptional interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem-solving and time management skillsStrong remote team leadership and collaboration qualities. Ability to work independently and across many time zonesAn ownership mentality and entrepreneurial approach, including comfort with intelligent risk taking and problem-solving skillsBe well organized with good delegation skillsExperience in leading Agile/Scrum development practicesAbility to build and maintain relationships with senior management, stakeholders, and team membersResults-oriented self-starter in need of limited or no supervisionVerifiable presentation skills, as a confident communicator who is enthusiastic, self-starting, and flexible in style and approachPossessing any of the following certifications is a plus: Microsoft Certified: Azure Data Engineer Associate, Microsoft Certified: Azure AI Engineer Associate, Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: Data Analyst Associate (Power BI), Snowflake Certified Professional, SnowPro CertificationBenefitsFlexible PTOMedical, Dental, Paid Sick Days, Vision, and Supplemental CoverageHealth Savings Account401(k) matchCompany OverviewAbacusNext is a technology-as-a-service firm that provides tools, payment systems, and software development services. It was founded in 1983, and is headquartered in San Diego, California, USA, with a workforce of 201-500 employees. Its website is https://getcaret.com.Company H1B SponsorshipCARET has a track record of offering H1B sponsorships, with 1 in 2025, 1 in 2024, 4 in 2022. Please note that this does not guarantee sponsorship for this specific role.

Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Onsite Property Manager

Remote

Netflix Jobs Tagger Usa

Remote

1099 Medical Writers

Remote

Data Scientist(Junior)

Remote

NOW HIRING: Licensed Insurance Agent – Mentorship Track to Become an Infinite Banking Specialist

Remote

**Experienced Part-time Data Entry Operator – Flexible Work-from-Home Opportunity at blithequark**

Remote

100% Remote Power BI Engineer, T-SQL, P&C, Specialty, Reinsurance (DN)

Remote

Freelance Karen On-Demand Interpreter

Remote

Experienced Live Chat Customer Support Assistant – Remote Work Opportunity for Excellent Communicators

Remote

Experienced Customer Service Representative for Remote Work Opportunity at Blithequark – Delivering Exceptional Client Experiences through Empathy, Knowledge, and Efficiency

Remote
← Back