Intermediate Software Engineer
$96k - $130kA Medium Corporation
Join our Platform Services team: an opportunity to collaborate with a thoughtful, supportive team that genuinely values your expertise. If you’re energized by tackling complex, meaningful challenges and want to accelerate your career growth, you’ll thrive here. Report to an experienced Engineering Manager who can offer you mentorship, autonomy, ownership, and a genuine investment in your growth! Why you’ll love this role: Work on complex, challenging projects that impact millions of users across the world. Thrive in a fast-paced, high-growth environment where innovation is encouraged and your voice truly matters from day 1. Join a close-knit, high-performing team that solves meaningful problems and celebrates successes together. Work alongside an experienced leadership team who is genuinely invested in your career growth. Grow your skills and expertise with system design and architecture. How you’ll shape our software engineering practices: Work on major product features end-to-end with a focus on quality, reliability, and scalability. Be hands‑on with the codebase - participate in code reviews, champion best practices, and help drive technical excellence. Solve complex engineering challenges using tools like Python, Go, Kubernetes, Docker, Drone, Google Pub/Sub, React/Redux, GraphQL, MySQL, PostgreSQL, and microservices. Contribute to system design and architecture discussions - get mentored by experienced Senior and Principal Engineers to help you get to the next level. Collaborate cross‑functionally with Product and Design to align on priorities, requirements, and dependencies. Stay curious - keep up with emerging tech and industry trends and provide fresh ideas. Experience we feel will set you up for success: 3-5+ years of professional experience with back‑end or full‑stack projects. Openness to working with different modern technologies - professional experience in Python and/or Go is highly advantageous. Advanced SQL expertise - ability to independently write complex, performant queries from scratch, with strong understanding of data structures—beyond reliance on ORM layers or AI‑generated code. Good knowledge of microservices architecture and modern distributed system patterns. Excellent written and verbal communication skills, and a collaborative approach to working with cross‑functional teams. Any experience contributing to system design and architecture discussions is advantageous. A Bachelor’s or Master’s degree in Computer Science or a related field. Why Achievers is a Great Place to Work At Achievers, we believe recognition is a powerful driver of connection. With more than 4.3 million users across 190 countries, our employee recognition and rewards platform empowers organizations to build cultures where people feel seen and valued, everyday. We’re a team of passionate, thoughtful builders who care deeply about our product, our customers, and each other. Visit achievers.com to see how we’re inspiring recognition everywhere. Our Approach to Total Rewards $96,000 - $130,000 reflects the salary range for this role, depending on experience, skills, and market data. We’re committed to providing a fair and competitive offer based on what you bring to the team. Each A-Players' compensation is reviewed at least annually against performance and impact in the role. We want you to see your path to growth, understand your impact, and feel valued every step of the way. Benefits for permanent full-time employees Rewards for your impact through our Recognition and Rewards program. Health Benefits and Life Insurance Coverage beginning on your first day. Parental Leave Top-up. Employer matched RRSP contributions. Flexible Vacation to recharge, so you can bring your best. Employee and Family Assistance Program offering mental health, legal, and financial counseling. Supported Professional development and career growth (Linkedin Learning, mentorship). Employee-Led Employee Resource Groups that celebrate our diversity. Regular events designed to build connection, belonging, and well-being. Hybrid flexibility, with time in our beautiful Liberty Village, Toronto office. Achievers is proud to be an equal opportunity employer committed to building a diverse, inclusive workplace where everyone can do their best work. We encourage qualified candidates from all backgrounds and experiences to apply. Achievers is committed to ensuring an inclusive and accessible recruitment process for all candidates. If you require any accommodations for your interview, such as assistive technology, wheelchair accessibility, or alternative formats of materials, please let us know. We are happy to make necessary arrangements to support your needs. #J-18808-Ljbffr Medium
$117k - $167k
...delightful experiences for our users, and we're solving real engineering problems at scale. Note: this is not a Data Engineering position... ...in Computer Science or a related field. 5+ years of backend software engineering experience in enterprise environments, with a focus...SuggestedPermanent employmentFull timeWork at officeFlexible hours- Medium is offering a Software Engineer position in the United States, specifically in Kansas, Toronto. The role involves working on complex projects that impact millions worldwide, with a supportive team that values your expertise and growth. Mentorship by experienced engineers...SuggestedWorldwide
- A data product company in the United States is seeking an experienced Senior Developer to design, build, and scale data-driven platforms. This role involves collaborating with cross-functional teams to deliver new features and optimize existing systems. Ideal candidates...Suggested
- A data solutions company is seeking a skilled Data Engineer to design and optimize big data solutions using Databricks. The ideal candidate will have strong expertise in Apache Spark, SQL, and Python, with experience in cloud platforms. Responsibilities include creating...Suggested
$140k - $160k
...looking for passionate problem‑solvers who are ready to turn big ideas into real outcomes. The Opportunity We’re looking for a Sales Engineer (AI & Data Platforms) to bridge the gap between enterprise data, AI capabilities, and real‑world business outcomes. This is not a...SuggestedWork at officeShift work3 days per week$70k - $110k
Position Overview: We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build, and passionate about working on real-world challenges...Work at office3 days per week$70k - $110k
ShyftLabs, located in Toronto, is seeking a highly motivated Software Developer to join their engineering team. This position offers a blend of learning and hands-on experience in a fast-paced environment, emphasizing software development and AI integration. With a pay...- A data innovation company in the United States seeks a Sales Engineer to bridge enterprise data and AI capabilities. This hybrid role focuses on translating complex ideas into applied AI systems that drive business value. Ideal candidates will have over four years of experience...
$175k - $230k
NimbleRx is seeking a Senior Data Engineer to own the data platform, enhancing collaboration across teams and driving data compliance. The ideal candidate will have expertise in Python, SQL, distributed computing, and experience with complex data systems. This position...$51k
...a portfolio of small businesses' bookkeeping. This role involves acting as a trusted advisor, supporting clients by using Wave’s software to manage their accounts, and providing exceptional customer service. Candidates should have a post-secondary education in Finance...- Ring Inc, located in Kansas, is seeking a skilled backend software engineer to join their Data Intelligence team. You will lead high-impact initiatives, design and maintain backend services for analytics and reporting, and work closely with cross-functional teams to enhance...
$130k - $170k
...across cloud, data, and application layers while coordinating engineering teams, vendors, and client stakeholders to keep delivery on track... ..., and documentation. What You’ll Bring 7+ years of software/data engineering experience, including 3+ years in a tech lead...Work at officeDay shift3 days per week$130k - $170k
...communication. The position offers competitive compensation ranging from $130,000 to $170,000 CAD and hybrid flexibility with three days in our Toronto office. A strong software and data engineering background along with cloud-agnostic experience is required. #J-18808-Ljbffr MediumWork at office$80k - $100k
ShyftLabs is seeking a passionate DevOps Engineer in Toronto, Canada, to optimize cloud infrastructure and support application deployment. In this role, you will enhance service delivery through automation, ensuring systems are scalable and performant. This position offers...$80k - $100k
...Opportunity We are looking for a passionate and detail-oriented DevOps Engineer to partner with our development teams and accelerate the... ...of cloud computing solutions, hosted services and underlying software infrastructure to optimize service delivery across production,...Work at office3 days per week$117k - $167k
...onboarding, anniversaries, and key career moments. As a Senior Frontend Engineer at Achievers, you are a force multiplier. You possess an AI-... ...growth are part of the day‑to‑day. How you’ll shape our software engineering practices Architect & Own: lead the technical design...Permanent employmentFull timeWork at officeFlexible hours$175k - $230k
...grow incredibly quickly. * Sponsorship options are limited as Nimble does not have an entity established in Canada. As a Senior Data Engineer , you will own Nimble's data platform — the layer that every other team builds on to understand the business, ship product...Temporary workLive outWork at officeWeekend work$60k - $80k
ShyftLabs is seeking an Associate AI Engineer (New Grad) in Toronto. The role focuses on developing AI features for backend applications and requires a bachelor's degree in Computer Science or a related field. Ideal candidates will have Python proficiency and a passion...- Tend, based in Kansas, is looking for a Senior Frontend Engineer to join their dedicated team. In this role, you will architect and develop... ...over 5 years of frontend experience, strong knowledge of React, and is committed to building inclusive software. #J-18808-Ljbffr Tend
$100k - $140k
...platforms and systems. This role sits at the intersection of platform engineering, system integrations, and intelligent product development ,... ...5+ years of experience building scalable, production-grade software systems across front-end and back-end Bachelor’s degree in...Work at office3 days per week$65k - $75k
...energy analyses, conducting research, and providing training. The ideal candidate will have a college degree in Electrical/Mechanical engineering and 2-4 years of relevant experience. The position offers a salary range of $65,000 to $75,000, along with comprehensive health...$100k - $140k
...passionate problem‑solvers who are ready to turn big ideas into real outcomes. The Opportunity ShyftLabs is seeking a skilled Data Engineer to support in designing, developing, and optimizing big data solutions using the Databricks Unified Analytics Platform. This role...Work at office3 days per week$65k - $75k
...location is in Markham but will be moving to North York toward the end of 2026! Job Scope The Meter Specialist is a member of our Field Engineering team, responsible for defining design standards and best practices, leading cross-functional integration projects across...Summer workWork at officeRemote work$60k - $80k
...technology. The Opportunity ShyftLabs is looking for an Associate AI Engineer (New Grad) to join our growing engineering team. This is an... ...who wants to work at the intersection of AI/ML and backend software development. In this role, you’ll help design and build AI-powered...InternshipWork at office3 days per week- Open Vacancy: This role is a current, active position and we are accepting applications. Our client is a nonprofit organization operating within the health and wellness sector. Position Summary Reporting to the President & CEO, the Director, Growth & Social Impact is ...Work at office
$60k - $75k
...at the same time. Perform any other tasks to support various business needs. Qualifications 0-3 years of experience managing engineering projects. Engineering Degree from a 4-5 year program at a recognized University. Excellent planning, organization and communication...Summer work$80k - $120k
ShyftLabs is seeking a Senior Human Resources Manager to lead HR initiatives and oversee compliance across the U.S. and Canada. The role involves managing recruitment, performance management, and organizational development while fostering a positive workplace culture. Ideal...$130k - $155k
...Operations & Systems Scaling Bridge the gap between leadership’s vision and day‑to‑day execution, ensuring the agency’s internal engine runs smoothly as it scales across North America. Audit, implement, and oversee agency‑wide SOPs and project management tools (e.g....Daily paidDay shift$80k - $120k
Position Overview: ShyftLabs is looking for a Senior Human Resources Manager to join our growing company! Reporting to the VP, the successful candidate will be responsible for overseeing and improving all HR and People Operations initiatives within the company. With a ...For contractors$75k - $90k
Metergy is seeking a Communications & Events Specialist to lead its internal communications and events programming. This role requires a focus on strategy, strong writing skills, and a collaborative approach to engage team members across the organization. Responsibilities...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!
- software engineer healthcare Toronto, KS
- ngo software engineer Toronto, KS
- software developer fintech Toronto, KS
- intel software engineer Toronto, KS
- software engineer Toronto, KS
- information technology software engineer Toronto, KS
- cybersecurity software engineer Toronto, KS
- software developer Toronto, KS
- software developer positions Toronto, KS
- consulting software engineer Toronto, KS

