Manager, Software Engineering
4 days ago
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. CARET harnesses powerful and secure practice management, document automation, and payment processing to take firms, professionals, and their clients further.
Our team-defined values guide how we show up for each other, for our partners, and for our customers:
- We succeed together
- We embrace progress
- We care big
- We create space
To join our remote-first, engage from anywhere team, visit getcaret.com/careers
Our Culture
Cutting-edge cloud technology with market needed capabilities
Engineering cutting-edge cloud technology takes great minds and talented people working together in a collaborative environment. Because of this, we are committed to fostering an innovative, agile company culture. We encourage our teams to collaborate, participate and experiment with new concepts, research new approaches and test out new technologies. We believe that being part of our team will make a dramatic difference in helping the small to medium business community which is the heartbeat of our ongoing economy.
Our Mission
Technology and services for SMB customers to run their business
To provide professionals in highly-regulated industries the technology and services they need to run their business—anytime, anywhere. We are with our customers every step of the way, helping them grow, evolve, and better serve their clients.
Your Mission
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.
Key Responsibilities Include
As a leader within Software Engineering, you will:
• 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.
Requirements
• 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 - $190,000 USD. 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
#ProductsTech
-
Software Engineering Manager
12 hours ago
San Diego, United States Innoflight LLC Full timeJob DescriptionJob DescriptionGROW WITH US:Launch your career to new heights with Innoflight, where innovative minds meet the cosmos. Join us and help shape the future of space technology, growing your expertise in a universe of pioneering, compact, and cyber-secure solutions. At Innoflight, we're not just reaching for the stars—we're engineering...
-
Manager, Software Engineering
4 days ago
San Diego, United States Zego Full timeAbout the role: You are part of a highly dynamic and innovative development team working on the latest technologies and in the exciting fast-growing property technology (PropTech) space. As the Manager, Software Engineering, you will lead 2 to 3 agile development teams guiding feature development, technical debt remediation, platform development, CI/CD, and...
-
Software Engineering Manager
4 days ago
San Diego, United States Apple Full timeSoftware Engineering ManagerSan Diego, California, United StatesSoftware and ServicesOur team is responsible for a variety of products and features in the location and motion space including AirTag, geofencing, historical and predicted locations and context, AirPods setup, Auto Unlock, etc. We also work on some personal safety features including Check In and...
-
Manager, Software Engineering
4 days ago
San Diego, United States AeroVironment, Inc. Full timeManager, Software Engineering page is loadedManager, Software EngineeringApply locations Simi Valley, CA San Diego, CA time type Full time posted on Posted 3 Days Ago job requisition id 4813Worker TypeRegularJob DescriptionSummaryThe Manager, Software Engineering coordinates with other departments to meet the milestones during product development cycles. As...
-
Manager 3, Software Engineering
4 days ago
San Diego, United States Intuit Full timeWe are seeking a passionate and experienced Engineering Manager to lead a team responsible for creating durable technology capabilities that enhance the TurboTax tax preparation experience. As Manager 3, Software Engineering, you will drive the development of mission-critical services that seamlessly integrate our advanced tax engine with the user...
-
Manager, Software Engineering
4 days ago
San Diego, United States CARET Full timeCARET 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. CARET harnesses powerful and secure practice management, document automation, and payment processing to take firms, professionals, and their clients further. Our...
-
Manager, Software Engineering
4 days ago
San Diego, United States Caret Full timeCARET 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. CARET harnesses powerful and secure practice management, document automation, and payment processing to take firms, professionals, and their clients further.Our team-defined...
-
Senior Software Engineering Role
24 hours ago
San Diego, California, United States United Software Group Full timeSoftware Development RoleAt United Software Group, we are seeking an experienced Sr. Engineer to join our team. The ideal candidate will have a strong background in software development, particularly in complex system design and implementation. As a key member of our team, you will be responsible for collaborating with cross-functional teams to ensure...
-
Senior Software Engineering Manager
7 days ago
San Diego, California, United States ASML Germany GmbH Full timeJob OverviewASML US brings together the most creative minds in science and technology to develop innovative solutions for faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market, and service these advanced machines, which enable our customers, the world's leading chipmakers, to reduce the size and increase the functionality...
-
Technical Software Engineer Manager
7 days ago
San Diego, California, United States Cubic Full timeTechnical RequirementsThe ideal candidate will possess the following technical skills:Proficiency in programming languages such as Java, C/C++, C#, Product Lifecycle Management, graphics, or other developmental softwareAbility to use PC software such as word processing, database, spreadsheet, and flowchart, and Computer Aided Software Engineering (CASE)...
-
Senior Software Engineering Manager
7 days ago
San Diego, California, United States Intuit Full time**Intelligent Identity Solutions**We're seeking an experienced Senior Manager to join our team and lead the development of intelligent identity solutions. As a key member of our team, you'll be responsible for guiding the development of Workforce Authorization Services, focusing on scalability and excellence in engineering and operations.Key Areas of...
-
Manager, Software Engineering
4 days ago
San Diego, United States Tandem Full timeGROW WITH US: Tandem Diabetes Care creates new possibilities for people living with diabetes, their loved ones, and their healthcare providers through a positively different experience. We'd love for you to team up with us to "innovate every day," put "people first," and take a "no-shortcuts" approach that has propelled us to become a leader in the diabetes...
-
Reliability Engineering Manager
3 days ago
San Diego, California, United States Talent Software Services Full timeAbout the Role:Talent Software Services is in search of a talented Site Reliability Engineer to operate right at the intersection of Software Engineering and Infrastructure Engineering. As a member of our CICD and Cloud Reliability team, you will strive to make our product highly reliable, scalable, operable, and secure throughout the entire platform.This is...
-
Senior Full Stack Software Engineer
7 days ago
San Diego, California, United States APN Software Services, Inc. Full timeCompany Overview: As a leading software services company, APN Software Services, Inc. is dedicated to delivering innovative solutions that transform businesses. Our team of experts works collaboratively to design, develop, and deploy cutting-edge applications that meet the evolving needs of our clients.Job Description: We are seeking an experienced Senior...
-
San Diego, United States Apple Full timeSummaryPosted: Role Number:200579714Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make...
-
Space Payload Software Engineering Manager
4 days ago
San Diego, United States Leidos Full timeDescriptionDo you dream of space? Do you imagine working on exquisite systems that operate in the extreme environment of space and deliver timely information to support our national security? Do you enjoy a balance of managing people and performing hands-on technical work? Does the complexity and exactness of working on a Real Time Operating System (RTOS)...
-
Software Engineering Manager
4 days ago
San Diego, United States Apple Inc. Full timeOur mission is to provide an intelligent and rich user experience on Apple devices using spatial awareness and device context. We help you find your keys, locate your AirPods, unlock your Mac, and let you know how long your commute will be. We also help your loved ones know you made it home safely and help protect you against unwanted tracking. We have an...
-
Senior Software Engineering Manager
3 hours ago
San Diego, California, United States Northrop Grumman Full timeCompany OverviewNorthrop Grumman is a leading aerospace and defense technology company that has been at the forefront of technological advancements in the United States for generations. Our pioneering spirit and commitment to innovation have enabled us to develop revolutionary systems that impact people's lives around the world.Salary and BenefitsThe...
-
San Diego, California, United States ASML Germany GmbH Full timeAbout the RoleWe are looking for a highly skilled Director of Software Engineering and EUV Source Management to lead our software engineering team in San Diego, CA. The ideal candidate will have a strong technical background, with experience in software engineering, project management, and leadership.The successful candidate will be responsible for...
-
Space Payload Software Engineering Manager
4 days ago
San Diego, United States Leidos Full timeDescriptionDo you dream of space? Do you imagine working on exquisite systems that operate in the extreme environment of space and deliver timely information to support our national security? Do you enjoy a balance of managing people and performing hands-on technical work? Does the complexity and exactness of working on a Real Time Operating System (RTOS)...