Consultor Tercer Sector
Nuevo

Product Engineer

A Distancia, El trabajo puede realizarse desde cualquier lugar en United States
Aplicar



  • Descripción

    Tipo de contrato:
    A Tiempo Completo
    Fecha de inicio:
    1 de julio de 2025
    Fecha límite de postulación:
    6 de junio de 2025
    Nivel de Experiencia:
    Nivel junior / Principiante
    Salario:
    USD $77.250 - $92.700 / year
    Área de Impacto:
    Arte & Música, Educación, Salud & Medicina, Ciencia & Tecnología

    Descripción

    To apply, please send a cover letter and resume to jobs@jcainc.com. Applications without cover letters will not be considered. No phone calls, emails, or messages please. Applications will be accepted until 11:59pm PST on June 6, 2025.

    Summary

    As a Product Engineer, you play a key role in turning ideas into impactful software solutions that support our mission and growth. You bring strong problem-solving skills and technical expertise to both the enhancement of existing products and the development of new ones. By collaborating across teams, you help translate complex challenges into clear, scalable solutions that meet real user needs. Your ability to think creatively, communicate effectively, and deliver practical innovations makes you essential to building products that matter.

    Responsibilities

    Product Development

    • Collaborate with the Vice President of Product and development team to conceptualize, design, and implement new product features, revisions, and enhancements, ensuring alignment with coding standards and best practices.
    • Analyze product and system requirements to create accurate and detailed time and effort estimates for project completion.
    • Contribute to agile development practices, including sprint planning, daily stand-ups, and retrospectives, to foster iterative progress and drive continuous improvement.
    • Stay current with advancements in development tools, programming techniques, and technology by pursuing educational opportunities, engaging with professional organizations, and maintaining industry connections.

    Feature Implementation

    • Support continuous development (CD) and continuous implementation (CI) processes to enable seamless deployments with minimal disruption.
    • Perform comprehensive testing and debugging to ensure code reliability, scalability, and performance.
    • Develop and implement automated testing frameworks, quality assurance protocols, and load testing to ensure error-free delivery of new products, features, and enhancements to customers.
    • Integrate third-party APIs and tools where necessary to enhance functionality while ensuring compatibility and stability.

    Code Quality

    • Engage in code reviews to provide actionable feedback and ensure consistent code quality across the team.
    • Continuously refine coding practices and follow software development best practices to consistently deliver high-quality code.
    • Identify and address technical debt, ensuring the long-term maintainability and scalability of codebases.

    Documentation

    • Create and maintain clear, well-organized documentation using code comments, diagrams, flowcharts, and wireframes to facilitate future reviews, revisions, and maintenance.
    • Develop onboarding guides and technical documentation to support knowledge transfer and ensure continuity in team workflows.

    Security & Compliance Adherence

    • Safeguard operations by maintaining confidentiality and adhering to data security policies, procedures, and best practices.
    • Write code in accordance with security best practices to mitigate vulnerabilities and uphold data integrity and confidentiality.
    • Conduct regular security audits and collaborate with relevant teams to identify and address potential risks in the codebase.

    Skills

    You are successful as the Product Engineer because you:

    • have a strong background in web application development using React;
    • are a strong Python and SQL developer;
    • can design and build robust data pipelines to automate data ingestion, transformation, and loading processes, ensuring efficiency and reliability;
    • possess solid skills in object-oriented programming
    • have experience building machine learning models and managing large modeling datasets
    • have excellent problem solving and troubleshooting skills;
    • have the ability to analyze complex situations, manage competing priorities, and make data-driven decisions to optimize features and functionality;
    • understand and apply Agile frameworks for efficient product iteration;
    • are an excellent communicator who effectively collaborates with team members to understand challenges and identify solutions;
    • possess strong organizational skills and attention to detail; and
    • understand or quickly learn the unique business and system needs of the nonprofit sector.

    Qualifications

    You are qualified for the position because you:

    • have a minimum of two years’ experience as a full stack software developer on a large ecommerce web site or multitenant SaaS based application.

    You have an advantage in the position if you:

    • have experience working with Microsoft Azure computing services;
    • have Microsoft Developer, Data Engineer, DevOps Engineer or Solution Architect certification(s);
    • have experience working with Power BI and/or Vega;
    • have experience working with the nonprofit CRM Tessitura; and
    • have experience working with or developing solutions for nonprofit organizations.

    Requirements

    You may be required to:

    • work remotely from a home office or other remote space;
    • work collaboratively in cross-functional teams;
    • work 40 hours per week, as this is a full-time position;
    • travel up to three times per year; and
    • remain in a stationary position for the majority of an eight-hour workday.

    You are required to:

    • adhere to the company’s policies and procedures; and
    • embrace JCA’s core values.

    Benefits

    • Salary range of $77,250 to $92,700, commensurate with experience and performance
    • Paid holidays, vacation, personal, sick, and volunteer time
    • 401(k) retirement plan
    • Employee Stock Ownership Plan (ESOP)
    • Health, dental, and vision insurance
    • Life insurance and long-term disability insurance
    • Paid parental leave
    • Employee Assistance Program
    • Flexible Spending Account (FSA)
    • Dependent Care Account (DCA)

    About JCA

    JCA is the first and foremost independent consulting firm dedicated to addressing the technology and operational needs of nonprofits. We collaborate with nonprofits and partners to promote a positive global impact. Since 1988, we’ve helped thousands of nonprofits in North America and around the world leverage their CRM technology, processes, and data, to help make the world better.

    We contribute to our clients’ success each day by embracing these core values:

    • Curiosity – We engage, ask questions, and seek out learning to spark growth and progress.
    • Collaboration – We work as one team—with each other and with our clients—to create lasting success.
    • Ingenuity – We think deeply, connect the dots, and craft smart, practical solutions that matter.
    • Candor – We speak the truth with clarity and respect, creating space for trust and openness.
    • Passion – We bring energy, commitment, and high standards to everything we do.

    JCA is a distributed company with offices in New York City and Chicago. The majority of our team works from home offices located across the United States and Canada. We collaborate with, and contribute to the success of, multiple internal teams, all to better serve our clients.

    Equal Employment Opportunity

    JCA provides equal employment opportunities in all employment-related matters, including hiring, training, promotion, compensation, benefits, transfers and other personnel actions. JCA prohibits discrimination and harassment of any type based on the following protected characteristics: race, creed, citizenship, religion, color, sex, gender identity, gender expression, national origin, age, disability, marital status, domestic partner status, veteran or military status, sexual orientation, medical condition, ancestry, pregnancy, childbirth, or related medical conditions, AIDS/HIV status, uniformed services status, genetic information, height, weight or any other characteristic protected by federal, state or local law.

    JCA supports and encourages open communication to address each employee’s concerns and expectations. We strive to create a safe and healthy work environment where all employees can be their whole selves and recognize the need for constructive and timely feedback. JCA provides reasonable accommodation for religious beliefs or practices and persons with disabilities.

    To apply, please send a cover letter and resume to jobs@jcainc.com. Applications without cover letters will not be considered. No phone calls, emails, or messages please. Applications will be accepted until 11:59pm PST on June 6, 2025.

    Summary

    As a Product Engineer, you play a key role in turning ideas into impactful software solutions that support our mission and growth. You bring strong problem-solving skills and technical expertise to both the enhancement of existing products and the development of new ones. By collaborating across teams, you help translate complex challenges into clear, scalable solutions that meet real user needs. Your ability to think creatively, communicate effectively, and deliver practical innovations makes you essential to building products that matter.

    Responsibilities

    Product Development

    • Collaborate with the Vice President of Product and development team to conceptualize, design, and implement new product features…

    Compensación

    • Salary range of $77,250 to $92,700, commensurate with experience and performance
    • Paid holidays, vacation, personal, sick, and volunteer time
    • 401(k) retirement plan
    • Employee Stock Ownership Plan (ESOP)
    • Health, dental, and vision insurance
    • Life insurance and long-term disability insurance
    • Paid parental leave
    • Employee Assistance Program
    • Flexible Spending Account (FSA)
    • Dependent Care Account (DCA)
    • Salary range of $77,250 to $92,700, commensurate with experience and performance
    • Paid holidays, vacation, personal, sick, and volunteer time
    • 401(k) retirement plan
    • Employee Stock Ownership Plan (ESOP)
    • Health, dental, and vision insurance
    • Life insurance and long-term disability insurance
    • Paid parental leave
    • Employee Assistance Program
    • Flexible Spending Account (FSA)
    • Dependent Care Account (DCA)

    Nivel de Idiomas

    To apply, please send a cover letter and resume to jobs@jcainc.com. Applications without cover letters will not be considered. No phone calls, emails, or messages please. Applications will be accepted until 11:59pm PST on June 6, 2025.

    Summary

    As a Product Engineer, you play a key role in turning ideas into impactful software solutions that support our mission and growth. You bring strong problem-solving skills and technical expertise to both the enhancement of existing products and the development of new ones. By collaborating across teams, you help translate complex challenges into clear, scalable solutions that meet real user needs. Your ability to think creatively, communicate effectively, and deliver practical innovations makes you essential to building products that matter.

    Responsibilities

    Product Development

    • Collaborate with the Vice President of Product and development team to conceptualize, design, and implement new product features, revisions, and enhancements, ensuring alignment with coding standards and best practices.
    • Analyze product and system requirements to create accurate and detailed time and effort estimates for project completion.
    • Contribute to agile development practices, including sprint planning, daily stand-ups, and retrospectives, to foster iterative progress and drive continuous improvement.
    • Stay current with advancements in development tools, programming techniques, and technology by pursuing educational opportunities, engaging with professional organizations, and maintaining industry connections.

    Feature Implementation

    • Support continuous development (CD) and continuous implementation (CI) processes to enable seamless deployments with minimal disruption.
    • Perform comprehensive testing and debugging to ensure code reliability, scalability, and performance.
    • Develop and implement automated testing frameworks, quality assurance protocols, and load testing to ensure error-free delivery of new products, features, and enhancements to customers.
    • Integrate third-party APIs and tools where necessary to enhance functionality while ensuring compatibility and stability.

    Code Quality

    • Engage in code reviews to provide actionable feedback and ensure consistent code quality across the team.
    • Continuously refine coding practices and follow software development best practices to consistently deliver high-quality code.
    • Identify and address technical debt, ensuring the long-term maintainability and scalability of codebases.

    Documentation

    • Create and maintain clear, well-organized documentation using code comments, diagrams, flowcharts, and wireframes to facilitate future reviews, revisions, and maintenance.
    • Develop onboarding guides and technical documentation to support knowledge transfer and ensure continuity in team workflows.

    Security & Compliance Adherence

    • Safeguard operations by maintaining confidentiality and adhering to data security policies, procedures, and best practices.
    • Write code in accordance with security best practices to mitigate vulnerabilities and uphold data integrity and confidentiality.
    • Conduct regular security audits and collaborate with relevant teams to identify and address potential risks in the codebase.

    Skills

    You are successful as the Product Engineer because you:

    • have a strong background in web application development using React;
    • are a strong Python and SQL developer;
    • can design and build robust data pipelines to automate data ingestion, transformation, and loading processes, ensuring efficiency and reliability;
    • possess solid skills in object-oriented programming
    • have experience building machine learning models and managing large modeling datasets
    • have excellent problem solving and troubleshooting skills;
    • have the ability to analyze complex situations, manage competing priorities, and make data-driven decisions to optimize features and functionality;
    • understand and apply Agile frameworks for efficient product iteration;
    • are an excellent communicator who effectively collaborates with team members to understand challenges and identify solutions;
    • possess strong organizational skills and attention to detail; and
    • understand or quickly learn the unique business and system needs of the nonprofit sector.

    Qualifications

    You are qualified for the position because you:

    • have a minimum of two years’ experience as a full stack software developer on a large ecommerce web site or multitenant SaaS based application.

    You have an advantage in the position if you:

    • have experience working with Microsoft Azure computing services;
    • have Microsoft Developer, Data Engineer, DevOps Engineer or Solution Architect certification(s);
    • have experience working with Power BI and/or Vega;
    • have experience working with the nonprofit CRM Tessitura; and
    • have experience working with or developing solutions for nonprofit organizations.

    Requirements

    You may be required to:

    • work remotely from a home office or other remote space;
    • work collaboratively in cross-functional teams;
    • work 40 hours per week, as this is a full-time position;
    • travel up to three times per year; and
    • remain in a stationary position for the majority of an eight-hour workday.

    You are required to:

    • adhere to the company’s policies and procedures; and
    • embrace JCA’s core values.

    Benefits

    • Salary range of $77,250 to $92,700, commensurate with experience and performance
    • Paid holidays, vacation, personal, sick, and volunteer time
    • 401(k) retirement plan
    • Employee Stock Ownership Plan (ESOP)
    • Health, dental, and vision insurance
    • Life insurance and long-term disability insurance
    • Paid parental leave
    • Employee Assistance Program
    • Flexible Spending Account (FSA)
    • Dependent Care Account (DCA)

    About JCA

    JCA is the first and foremost independent consulting firm dedicated to addressing the technology and operational needs of nonprofits. We collaborate with nonprofits and partners to promote a positive global impact. Since 1988, we’ve helped thousands of nonprofits in North America and around the world leverage their CRM technology, processes, and data, to help make the world better.

    We contribute to our clients’ success each day by embracing these core values:

    • Curiosity – We engage, ask questions, and seek out learning to spark growth and progress.
    • Collaboration – We work as one team—with each other and with our clients—to create lasting success.
    • Ingenuity – We think deeply, connect the dots, and craft smart, practical solutions that matter.
    • Candor – We speak the truth with clarity and respect, creating space for trust and openness.
    • Passion – We bring energy, commitment, and high standards to everything we do.

    JCA is a distributed company with offices in New York City and Chicago. The majority of our team works from home offices located across the United States and Canada. We collaborate with, and contribute to the success of, multiple internal teams, all to better serve our clients.

    Equal Employment Opportunity

    JCA provides equal employment opportunities in all employment-related matters, including hiring, training, promotion, compensation, benefits, transfers and other personnel actions. JCA prohibits discrimination and harassment of any type based on the following protected characteristics: race, creed, citizenship, religion, color, sex, gender identity, gender expression, national origin, age, disability, marital status, domestic partner status, veteran or military status, sexual orientation, medical condition, ancestry, pregnancy, childbirth, or related medical conditions, AIDS/HIV status, uniformed services status, genetic information, height, weight or any other characteristic protected by federal, state or local law.

    JCA supports and encourages open communication to address each employee’s concerns and expectations. We strive to create a safe and healthy work environment where all employees can be their whole selves and recognize the need for constructive and timely feedback. JCA provides reasonable accommodation for religious beliefs or practices and persons with disabilities.

    To apply, please send a cover letter and resume to jobs@jcainc.com. Applications without cover letters will not be considered. No phone calls, emails, or messages please. Applications…

    Ubicación

    A Distancia
    El trabajo puede llevarse a cabo desde cualquier lugar en United States
    Ubicación Asociada
    575 Eighth Avenue, New York, NY 10018, United States
    21st floor

    Cómo aplicar

    To apply, please send a cover letter and resume to jobs@jcainc.com. Applications without cover letters will not be considered. No phone calls, emails, or messages please. Applications will be accepted until 11:59pm PST on June 6, 2025.

    To apply, please send a cover letter and resume to jobs@jcainc.com. Applications without cover letters will not be considered. No phone calls, emails, or messages please. Applications…

    Oportunidades de Empleo Similares

    Illustration

    Da el Siguiente Paso en tu Carrera

    Contacta con responsables de contratar talento para el impacto social, explora las últimas oportunidades laborales y recibe notificaciones cuando nuevas oportunidades cumplan con tus criterios de búsqueda.