Software Engineer

Applied Industrial Technologies, Inc.
United States
10 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Amazon Web Services Microsoft Azure Cloud Computing Code Review Computer Programming Databases Continuous Integration Data Structures Web Development Object-Oriented Software Development Recommender Systems
+7 more
Software Tools Software Engineering Backend Git Information Technology Restful APIs Software Version Control

Job description

Role Description The Software Engineer will design, develop, and maintain backend services and platform features that power PPLIED’s matching and hiring workflows. Day-to-day responsibilities include implementing scalable APIs, optimizing existing code, integrating data sources, and collaborating with product and design teams to deliver new functionality. The role involves writing clean, maintainable code, conducting code reviews, improving system performance and reliability, and participating in architectural discussions. This is a full-time, remote role, requiring close collaboration through online tools and a strong focus on delivering high-quality software in an iterative environment.

Requirements

  • Strong foundation in Computer Science, including algorithms, data structures, and software engineering principles.
  • Proficiency in Software Development and Programming, with experience in building production-quality applications or services.
  • Hands-on experience in Back-End Web Development, including RESTful APIs, databases, and server-side frameworks.
  • Solid understanding of Object-Oriented Programming (OOP) and ability to design modular, reusable components.
  • Familiarity with cloud platforms (e.g., AWS, GCP, or Azure) and modern development practices such as CI/CD and version control (Git).
  • Ability to work effectively in a remote, distributed team, with clear communication and strong problem-solving skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience with matching, recommendation systems, or recruitment platforms is a plus.

About the company

Company Description PPLIED is a hands-free hiring platform designed to simplify and streamline the job market for both recruiters and job seekers. Recruiters can post a role once and receive a daily shortlist of top-matched candidates automatically, without job boards, searching, or fees. Job seekers upload a resume once, and PPLIED matches and applies to real roles on their behalf, enabling direct communication with interested recruiters and eliminating traditional applications and cover letters. The platform is free to use and focuses on reducing friction and time-to-hire while improving match quality. With PPLIED, one platform addresses hiring challenges on both sides, offering an efficient, modern approach to recruitment and job search.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:21 min

Shifting relevance of specific software engineering skills

Alexander Trusheim Alexander Trusheim +1 · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all