Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate Software Engineer

$96k - $130k

A 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Intermediate Software Engineer in Toronto, KS vacancy
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Ring

    Toronto, KS
    2 days ago
  • 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... 
    Suggested
    Worldwide

    Medium

    Toronto, KS
    1 day ago
  • 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

    Medium

    Toronto, KS
    3 days ago
  • 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

    Medium

    Toronto, KS
    4 days ago
  • $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... 
    Suggested
    Work at office
    Shift work
    3 days per week

    Medium

    Toronto, KS
    1 day ago
  • $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 office
    3 days per week

    Medium

    Toronto, KS
    4 days ago
  • $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... 

    Medium

    Toronto, KS
    4 days ago
  • 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... 

    Medium

    Toronto, KS
    1 day ago
  • $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... 

    NimbleRx

    Toronto, KS
    4 days ago
  • $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... 

    Medium

    Toronto, KS
    3 days ago
  • 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... 

    Ring Inc

    Toronto, KS
    2 days ago
  • $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 office
    Day shift
    3 days per week

    Medium

    Toronto, KS
    4 days ago
  • $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 Medium
    Work at office

    Medium

    Toronto, KS
    4 days ago
  • $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... 

    Medium

    Toronto, KS
    1 day ago
  • $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 office
    3 days per week

    Medium

    Toronto, KS
    2 days ago
  • $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 employment
    Full time
    Work at office
    Flexible hours

    Tend.ai

    Toronto, KS
    12 hours ago
  • $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 work
    Live out
    Work at office
    Weekend work

    NimbleRx

    Toronto, KS
    3 days ago
  • $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... 

    Medium

    Toronto, KS
    2 days ago
  • 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

    Tend

    Toronto, KS
    2 days ago
  • $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 office
    3 days per week

    Medium

    Toronto, KS
    3 days ago
  • $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... 

    Ring

    Toronto, KS
    12 hours ago
  • $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 office
    3 days per week

    Medium

    Toronto, KS
    4 days ago
  • $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 work
    Work at office
    Remote work

    Ring

    Toronto, KS
    1 day ago
  • $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... 
    Internship
    Work at office
    3 days per week

    Medium

    Toronto, KS
    2 days ago
  • 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

    Medium

    Toronto, KS
    3 days ago
  • $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

    Ring Inc

    Toronto, KS
    4 days ago
  • $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...

    Medium

    Toronto, KS
    1 day ago
  • $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 paid
    Day shift

    Medium

    Toronto, KS
    3 days ago
  • $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

    Medium

    Toronto, KS
    1 day ago
  • $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...

    Medium

    Toronto, KS
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!