[Remote] Manager, Software Engineering
Note: The job is a remote job and is open to candidates in USA. Careforth is a pioneer in the caregiving space that supports family caregivers across the United States. The Manager, Software Engineering will design, build, and implement software solutions while leading and developing a team of engineers, overseeing the software development process and enhancing Careforth's products.
Responsibilities
- Take an active role in developing technical infrastructure and architecture plans
- Build systems adhering to coding and architectural standards
- Oversee the design and development of highly performant services for our frontend and/or backend
- Manage complex assignments with an architectural scope and oversee workload of engineering team
- Lead, coach and develop staff to ensure successful achievement of goals
- Design, select technology and implement features for the partner platform
- Full stack implementation of our partner platform apps (EmberJS) and APIs (Golang, Python)
- Collaborate and communicate with agile team through the entire software development cycle
- Implement APIs and integrations with external partners
- Perform other duties as assigned
Skills
- 7+ years of experience working in an engineering role required with 2 years of experience in a people management capacity
- 5+ years writing full-stack SaaS applications required
- Minimum 3 yrs experience either Golang, Java, Javascript, C++/C# or Python is required (Golang/Python a big plus)
- Bachelor Degree in Computer Science or related field preferred or equivalent work experience
- Experience in SOA technologies and architecture with REST services highly desired
- Experience in databases desired (knowledge of SQL) required; Postgres a plus
- Strong Linux knowledge a plus
Benefits
- With flexible schedules, a remote-first culture, and a nationally recognized wellness program
Company Overview