Summary
A senior engineering role focused on designing, building, and maintaining scalable backend services for a technology platform. The position involves architectural decisions, reliable service development, and ongoing optimization in a collaborative engineering environment with hybrid work flexibility.
Highlights
Key engineering role focused on building scalable backend systems, with hybrid flexibility and opportunities to shape core platform architecture.
Description
Company Description
PPLIED is a hands-free hiring platform designed to simplify and streamline the job market for both recruiters and job seekers.
Recruiters post a role once and receive a daily shortlist of top-matched candidates without searching job boards or paying fees.
Job seekers upload a resume one time and are automatically matched and applied to real roles, eliminating manual applications and cover letters.
When there is mutual interest, recruiters connect directly with candidates through the platform.
PPLIED offers a single, free platform that aims to solve hiring and job searching challenges efficiently and transparently.
Role Description
The Senior Software Engineer will play a key role in designing, building, and maintaining the core back-end services that power PPLIED’s hiring platform.
This full-time hybrid role is based in Washington, United States, with the flexibility to work remotely part of the time.
Day-to-day responsibilities include architecting scalable systems, implementing robust APIs, optimizing data processing and matching algorithms, and collaborating with product managers and other engineers to deliver new features.
The Senior Software Engineer will ensure code quality through reviews, testing, and documentation, while contributing to technical decision-making and mentoring other team members.
The role also involves monitoring system performance, troubleshooting production issues, and continuously improving reliability and security.
Qualifications
Strong foundation in Computer Science, including data structures, algorithms, and software architecture principles.Proficiency in Back-End Web Development and Software Development, with experience building and maintaining scalable, production-grade services.Advanced Programming skills in one or more modern languages (e.g., Java, C#, Python, Go, or Node.js), with experience in Object-Oriented Programming (OOP).Experience designing and consuming APIs, working with relational and/or NoSQL databases, and integrating with cloud platforms (e.g., AWS, Azure, or GCP).Knowledge of secure coding practices, performance optimization, and monitoring/logging tools for distributed systems.Ability to collaborate in cross-functional teams, communicate technical concepts clearly, and provide mentorship to less experienced engineers.Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Experience with hiring, HR tech, or marketplace platforms is a plus, along with familiarity with CI/CD pipelines and automated testing.