Back to results

Senior Software Engineer

  • United States

Applications open in a new tab.

Job details

Experience
5+ years of professional software engineering experience, with demonstrated success designing, developing, and maintaining scalable applications.
Posting language
English

Original job description

Overview

Founded in 2012, Cariloop is a care company fueled by a deeper purpose: ensuring that no one goes through caregiving alone. We are a compassionate organization committed to providing steadfast support to those navigating the complexities of caregiving. Our platform is a lifeline offering personalized guidance from expert Care Coaches, cutting-edge digital tools, and access to an integrated care provider support network and community, tailored to meet the diverse needs of individuals and families at every stage of life. Operating remotely across the United States, we embrace a virtual work culture that champions collaboration, flexibility, and inclusivity. Our Impact

At Cariloop, we believe the unbiased, inclusive, and empathetic way we strive to serve caregivers reflects how we serve our employees. You'll have the opportunity to make a genuine difference in the lives of millions of caregivers while enjoying the autonomy and flexibility of remote work. As a member of our team, you'll help redefine the standard for caregiver support, shaping a future where caregivers feel supported, empowered, and recognized for their invaluable role. As a Public Benefit Corporation and a Certified B Corp, we constantly strive to use our business and platform as a force for good, while creating a profitable, sustainable enterprise that supports all our stakeholders and gives back to our communities. We believe deeply that the way we care for others should reflect the way we care for our team. We seek to foster a culture of care that sees people for who they are and celebrates the core values they hold dear. When we care for our Loopers, our Loopers can focus on caring deeply for the caregivers, families, and communities we serve. Join us in our mission to create positive change, and together, let's forge a path toward a more caring and connected world. Career Opportunity

Role Purpose The purpose of a Senior Software Engineer is to design and build quality software for our Cariloop caregiving platform. Using strong technical execution and collaboration skills, they translate our business needs into solutions that advance Cariloop’s mission and vision. They help evolve our team through execution, leadership, and mentorship.

Key Responsibilities

  • Actively participate in the full software development lifecycle (SDLC) within Agile/Scrum environments, including requirements gathering, design, implementation, testing, and deployment.
  • Design, build, and maintain high-quality, scalable applications using TypeScript and relevant frameworks.
  • Work closely with product managers, designers, and other cross-functional stakeholders to gather requirements, understand user needs, and translate them into technical specifications for product development.
  • Establish and promote coding standards, testing protocols, and deployment practices that enhance code quality, maintainability, and compliance with industry regulations (i.e., HIPAA).
  • Conduct thorough code reviews, provide constructive feedback to ensure adherence to best practices, and mentor junior engineers while fostering a team growth environment.
  • Utilize user feedback and analytics to continuously improve application features and performance with a focus on usability for caregivers and their families.
  • Provide technical guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment within the team.
  • Participate in the strategic planning of the technology roadmap, offering insights on architectural decisions and technology choices that align with company goals and user needs.

Required Qualifications

  • 5+ years of professional software engineering experience, with demonstrated success designing, developing, and maintaining scalable applications.
  • Strong proficiency in TypeScript and experience working with modern JavaScript frameworks and technologies.
  • Proven experience participating in the full Software Development Lifecycle (SDLC), including requirements gathering, system design, development, testing, deployment, and ongoing maintenance.
  • Experience independently leading complex technical initiatives, from initial planning and architecture through implementation and delivery.
  • Strong understanding of software engineering best practices, including clean code principles, code reviews, automated testing, documentation, and maintainability.
  • Experience working in Agile/Scrum environments and collaborating with cross-functional teams, including Product Management, Design, and other engineering stakeholders.
  • Demonstrated ability to translate business requirements and user needs into effective, scalable technical solutions.
  • Strong analytical, troubleshooting, and problem-solving skills, with the ability to evaluate technical trade-offs and make informed architectural decisions.
  • Experience mentoring or providing technical guidance to other engineers through code reviews, knowledge sharing, and collaborative development.
  • Excellent written and verbal communication skills, with the ability to communicate technical concepts to both technical and non-technical audiences.
  • Demonstrated ownership, accountability, and ability to manage competing priorities in a collaborative, fast-paced environment.

Preferred Qualifications

  • Experience developing applications within healthcare, health technology, caregiving, or other highly regulated industries.
  • Familiarity with HIPAA requirements, data privacy principles, and secure software development practices.
  • Experience contributing to technical architecture decisions, technology evaluations, or long-term engineering roadmaps.
  • Experience improving application performance, scalability, reliability, and overall user experience.
  • Familiarity with user-centered product development, including incorporating user feedback and analytics into technical improvements.
  • Experience working in a startup or high-growth technology environment where adaptability, initiative, and cross-functional collaboration are essential.

Performance Expectations

  • Produces high-quality, scalable, and maintainable software solutions
  • Demonstrates ownership across the full Software Development Lifecycle (SDLC), consistently engaging in requirements gathering, design discussions, implementation, testing, and deployment activities.
  • Writes clean, well-structured, and well-documented code that adheres to established engineering practices
  • Works closely with Product Managers, Designers, and other stakeholders to create clear and actionable technical requirements
  • Communicates effectively with technical and non-technical partners,
  • Able to take on larger product initiatives as a lead - these can be more technical in nature (a large upgrade of our stack or more product focused like a new feature). Delivers on time, with well-defined requirements and strong execution.
  • Communicates effectively with technical and non-technical partners,
  • Mentors junior engineers through pairing, knowledge sharing, and guidance, contributing to a positive, collaborative, and learning-oriented team culture.

This position is performed primarily on a remote basis; however, the employee may be required to travel occasionally to fulfill business needs. Such travel may include, but is not limited to, on-site meetings, company retreats, training sessions, or other business-related events. Travel frequency and duration will vary based on operational needs, and the employee will receive reasonable notice whenever possible. The ability to travel as needed is a condition of employment, and all travel expenses will be reimbursed under the company’s travel and expense policy. This position is eligible for W-2 only. Benefits and Perks At Cariloop, our commitment to supporting caregivers, families, and each other extends to every aspect of our organization, including our benefit offerings. Designed to address the holistic needs of our Loopers, our comprehensive program encompasses employee health, financial stability, and overall wellness. By prioritizing our Loopers' well-being, we not only fulfill our mission but also foster a culture of empathy, collaboration, and support that extends beyond the workplace. Our comprehensive benefits package offers:

  • Comprehensive Medical, dental, and vision insurance coverage
  • Employer contributions to 401k retirement plans and Health Savings Accounts (HSA), helping you build a secure financial future while meeting your present needs.
  • Company-sponsored life, short-term, and long-term disability insurance, providing peace of mind in both anticipated and unforeseen life events
  • Access to Cariloop's member portal and services for both you and your family, offering a wealth of resources and support in navigating your caregiving journey
  • Annual subsidy that can be used across a variety of care needs, offering flexible support for backup care needs.
  • Flexible time-away policy and 14 paid company holidays yearly, promoting self-care and work-life balance, reflecting our commitment to Looper's well-being
  • Quarterly mental health days where all Loopers are encouraged to disconnect and recharge for the day
  • Paid volunteer time away, allowing all Loopers to make a positive impact in our communities
  • Fully paid caregiver leave for all Loopers, reflecting our commitment to supporting caregivers within our own company
  • And more!

Please contact the People team at people@cariloop.com if you would like to request a reasonable accommodation during the application or interviewing process.

Cariloop participates in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the United States.

In alignment with our core values, Cariloop provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any kind without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. To learn more about how Cariloop creates an environment where people can be their true, authentic selves, click here.

Report this job

Get in touch
MovoJobs

Contact us