Intern, Software Engineering
Dialogue
This job is no longer accepting applications
See open jobs at Dialogue.See open jobs similar to "Intern, Software Engineering" Work In Tech.Your role as Software Engineering Intern - Client Stream (4 month placement, extensible)
Reporting to Alex Rimthong, you’ll be working on our core services. Our Client Stream group is responsible for the client experience. You will work with the team to unlock new ARR generating opportunities by building new services and features for users across all Dialogue products, while bringing value to our clients. We enable clients to easily offer Dialogue’s services to their members and efficiently manage access to these services. By leveraging our client tools, we are able to provide the best client experience. In this group, you may find yourself working everywhere in the Dialogue stack, from the member or client admin apps, to our backend services, to our infrastructure. We are aiming for a 4 month internship around start of May til end of August, renewable up to end of December.
What it's like to be part of Dialogue Engineering
Empowered teams. Our teams own objectives, not projects. This means that your team is empowered to creatively engineer solutions rather than just implement someone else’s ideas. Dialogue engineers regularly meet with stakeholders to learn about their needs, collect feedback, and collaboratively iterate on the product.
Fast development cycles. We’ve built mature continuous integration pipelines and automated testing to drive quick cycles, readable code reviews, and low defect rates. Simple web and backend changes can be verified and safely shipped to production in minutes, while our mobile apps and care platform maintain a working pre-prod branch and a tight release schedule.
DevOps mindset. Our applications are deployed to an auto-scaling Kubernetes cluster on AWS defined with infra-as-code. We are constantly working to secure, standardize, and improve our infrastructure, tooling, and tech stack. At Dialogue, the “right” way is often the same as the “easy” way.
What you’ll be doing:
- Taking exciting features from designs and stories, all the way to implementation and shipping.
- Helping the team deliver high quality software by reviewing code, refining requirements, challenging assumptions and ensuring good test coverage.
- Jumping on bugs and working as a team to make sure we deliver a 5 star experience.
- Working alongside a fun development team that isn’t afraid to have a laugh.
We'd love to hear from you, if you have:
- Some experience and familiarity with using common development tools such as git, the command line and an editor of your choice.
- An affinity for python, javascript (or typescript) and testing your code.
- A curious, open mind and a love for quality.
At Dialogue, your well-being is our priority
Taking care of others also means taking care of our team. We’ve got you covered!
- A team of bright, hard-working, and caring individuals that will contribute to your growth
- A safe space where sharing your ideas and vision are encouraged and that will allow you to influence company direction
- A hybrid work approach that involves 3 days per week in our beautiful Montreal or Toronto offices
About Dialogue
Dialogue is the #1 virtual care provider in Canada. By developing our Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to organizations that want to improve the wellness of their employees and families.
When it comes to our work, we set the bar high. Together, we’re transforming health and helping millions improve their well-being. We’re firm believers that great people don’t settle on:
- Impact
- Community
- Growth
- Excellence
Feel like you can make a difference? Good news, we saved you a seat!
Come as you are. As a proud equal opportunity employer, Dialogue is dedicated to creating a diverse and inclusive workplace for everyone. Qualified applicants will be considered regardless of citizenship, ethnicity, race, colour, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status. Applicants who require specialized accommodation are encouraged to contact accessibility@dialogue.co.
This job is no longer accepting applications
See open jobs at Dialogue.See open jobs similar to "Intern, Software Engineering" Work In Tech.