CrawlJobs Logo

Co-op Software Engineer, Backend

dialpad.com Logo

Dialpad

Location Icon

Location:
Canada , Kitchener

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided
Save Job
Save Icon
Job offer has expired

Job Description:

Join our Co-op Software Engineer Program in Canada, where you'll have the opportunity to work alongside seasoned professionals on impactful projects. This program is designed to provide hands-on experience, mentorship, and the chance to contribute to cutting-edge solutions. This is your opportunity if you're passionate about technology, collaborative problem-solving, and expanding your skills. Every engineer on our global Engineering team is given the opportunity to take ownership of a large portion of the product, where they’re able to see immediate results. Combining natural language processing and artificial intelligence with world-class cloud computing, the things you’ll create at Dialpad will shape the future of work—enabling companies to work from anywhere and making business communication more human.

Job Responsibility:

  • Build customer-impacting functionality into Dialpad’s backend services
  • Design and implement robust, reusable, and scalable backends through collaboration with a close-knit team
  • Your impactful work will help improve: Dialpad’s customer experience, infrastructure scalability, security, and costs

Requirements:

  • Currently enrolled in a university program (3rd year+) or recently graduated in Computer Science, Computer Engineering, or a related field of study
  • Minimum of 8 months of hands-on experience in software development
  • Available to work full-time (40 hours per week), Monday to Friday, 9 AM to 5 PM
  • Familiarity/experience with Python, Java, C++, or similar programming languages
  • Familiarity with SQL or NoSQL databases, including how to query and interact with databases
  • A solid understanding of data structures, algorithms, and software design
  • Skilled in writing clean, reusable code using object-oriented design principles
  • Ability to debug code and write unit tests
  • Basic knowledge of version control systems to collaborate on projects and track changes
  • Launch new code weekly with our fast release cycles

Nice to have:

  • Experience with Git is a plus
  • Experience working with containerization and orchestration in the cloud is a plus
What we offer:
  • Hands-on experience, mentorship, and the chance to contribute to cutting-edge solutions
  • Opportunity to take ownership of a large portion of the product
  • Robust training program that helps you reach your full potential
  • Offices designed to be inclusive, offering a vibrant environment to cultivate collaboration and connection
  • Exceptional culture, recognized repeatedly as a certified Great Place to Work

Additional Information:

Job Posted:
December 29, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Co-op Software Engineer, Backend

Co-op Software Engineer, Android

Join our Co-op Software Engineer Program in Canada, where you'll have the opport...
Location
Location
Canada , Vancouver; Kitchener
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a university program (3rd year+) or recently graduated in Computer Science, Computer Engineering, or a related field of study
  • Minimum of 8 months of hands-on experience in software development
  • Available to work full-time (40 hours per week), Monday to Friday, 9 AM to 5 PM
  • Familiarity/experience with Python, Java, C++, or similar programming languages
  • Familiarity with SQL or NoSQL databases, including how to query and interact with databases
  • A solid understanding of data structures, algorithms, and software design
  • Skilled in writing clean, reusable code using object-oriented design principles
  • Ability to debug code and write unit tests
  • Basic knowledge of version control systems to collaborate on projects and track changes
Job Responsibility
Job Responsibility
  • Build customer-impacting functionality into Dialpad’s backend services
  • Design and implement robust, reusable, and scalable backends through collaboration with a close-knit team
  • Your impactful work will help improve: Dialpad’s customer experience, infrastructure scalability, security, and costs
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Recognized Great Place to Work culture
  • Fulltime
Read More
Arrow Right

Golang Security Automation Developer

As part of the Global Technology Organization (GTO), this team focuses on securi...
Location
Location
United States , Philadelphia
Salary
Salary:
Not provided
comcastcorporation.com Logo
Comcast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience
  • 1–2 years of full time professional software development experience after graduation or as part of a co-op program
  • Proficiency in an object-oriented programming language (Java, C++, C#), with a strong preference for experience in Go (Golang)
  • Understanding of full-stack development principles and experience with backend services and APIs
  • Understanding of software architecture and design principles
  • Exposure to microservices architecture and RESTful API development
  • Basic knowledge of security principles and willingness to embrace DevSecOps practices
  • Ability to work collaboratively in an agile environment and communicate effectively with cross-functional teams
  • Understanding of event driven service architectures using message bus. Preferred technologies such as Kafka, RabbitMQ, AWS Kinesis, AWS SQS or Redis Streams
Job Responsibility
Job Responsibility
  • Collaborate with engineering, product, and UX teams to understand new requirements and security automation needs
  • Refine and estimate deliverables for security remediation and automation projects
  • Implement backend services, APIs, and automation tasks using Go (Golang), with guidance from senior team members
  • Develop and maintain full-stack solutions for security remediation platforms within the SHIELD program
  • Assist with production deployments, monitor platform usage, and help triage customer issues
  • Build backend applications and microservices that can be hosted on cloud platforms, ensuring scalability and reliability
  • Design and develop automation workflows to remediate security findings and enforce cloud security standards
  • Incorporate security features into development and embrace a DevSecOps culture
  • Use tools to identify and mitigate production incidents within defined MTTR (Mean Time To Recover) KPIs
  • Create reusable components and APIs that support business logic and can be leveraged across teams
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right
New

Product Manager

We're on the lookout for a superstar Product Manager to join the team. As a Prod...
Location
Location
United Kingdom , Mansfield
Salary
Salary:
Not provided
riverisland.com Logo
River Island
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial mindset
  • Thrive in a fast-paced, data-driven retail environment
  • Passionate about fashion
  • Natural flair for visual merchandising and creating stunning store layouts
  • Excellent problem-solving skills
  • Can quickly adapt to shifting priorities while maintaining a sharp focus on business objectives
  • Both creative and analytical, able to turn sales data into actionable insights
  • Inspiring leader who can motivate and engage your team
  • Exceptional attention to detail
  • Proactive, results-oriented, and always seeking new ways to optimize product placement and sales opportunities
Job Responsibility
Job Responsibility
  • Deliver great product placement and ‘wow’ wearable outfits
  • Consistently deliver strong visual standards with the customer journey at the forefront of every decision
  • Confidently duty manage in all areas of the store operation including service, people, and operations
  • Empower the team within store to deliver for the customer by always putting customer experience at the centre of decision making
  • Full understanding of commercial tools and how to use to drive actions to support store performance
  • Support the Store Leader to deliver on store KPIs, including sales, stock loss, payroll, conversion, voice of customer, RFID, and people KPIs
  • Support the management of store operations, including compliance with health & safety standards
  • Support the development of the store team to deliver a high performing, motivated and engaged store team who feel valued and recognised for their contribution
What we offer
What we offer
  • Generous 50% staff discount & uniform allowance
  • Reducing Islanders everyday expenses through discounts, benefits, financial advice, wellbeing solutions and more through the Retail Trust
  • Stores fitted with Kindness Cupboards to support Islanders with basic food & hygiene products if needed
  • Support Islanders with all different family setups enhanced maternity, paternity, adoption & fertility treatment
  • Give as you earn scheme, a ‘Giver Island’ day each year and receive matched funding
  • Progression focus throughout Retail & Head Office
  • Support with upskilling skills through on the job training and qualifications
  • A generous bonus scheme & private pension plan
  • 28 days (UK) paid holiday, inclusive of Bank Holidays
  • Option to buy additional holiday
  • Fulltime
Read More
Arrow Right
New

Account Manager

We are looking for an experienced Account Manager to join our team on a long-ter...
Location
Location
United States , Philadelphia
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Workamajig is strongly preferred
  • Advanced skills in Keynote and the ability to create high-quality presentations
  • Familiarity with Mac systems and software
  • Proven ability to manage multiple priorities in a dynamic and high-volume environment
  • Strong organizational and time-management skills
  • Experience in account management, including handling B2B sales and inbound inquiries
  • Ability to build and maintain positive relationships with clients and team members
  • Exceptional communication skills to coordinate effectively across various teams
Job Responsibility
Job Responsibility
  • Manage and oversee projects using Workamajig, ensuring tasks are opened, tracked, and completed efficiently
  • Update and maintain project timelines, schedules, and detailed status reports to keep teams informed
  • Coordinate with internal teams to ensure deliverables are on track and deadlines are met
  • Identify and address potential risks, bottlenecks, or timeline challenges before they escalate
  • Facilitate approvals, next steps, and daily operations to maintain project momentum
  • Maintain clear communication channels to support workflow and organization
  • Build strong relationships with stakeholders to ensure smooth collaboration and account management
  • Monitor and streamline processes to improve efficiency and productivity
  • Provide consistent updates and feedback to ensure alignment across all teams
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

Recruiter

We are looking for an Energetic and Self-Driven Recruiter to join us in-house. T...
Location
Location
United States , Denver
Salary
Salary:
85000.00 - 120000.00 USD / Year
zerohomes.io Logo
Zero Homes
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of recruiting experience (internal or agency), preferably with exposure to both technical and blue-collar/trade roles
  • Proficiency in CRM/ATS tools and G-Suite
  • High energy, a positive attitude, and a relentless follow-through
Job Responsibility
Job Responsibility
  • Manage the end-to-end recruitment process for technical, corporate, and field-based roles
  • Proactively and creatively source candidates using LinkedIn, job boards, events, and trade-specific networks
  • Represent Zero Homes at local career fairs, university events (CU, CSU, Mines), and trade school meetups
  • Identify and coordinate local community events or industry mixers to increase brand awareness among HVAC technicians and renewable energy professionals
  • Act as the face of Zero Homes
  • Keep our hiring pipeline moving using CRMs and G-Suite ensuring no great candidate falls through the cracks
What we offer
What we offer
  • Relocation assistance for the right candidate
  • Equity
  • Free Medical, Dental, and Vision
  • Generous PTO + unlimited sick days
  • Workstation stipend
  • Fulltime
Read More
Arrow Right
New

Principal Applied Scientist

The Scheduling service team is looking for a Principal Applied Scientist to prov...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
  • OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience
  • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Provide technical leadership for the Scheduling Service, defining algorithmic strategy and driving delivery of a production-grade optimization platform
  • Design and build innovative scheduling algorithms within our suite of scheduling solutions
  • Keep abreast of state-of-the-art approaches (including deep learning models) to address vehicle routing problems
  • Set technical direction for scheduling/routing, define metrics and evaluation north-star, lead architecture decisions and drive cross-team execution, including collaborations with research organizations to bridge the gap between research and practice
  • Fulltime
Read More
Arrow Right
New

Drafter - Outage Sequencing

CARIAN is seeking a Drafter – Outage Sequencing to support the Electric Transmis...
Location
Location
United States , Akron; Reading; Greensburg
Salary
Salary:
Not provided
thecariangroup.com Logo
The CARIAN Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate’s degree in Drafting, Engineering Technology, Construction Management, or a related field
  • or 3–5 years of relevant drafting experience.
  • Proficiency with AutoCAD, Revit, or similar CAD drafting tools, with strong command of drafting standards.
  • Experience producing construction-related drawings or outage sequence documentation.
  • Understanding of construction processes, outage planning, sequencing, or resource coordination.
  • Ability to translate complex technical information into clear, accurate visual representations.
  • Strong communication and teamwork skills with the ability to collaborate across departments.
  • Excellent attention to detail, file management, and documentation practices.
  • Proficiency with Microsoft Office (Excel, Word, PowerPoint).
  • Ability to manage multiple priorities and work independently.
Job Responsibility
Job Responsibility
  • Convert outage sequence plans into precise CAD drawings for pre-outage and outage phases.
  • Collaborate with Construction & Outage Planning team members to align drawings with sequencing requirements.
  • Update CAD documents as construction and outage sequences evolve, ensuring the latest information is reflected.
  • Identify potential constructability or sequencing issues and communicate observations to the planning team.
  • Ensure CAD documentation aligns with project schedules, safety standards, and resource planning requirements.
  • Maintain organized CAD files with proper naming, version control, and accessibility.
  • Provide visual documentation to support outage planning, equipment staging, and logistical layouts.
  • Participate in review sessions and complete revisions based on feedback from sequencing and construction teams.
  • Promote and uphold safety expectations consistent with utility and CARIAN standards.
What we offer
What we offer
  • Purpose-driven work – Help deliver infrastructure that powers communities.
  • Industry reputation – Trusted by leading utilities for our reliability and results.
  • Career growth – Opportunities to lead major programs and mentor high-performing teams.
  • Collaborative culture – Join a team that values delivery excellence and long-term relationships.
  • Competitive total rewards – Strong compensation, full benefits, 401(k) match, and meaningful work.
  • Fulltime
Read More
Arrow Right
New

Data Entry Clerk

We are looking for a detail-oriented Data Entry Clerk to join our team in Willow...
Location
Location
United States , Willow Grove
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1 year of experience in data entry or a related field
  • Proficiency in using Microsoft Office applications, including Excel and Word
  • Familiarity with PeopleSoft or similar data management systems
  • Strong attention to detail and a commitment to accuracy
  • Ability to perform repetitive tasks while maintaining focus and quality
  • Excellent organizational skills to manage and prioritize workloads effectively
  • Strong communication skills for collaborating with team members
Job Responsibility
Job Responsibility
  • Input and update data accurately into various databases, spreadsheets, and management systems
  • Review and correct any errors or discrepancies to ensure data integrity
  • Organize and maintain both digital and physical documents for easy accessibility
  • Conduct routine checks to identify and resolve inconsistencies within the data
  • Collaborate with colleagues to complete data entry tasks efficiently and on schedule
  • Adhere to established procedures and standards for accurate data handling
  • Safeguard sensitive information by maintaining strict confidentiality and security protocols
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right