fbpx

Home » about » Join Our Team

Join Our Team

Join CanCode Communities and be a catalyst for change in the tech sector! Our vision is clear: create a vibrant, inclusive tech ecosystem and promote digital fluency at all levels, from basic computer skills to computer programming. 

We understand that success is a collective effort, which is why we’ve built a diverse community of experts, each bringing unique skills and backgrounds to fuel our growth.

As a member of our team, you’ll be instrumental in shaping the future of aspiring tech professionals. We’re more than an organization; we’re a supportive community committed to making a positive impact. Whether you’re an experienced professional or new to the tech scene, there’s a place for you here.

At CanCode Communities, we prioritize continuous learning and personal development. Join us, and you’ll have access to resources, mentorship, and opportunities for professional growth. Together, we’ll break barriers, foster innovation, and create an environment where everyone can thrive.

cancode graduation

Current Openings

Director of Trainee Services (FTE)

CanCode Communities is growing! CanCode is seeking a Director of Trainee Services. The Director of Trainee Services is responsible for overseeing the Trainee Services team and ensuring trainee success in all CanCode Communities’ programs.

CanCode Communities’ mission is to shift the mindset about who can work in technology by creating pathways to join the tech economy. We do this by building a more inclusive and vibrant tech pipeline through inclusive instruction and programs, collaborating with educators, and partnerships with employers.

What you’ll do:

  • Monitor and evaluate Trainee Services team performance, motivating and inspiring staff while facilitating personal growth among the team.
  • Work with the Leadership Team to set strategic long and short-term goals and evaluate outcomes for trainee services.
  • Ensure high productivity levels are maintained, and the highest quality levels are met.
  • Work with the Leadership Team to build a vision for Trainee Services that aligns with CanCode’s mission and values and lead the team to achieve it.
  • Oversee recruitment, enrollment, and onboarding of trainees in CanCode programs and support the enrollment staff with the day-to-day activities related to these processes.
  • Coordinate trainee support efforts with trainee services and instructional teams.
  • Work with the Leadership Team to apply for and administer grant funding.
  • Organize and deliver monthly alumni networking and professional development workshops.
  • Assist with work focused on inclusive practices that embrace all learners as valued members of the CanCode community and ensure that trainees have the opportunity to participate fully in training programs.
  • Oversee the collection of trainee data from enrollment to career outcomes.
  • Serve as an employer liaison, developing and maintaining positive relationships with employers, industry organizations, and public agencies to identify job openings throughout the community.
  • Other duties as assigned.

Why this is a great job:

You will be changing lives! You will be helping people learn new skills that will put them on a pathway to a meaningful career that provides economic prosperity.

Things you need to know about this job:

  • This is a full-time, exempt position with regular hours Monday through Friday from 9 am to 5 pm, with some evening and weekend hours required.

What you’ll bring to CanCode Communities:

  • Excellent verbal and written communication skills.
  • Strong analytical and problem-solving skills with the ability to identify strengths and weaknesses.
  • Proficiency with Microsoft Office Suite or related software.
  • A Bachelor’s degree in Social Services, Business, Human Services, Education, or at least ten years of experience in a related field.
  • Fluency in Spanish, Cantonese, Mandarin, or Arabic is preferred.
  • Experience building trusting relationships with individuals from diverse socio-economic, racial, ethnic, and cultural backgrounds.

Salary Range:

$60,000 – $65,000 based on experience

Apply Now on Indeed

Enrollment Coordinator (FTE)

CanCode Communities is seeking a full-time Enrollment Coordinator to support the recruitment and enrollment of individuals in our digital skills training programs. The Enrollment Coordinator guides program participants through their time with CanCode, from the admissions process to course completion. This position ensures that participants are supported throughout the various stages of the process and that programs are successful at capacity.

CanCode Communities’ mission is to shift the mindset about who can work in technology by creating pathways to join the tech economy. We do this by building a more inclusive and vibrant tech pipeline through inclusive instruction and programs, collaborating with educators, and partnerships with employers.

What you’ll do:

  • Ensure the timeline of the development of all necessary promotional materials and identify opportunities for improvements around these materials to drive enrollment.
  • Maintain and manage records of potential students in various stages of the admissions pipeline.
  • Organize and conduct information sessions and program presentations.
  • Manage communications with potential students and partners during the admissions process.
  • Assist potential students in securing funding through available scholarships or with third-party funders.
  • Coordinate recruitment outreach efforts, including engaging with referral partners to offer information sessions and other outreach activities.
  • Serve as a point of contact for program participants during their courses to ensure they remain engaged and work to remove barriers to course completion.
  • Facilitate in-person classes where needed.
  • Maintain and manage course records, including but not limited to rosters, technology loans, attendance files, and completion certificates.
  • Maintain security of trainee records.
  • Process clerical requests from educational partners, funders, and trainees.
  • Maintain accurate records and assist with grant administration and reporting.
  • Work with the trainee services and instructional teams to identify potential barriers to course completion.
  • Other duties as assigned.

Why this is a great job:

You will be changing lives! You will be helping people learn new skills that will put them on a pathway to a meaningful career that provides economic prosperity.

Things you need to know about this job:

  • This is a full-time, non-exempt position with regular hours Monday through Friday from 9 am to 5 pm, with some evening and weekend hours required.

What you’ll bring to CanCode Communities:

  • Excellent verbal and written communication skills
  • Excellent record-keeping and organizational skills
  • An organized, self-motivated, and proactive mindset
  • Strong computer literacy, particularly experience with Microsoft Office or similar software, and database familiarity
  • Fluency in Arabic, Cantonese/Mandarin, or Spanish is preferred
  • Experience building trusting relationships with individuals from diverse socio-economic, racial, ethnic, and cultural backgrounds

Salary Range:

$48,000 – $55,000 per year, based on experience

Apply Now on Indeed

Instructor (PTE)

CanCode Communities is growing! CanCode is seeking a highly skilled and motivated part-time Instructor with expertise in HTML, CSS, JavaScript, Python, and SQL to join our team to help provide tech training to individuals across New York State and beyond. The successful candidate will be responsible for delivering high-quality training to individuals, supporting trainees in their learning, and building digital fluency at all levels.

CanCode Communities’ mission is to shift the mindset about who can work in technology by creating pathways to join the tech economy. We do this by building a more inclusive and vibrant tech pipeline through inclusive instruction and programs, collaborating with educators, and partnerships with employers.

What you’ll do:

  • Deliver and evaluate training programs in computer programming or basic digital skills according to CanCode’s curricula, creating and maintaining a positive and supportive learning environment for all program participants.
  • Provide guidance and support to students in their learning process, including answering questions, providing feedback on assignments, and offering additional resources when necessary
  • Assess learner needs and modify training strategies accordingly
  • Maintain accurate and up-to-date records of training activities and learner progress and assist in tracking and reporting student progress and outcomes
  • Monitor and evaluate the effectiveness of training programs and recommend improvements to ensure that training materials are relevant, engaging, and effective.
  • Communicate with internal and external stakeholders for planning and coordination of curriculum and course delivery
  • Participate in professional development activities to continually improve teaching skills and knowledge
  • Lead Assistant Instructor(s) through curriculum delivery and class preparation
  • Research and stay up-to-date with the latest technologies and trends in the industry.
  • Other duties as assigned.

Why this is a great job:

You will be changing lives! You will be helping people learn new skills that will put them on a pathway to a meaningful career that provides economic prosperity.

Things you need to know about this job:

  • This is a part-time, non-exempt position.
  • Evening hours are required, as well as some weekend hours.

What you’ll bring to CanCode Communities:

  • Expertise in HTML, CSS, JavaScript, Python, SQL, ETL, .Net, Cybersecurity, or AI
  • At least two years experience teaching computer science or working as a programmer
  • Experience teaching technical topics to both adult and K-12 learners
  • Excellent verbal and written communication skills
  • An organized, self-motivated, and proactive mindset
  • Experience in curriculum design and development is preferred
  • Fluency in Arabic, Cantonese/Mandarin, or Spanish is preferred
  • Experience building trusting relationships with individuals from diverse socio-economic, racial, ethnic, and cultural backgrounds.

Salary Range:

$25 – $27 per hour, based on experience

Apply Now on Indeed

Instructor (FTE)

CanCode Communities is growing! CanCode is seeking a highly skilled and motivated Instructor with expertise in HTML, CSS, JavaScript, Python, and SQL to join our team to help provide tech training to individuals across New York State and beyond. The successful candidate will be responsible for delivering high-quality training to individuals, supporting trainees in their learning, and building digital fluency at all levels.

CanCode Communities’ mission is to shift the mindset about who can work in technology by creating pathways to join the tech economy. We do this by building a more inclusive and vibrant tech pipeline through inclusive instruction and programs, collaborating with educators, and partnerships with employers.

What you’ll do:

  • Deliver and evaluate training programs in Front End Web Development, Python, SQL, JavaScript, and more according to CanCode’s curricula, creating and maintaining a positive and supportive learning environment for all program participants.
  • Provide guidance and support to students in their learning process, including answering questions, providing feedback on assignments, and offering additional resources when necessary
  • Assess learner needs and modify training strategies accordingly
  • Maintain accurate and up-to-date records of training activities and learner progress and assist in tracking and reporting student progress and outcomes
  • Monitor and evaluate the effectiveness of training programs and recommend improvements to ensure that training materials are relevant, engaging, and effective.
  • Communicate with internal and external stakeholders for planning and coordination of curriculum and course delivery
  • Participate in professional development activities to continually improve teaching skills and knowledge
  • Lead Assistant Instructor(s) through curriculum delivery and class preparation
  • Research and stay up-to-date with the latest technologies and trends in the industry.
  • Other duties as assigned.

Why this is a great job:

You will be changing lives! You will be helping people learn new skills that will put them on a pathway to a meaningful career that provides economic prosperity.

Things you need to know about this job:

  • This is a full-time, non-exempt position.
  • Evening hours are required, as well as some weekend hours.

What you’ll bring to CanCode Communities:

  • Expertise in HTML, CSS, JavaScript, and Python
  • At least two years experience teaching computer science or working as a programmer
  • Experience in .Net, SQL, ETL, Cybersecurity, or AI
  • Experience teaching technical topics to both adult and K-12 learners
  • Excellent verbal and written communication skills
  • An organized, self-motivated, and proactive mindset
  • Experience in curriculum design and development is preferred
  • Fluency in Arabic, Cantonese/Mandarin, or Spanish is preferred
  • Experience building trusting relationships with individuals from diverse socio-economic, racial, ethnic, and cultural backgrounds

Salary Range:

$50,000 – $55,000 per year, based on experience

Apply Now on Indeed

Trainee Success Coach (FTE)

CanCode Communities is growing! CanCode is seeking a Trainee Success Coach to help trainees maximize their potential by supporting and assisting them in gaining effective strategies and behaviors to enhance their personal and professional lives. The Trainee Success Coach works with individual trainees to build confidence and self-efficacy by developing skills, behaviors, and habits that contribute to success in personal, academic, and professional settings.

CanCode Communities’ mission is to shift the mindset about who can work in technology by creating pathways to join the tech economy. We do this by building a more inclusive and vibrant tech pipeline through inclusive instruction and programs, collaborating with educators, and partnerships with employers.

What you’ll do:

  • Meet with trainees upon enrollment to determine their goals, identify any barriers that the trainee may encounter, and create a personalized completion plan.
  • Onboard trainees, including account setup, device coordination, and tech assistance.
  • Conduct weekly check-ins with all trainees to assess their progress in class and identify any potential barriers to course completion or employment.
  • Assist trainees in developing self-efficacy by identifying and overcoming obstacles that may be preventing them from succeeding in class.
  • Conduct outreach to trainees who have missed class or have been identified by instructors as needing extra assistance.
  • Work with the trainee services team to provide holistic support for trainees
  • Build relationships with social service agencies and referral partners throughout service areas to support trainees.
  • Refer trainees to appropriate outside resources for additional wrap-around support.
  • Maintain accurate and up-to-date records of trainees who have sought assistance and the actions taken to provide that assistance.
  • Track activities and maintains records for grant administration.
  • Serve as a point of contact for trainees to ensure they remain engaged and on track to complete their training course.
  • Other duties as assigned.

Why this is a great job:

You will be changing lives! You will be helping people learn new skills that will put them on a pathway to a meaningful career that provides economic prosperity.

Things you need to know about this job:

  • This is a full-time, non-exempt position with regular hours Monday through Friday, from 9 am to 5 pm, with some evening and weekend hours required.

What you’ll bring to CanCode Communities:

  • Proficiency in Microsoft products, including Windows, Office, and Teams
  • Excellent recording-keeping and organizational skills
  • An organized, proactive, and self-motivated mindset
  • Excellent verbal and written communication skills
  • Knowledge of coaching, instructional, and mentoring techniques
  • Minimum of three years of related experience assisting and assessing students/clients in academic and/or life skills
  • Fluency in Arabic, Mandarin/Cantonese, or Spanish preferred.
  • Experience building trusting relationships with individuals from diverse socio-economic, racial, ethinic, and cultural backgrounds

Salary Range:

$50,000 – $55,000 per year, based on experience

Apply Now on Indeed

Siena VISTA Community & Alumni Engagement Coordinator

CanCode Communities works to build a more inclusive and vibrant tech talent pipeline and tech sector workforce in New York State by engaging with often overlooked communities to provide technology training in digital literacy and software skills. We work to shift the mindset about who can work in technology and to create open access to pathways to joining the tech economy.

We seek a Community and Alumni Engagement Coordinator who is passionate about creating inclusive and equitable opportunities for individuals to access technology training and develop their digital skills. The ideal candidate should be dedicated to engaging with underrepresented communities, building relationships with program alumni, and promoting the benefits of joining the tech economy. Candidates should also be able to effectively communicate the mission and impact of CanCode Communities to a diverse range of stakeholders, including program participants, community partners, and potential funders.

Goals and Duties of The Position

The VISTA, serving as the Community and Alumni Engagement Coordinator, will work to improve operational capacity, formalize organizational processes for student engagement from recruitment through alumni engagement, and further analyze program data to support the delivery of CanCode programs.

The specific duties of the position include:

  • Create and implement strategies to engage with program alumni, including the development of regular communication channels and the coordination of networking events and opportunities.
  • Research and identify new community partners and stakeholders to support the expansion of CanCode’s programs and outreach efforts.
  • Conduct research and analyze program data to inform decision-making and programmatic improvements, including the identification of trends and areas for growth.
  • Develop and maintain relationships with community partners, including schools, community-based organizations, and other stakeholders to support alumni engagement, recruitment and program delivery efforts.
  • Assist in the development and implementation of alumni engagement and program recruitment strategies to reach underrepresented communities and promote program participation.
  • Coordinate logistics and provide support for program events and activities, including program orientations, training sessions, and community engagement events.
  • Create and maintain program resources, including program manuals, training materials, and program evaluation tools.
  • Assist in the recruitment, training, and supervision of program volunteers and interns.
  • Participate in program meetings and contribute to program planning and development efforts.

Minimum Qualifications:

  • Must have an Associates level education or higher
  • Have a growth mindset
  • US citizen or have permanent resident status

Living Allowance:

VISTAs earn a living allowance for their service. The annual living allowance is $22,882, which is $877.66 on a bi-weekly basis.

Benefits:

  • Opportunity to take CanCode courses free of charge
  • Supportive cohort of peers
  • Ten free meals a week at Siena College
  • Siena Gym/Library/Career and Internship Center Access
  • CDTA bus pass
  • Non-competitive eligibility for federal employment
  • $6,345.00 Education Award upon successful completion of full-service term

Note: VISTAs and VISTA Leaders do not have access to on-campus housing.

Learn More & Apply:

Apply Now Online


At Siena, diversity is an invitation to celebrate the uniqueness of each individual, as well as the cultural differences that enrich us all. Siena strives to ensure that individuals from all backgrounds and perspectives are served equitably. The diversity that students, staff and faculty bring to the College are viewed as a resource, strength and benefit to the College as a whole.