Software Engineer Co-op/Internship - #437341

Waterworth


Date: 2 weeks ago
City: Victoria, BC
Contract type: Full time
Who We Are:

Muniworth is a rapidly growing SaaS startup focused on municipal financial forecasting, enabling local governments to make strategic budgeting decisions with confidence. Our dynamic development team is deeply committed to functional programming and innovative software engineering practices. If you're eager to apply your knowledge in functional programming, frontend development, or data science, and seek substantial professional growth, Muniworth offers a perfect learning environment.

Who You Are:

You're a curious, motivated Computer Science student with exposure to functional programming concepts and ideally experience in frontend development or data science. You're eager to join a collaborative team where you'll have significant opportunities to contribute meaningfully. Confident yet eager to learn, you're excited to take on responsibilities and grow alongside experienced developers.

What You'll Do:

  • Contribute directly to our software products, focusing on either frontend development using modern functional programming paradigms or supporting our data science initiatives
  • Engage actively with team members, receiving consistent, personalized mentorship through regular 1-on-1 sessions
  • Take on responsibilities comparable to full-time developers within the first two months, with supportive guidance and collaboration
  • Participate fully in the development lifecycle, from conceptual discussions through implementation, testing, and deployment
  • Collaborate closely with other developers, gaining hands-on experience in a professional software development environment


Hiring Process:

We're actively recruiting for a May start date. If you're excited by the possibility of substantial professional growth, ready to contribute meaningfully, and eager to join a team passionate about functional programming and software excellence, we'd love to hear from you!

Requirements

What You Bring:

  • Enrollment in a Computer Science program (or related discipline) with exposure to functional programming
  • Some practical experience or coursework in frontend development (e.g., TypeScript, Lit, React) or data science (e.g., Python, machine learning)
  • Curiosity, eagerness to learn, and the confidence to ask questions and propose ideas
  • Strong interpersonal and communication skills, essential for thriving in a collaborative team environment
  • Willingness to commit to a minimum 8-month term, with potential to extend up to one year


Benefits

Why Join Muniworth:

  • Flexible work schedule (40 hours/week)
  • Dedicated 1-on-1 mentorship and substantial professional development opportunities
  • Integrated and supportive team culture emphasizing learning, collaboration, and innovation
  • Modern, vibrant office centrally located in downtown Victoria, BC—100% in-person role
  • Frequent social events and team-building activities (optional)
  • Opportunity to directly impact the success of local governments and communities through meaningful projects

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

barista - Store# 04328, WESTSIDE VILLAGE

Starbucks, Victoria, BC
6 hours ago
Join us and inspire with every cup! At Starbucks, it’s all about connection. People are at the heart of who we are, especially the people that are a part of our store team. We connect with each other, our customers and our communities to make a positive impact every day. We believe in working together to make a difference and...

MI-Generalist Sonographer

Island Health, Victoria, BC
1 week ago
Job Description In accordance with the Vision, Purpose, and Values, and strategic direction of Island Health (Vancouver Island Health Authority), patient and staff safety is a priority and a responsibility shared by everyone; as such, the requirement to continuously improve quality and safety is inherent in all aspects of this position. Reporting to the supervisor, and under the general supervision...

Genetic Counsellor

Island Health, Victoria, BC
4 weeks ago
Job Description In accordance with the Vision, Purpose, and Values, and strategic direction of the Vancouver Island Health Authority, patient safety is a priority and a responsibility shared by everyone at VIHA; as such, the requirement to continuously improve quality and safety is inherent in all aspects of this position. Reporting to the Manager or designate, the Genetic Counsellor is...