Software Engineering and Android Development Expert
4 days ago
Dialpad pioneered a customer communications platform powered by AI. Our secure foundation serves as the base for all Dialpad products. By unifying conversations in one place, businesses can unlock the power of AI to automate tasks, streamline workflows, and drive growth.
We're expanding rapidly, supported by notable investors like Andreessen Horowitz, Google Ventures, and ICONIQ. Visit dialpad.com to learn more about our impact on AI technology.
Our global Engineering team offers engineers ownership of large product parts, allowing them to see immediate results. We combine natural language processing and AI with cloud computing to shape the future of work – making business communication more human.
Cultivating Future Leaders
We offer a Co-Op Software Engineer Program in Canada, providing motivated students with real-world experience. You'll work alongside professionals on impactful projects, gain hands-on experience, mentorship, and contribute to cutting-edge solutions.
This program is designed for students eager to expand their skills in software engineering, collaborative problem-solving, and technology. The full-time, hybrid position starts in 2025.
The Role- Rapidly deliver new features and improvements
- Build reliable infrastructure code and tooling
- Create processes that amplify team efficiency
- Implement elegant designs to delight customers
- Support Android users and help steer application evolution
This role is based in Vancouver, Canada, where you'll work with a local mentor to learn Dialpad's technologies and processes.
We offer competitive salaries and a dynamic work environment.
Required Skills and Qualifications- University program enrollment or recent graduation in Computer Science or related field
- 8+ months of hands-on software development experience
- Availability for full-time work (40 hours/week) from Monday to Friday, 9 AM to 5 PM
- Experience with Kotlin/Java and/or Android
- Strong 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 (Git a plus)
We've been named a Top Workplace seven times due to our collaborative culture that elevates teammates, celebrates wins, and brings together passion and talent.
Teamwork makes the dream work – we offer competitive salaries because each participant contributes to our success.
Diversity, Equity, and Inclusion at DialpadWe're committed to building a values-driven culture celebrating identity, inclusion, and belonging. Every Voice Matters at Dialpad – we create community through Employee Resource Groups, company-wide celebrations, service days, and internal learning programs focused on Dialer success.
-
Android Software Engineer
4 weeks ago
Kitchener, Ontario, Canada Cash Full timeCash App is revolutionizing the way people manage their finances, and we're looking for an experienced Android Software Engineer to join our Commerce team. As a key member of our engineering team, you'll be responsible for developing new consumer and merchant-facing products, as well as enhancing our existing ones.The RoleYou'll work closely with our...
-
Co-op Software Engineer, Android
3 weeks ago
Kitchener, Ontario, Canada Dialpad Full timeAbout DialpadA customer communications platform that leverages AI for business successDialpad pioneered the first AI-powered customer communications platform that serves as the secure foundation for all Dialpad products. By uniting all conversations in one place, businesses of any size and industry can unlock the power of AI to automate tasks, streamline...
-
Kitchener, Ontario, Canada Cash Full timeAbout the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our e-commerce team at Cash App. As part of this role, you will develop innovative consumer and merchant-facing products that enhance the user experience for Cash App customers.You will work on crafting durable, well-tested code with an unwavering commitment to product...
-
Android Software Engineer, Commerce Specialist
4 weeks ago
Kitchener, Ontario, Canada Cash Full timeCash App Commerce TeamWe're looking for an experienced Android software engineer to join our Commerce team at Cash App. As a key member of our team, you'll be responsible for developing new consumer and merchant-facing products, as well as enhancing our existing ones.Key ResponsibilitiesCraft durable, well-tested code with an unwavering commitment to product...
-
Software Engineering Specialist
7 days ago
Kitchener, Ontario, Canada Dialpad Full timeAbout the RoleWe are seeking a talented Software Engineer to join our global Engineering team in Vancouver, Canada. This full-time, hybrid position offers the opportunity to work alongside seasoned professionals on impactful projects and take ownership of a large portion of the product.As a Software Engineer at Dialpad, you will be responsible for rapidly...
-
Software Development Opportunity
1 month ago
Kitchener, Ontario, Canada BlackBerry Inc. Full timeSoftware Development OpportunityAs a member of the BlackBerry Inc. team, you will have the opportunity to contribute to the development of innovative solutions for enhanced visibility and protection against current and future cyberthreats. You will be part of a talented, growth-mindset oriented team dedicated to providing secure software...
-
Software Quality Assurance Expert
3 weeks ago
Kitchener, Ontario, Canada Brock Solutions Full timeAbout the Role:Brock Solutions is an innovative engineering solutions and professional services company specializing in real-time operational solutions for industrial and transportation organizations worldwide.We are seeking a Software Quality Analyst to join our team of experienced professionals located at our head office in Kitchener, ON.Key...
-
Senior Mobile Software Engineer
4 days ago
Kitchener, Ontario, Canada Cloud DX, Inc. Full timeCloud DX, Inc. is seeking a highly skilled Senior Mobile Software Engineer to join our team and contribute to the development of cutting-edge mobile applications.As a senior member of our engineering team, you will play a key role in designing, developing, and implementing new features for our mobile applications and SDKs. You will work closely with...
-
Software Support Engineer
4 days ago
Kitchener, Ontario, Canada Brock Solutions Full timeCompany OverviewBrock Solutions is a leading engineering solutions and professional services company with over 30 years of experience in providing real-time operational solutions to industrial, manufacturing, and transportation organizations worldwide.We are committed to innovation and exploring emerging technologies such as industrial automation, machine...
-
Technical Expert in Software Development
3 weeks ago
Kitchener, Ontario, Canada Winmar Full timeWe are seeking a Technical Expert in Software Development to join our team at {company}.The ideal candidate will have a strong background in software development and be proficient in programming languages such as C++, Java, and Python.Duties and responsibilities include developing, testing, and maintaining software applications, as well as collaborating with...
-
Senior Software Engineering Expert
3 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe OpportunityAt ApplyBoard, we're seeking a skilled Senior Software Engineer to join our team and contribute to the advancement and development of our innovative solutions. As a key member of our cross-functional team, you'll play a pivotal role in designing, developing, and deploying cutting-edge software products that address complex technical...
-
Transportation Engineer
3 weeks ago
Kitchener, Ontario, Canada Associated Engineering Full timeJob Title: Transportation EngineerJob Summary:Associated Engineering is seeking a highly skilled Transportation Engineer to join our team. As a Transportation Engineer, you will be responsible for designing and developing transportation infrastructure projects, including roads, highways, and public transportation systems.Key Responsibilities:Design and...
-
Senior iOS Software Engineer
1 month ago
Kitchener, Ontario, Canada Square Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Mobile Engineering team for Cash Trust Client. As a key member of our team, you will be responsible for building, owning, and improving the experiences and platforms primarily around Access, and will flex into other areas of Trust as needed.Key ResponsibilitiesDesign and...
-
Senior Transportation Engineer Specialist
1 week ago
Kitchener, Ontario, Canada Associated Engineering Full timeAbout the OpportunityAssociated Engineering is seeking a highly skilled and experienced Transportation Design Engineer to join our team in Ontario, Canada.Job SummaryWe are looking for a talented professional with a strong background in transportation engineering to work on various projects, including traffic engineering software, drafting and design...
-
Kitchener, Ontario, Canada Square Full timeAt Square, we're redefining the world's relationship with money to make it more relatable, instantly available, and universally accessible. Our Cash App Trust organization exists to build trust and expand access in our Ecosystem. As a Senior iOS Software Engineer on this team, you'll play a crucial role in providing Cash App customers reliable, easy, and...
-
Software Engineer for Cash App Commerce
1 week ago
Kitchener, Ontario, Canada Cash Full timeCash App is a dynamic and innovative company that values creativity, productivity, and happiness. Our distributed team has been working remotely since day one, and many of our roles can be done from anywhere where Cash App operates.The RoleWe are seeking a skilled Android software engineer to join our Cash App Commerce team. As part of this team, you will...
-
Software Engineer
3 weeks ago
Kitchener, Ontario, Canada Snowman Full timeJob Details:Job Title: Software Engineer - Full Stack DeveloperJob Summary: We are seeking a highly skilled Software Engineer - Full Stack Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. Key Responsibilities: *...
-
Software Engineer
4 weeks ago
Kitchener, Ontario, Canada Verily Full timeAt Verily, we're seeking a skilled Software Developer to join our Precision Health Platform engineering organization. As a member of our team, you'll design, develop, and deliver new software features across our tech stack, working closely with our development team to build modular, composable, and interoperable platform components.Key ResponsibilitiesDesign...
-
Software Engineer
3 weeks ago
Kitchener, Ontario, Canada Trader Tax Inc Full timeWe are seeking a Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications. This is a fantastic opportunity to work on challenging projects, collaborate with a talented group of engineers, and grow your skills in a dynamic and innovative...
-
Transportation Design Engineer
4 weeks ago
Kitchener, Ontario, Canada Associated Engineering Full timeJob RequirementsThe following requirements/qualifications are required at a minimum to be considered for this position: Bachelor's Degree (Bachelor of Engineering or Bachelor of Applied Science) in Civil or Transportation Engineering Five years' experience in the field of transportation Registration with Professional Engineers Ontario (PEO) as a Professional...