1

New Grad Software Engineer Jobs in Toronto, OH (NOW HIRING)

Staff Software Engineer

Toronto, OH · On-site

$98.62 - $126.79/hr

... of new features. * Take full ownership of features or modules from design through deployment ... and software engineering practices to bring fresh perspectives and ideas to the team. * Guide ...

New

Embedded Software Engineer

PA · On-site

$86K - $126K/yr

As an embedded software engineer, you will work with global engineering teams to design and develop ... meeting new product development and product line support objectives. Key Responsibilities:

The Role BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within our Pathfinder products. You will implement and maintain features and services that ...

New

The Role BeyondTrust is seeking a Senior Software Development Engineer (UI) to build the user experience for the NHI Governance domain within our Pathfinder products. You will design, develop, and ...

New

AI Engineer Lead

Coraopolis, PA · On-site +1

$97K - $128K/yr

... software engineering principles to write production-quality code, build scalable AI systems, including AI Agents and data pipelines, and integrate AI models into new and existing business ...

AI Engineer Lead

Coraopolis, PA · Hybrid

$97K - $128K/yr

... software engineering principles to write production-quality code, build scalable AI systems, including AI Agents and data pipelines, and integrate AI models into new and existing business ...

AI Engineer Lead

Coraopolis, PA · On-site

$124 - $177/hr

... software engineering principles to write production-quality code, build scalable AI systems, including AI Agents and data pipelines, and integrate AI models into new and existing business ...

New

The Role BeyondTrust is seeking a Staff Software Development Engineer to help lead the evolution of ... You will be at the forefront of designing and building a new platform-native module, along with ...

New

The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical ... Experience taking new platform-native modules from 0 to 1 at enterprise scale. Who You Are * A ...

New

The Senior Engineer mentors technical client team members (Developers, Quality Engineers, ...) on ... Strong software delivery experience across various technology stacks using industry best practices ...

Support proposal development and contribute technical input to new project pursuits * Review ... Experience with AutoCAD and civil design software; exposure to StormCAD, HydroCAD, or similar tools ...

Lead Test Engineer

Coraopolis, PA · On-site

$97 - $143/hr

You will lead tester development activities for new product introduction projects and experience ... as well as software testing. * Experience with statistical quality tools, such as, capability ...

New

Support proposal development and contribute technical input to new project pursuits * Review ... Experience with AutoCAD and civil design software; exposure to StormCAD, HydroCAD, or similar tools ...

Job Title - Senior Manufacturing Test Engineer Pay $35 Location - Weirton, WV Contract- A Senior ... new product introductions. * Link test software and hardware seamlessly with MES, databases ...

Senior AEM Forward Deployed Engineer

Toronto, OH · On-site

$93K - $128K/yr

... new opportunities to drive measurable value. * Iterate & Experiment: Apply an AI-first ... Degree or equivalent experience in Software Engineering, Computer Science, or related field along ...

next page

Showing results 1-20

New Grad Software Engineer information

See Toronto, OH salary details

$56.6K

$131.6K

$183.3K

How much do new grad software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for new grad software engineer in Toronto, OH is $131,596.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,000.00 and $154,300.00 per year, depending on experience, location, and employer.

What is a new grad software engineer?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a new grad software engineer?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a new grad software engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What are popular job titles related to New Grad Software Engineer jobs in Toronto, OH?

For New Grad Software Engineer jobs in Toronto, OH, the most frequently searched job titles are:

What cities near Toronto, OH are hiring for New Grad Software Engineer jobs?

Cities near Toronto, OH with the most New Grad Software Engineer job openings:

Infographic showing various New Grad Software Engineer job openings in Toronto, OH as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $131,596 per year, or $63.3 per hour.

Staff Software Engineer

Medium

Toronto, OH • On-site

$98.62 - $126.79/hr

Other

Medical, Life, PTO

Posted yesterday

New


Job description

Join our Framework team: the engineering foundation that makes Achievers scale.

This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on — all sitting at the critical path of everything we ship.

Your work here has a multiplier effect.

The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company.

When you raise the floor — better DX, faster onboarding, more consistent patterns, AI‑first tooling — the whole engineering organization moves faster.

Why you'll love this role:

What makes this team unique is the breadth of its perspective.

  • Framework is the one team that holds end‑to‑end understanding of how base libraries must interact with the infrastructure layer and the CI/CD pipeline.
  • That bird's‑eye view of the platform means this team is where platform‑wide challenges land — and where the solutions that unblock everyone else originate.

Right now, the team is in the middle of some of the most technically interesting work in the company: modernizing our authentication and API gateway architecture.

  • These are high‑stakes architectural shifts that require both deep technical judgement and the ability to drive alignment across teams.
  • If you're energized by building for builders — designing systems that are secure, highly available, and genuinely pleasant to work with — and you want your architectural decisions to have company‑wide reach, this is the team.
How you’ll shape our software engineering practices:
  • Provide guidance and mentorship to a team of software developers with varying experience levels, fostering an environment of continuous learning and improvement.
  • Design, build, and maintain innovative product features that enhance the Achievers platform.
  • Work closely with product managers, designers, and other engineering teams to define requirements and translate them into technical solutions. Actively participate in cross‑functional planning sessions to align on priorities and dependencies.
  • Be hands‑on with the codebase, actively engaging in code reviews and ensuring best practices are followed.
  • Utilize a wide range of modern tools and technologies, including Python, Go, Kubernetes, Docker, Drone, Google Pub/Sub, GraphQL, MySQL, PostgreSQL, and Microservices, to solve complex challenges.
  • Architect high‑performance, highly available, and secure software solutions that scale to millions of users.
  • Ship code regularly—multiple times a day, enabling continuous improvement and rapid delivery of new features.
  • Take full ownership of features or modules from design through deployment, ensuring the quality and reliability of the codebase.
  • Monitor application performance and optimize code to ensure it meets scaling, performance, and security requirements as the product grows.
  • Contribute to and enforce engineering best practices, standards, and guidelines for coding, testing, and infrastructure across the team. Lead and initiate engineering improvements, whether it’s through tooling, processes, or adopting new technologies, to ensure the team is working effectively.
  • Ensure that systems, designs, and decisions are well‑documented, making it easier for other engineers to understand, maintain, and expand upon your work.
  • Continuously learn and stay up‑to‑date with industry trends, emerging technologies, and software engineering practices to bring fresh perspectives and ideas to the team.
  • Guide junior engineers not only on technical solutions but also on career development, helping them set goals, identify growth areas, and improve their soft skills.
Experience we feel will set you up for success:
  • 8+ years of relevant software development experience leading projects and especially system design, with at least 3 of them in a Senior/Staff capacity.
  • Excellent written and verbal communication skills
  • Strong programming skills in Python or Go are highly advantageous.
  • Comfortable working in a UNIX/Linux environment
  • Experience with Docker and Kubernetes.
  • Strong understanding of microservices architecture.
  • Experience with distributed systems.
  • Experience with API gateway design, gRPC, and service‑to‑service communication patterns
  • Experience designing authentication and authorization systems (OAuth2, OIDC, PKCE, JWT)
  • Ability to analyze business requirements and create technical design documents aligned with architecture standards
  • Passion for performance profiling and benchmarking.
  • Experience executing large‑scale migrations with zero downtime in production systems
  • Track record of building shared libraries or SDKs used across large engineering organizations
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Experience working in Agile teams
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

$140,000 - $180,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 role. We want you to see your path to growth, understand your impact, and feel valued every step of the way.

Benefits and Perks 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 counselling
  • 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