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:
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:
Why Join Muniworth:
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
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
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 resumeSimilar 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...
