Summary
✨ AI‑Generated
A senior software engineering position focused on designing and maintaining scalable backend platforms. The role involves architecture, API development, system reliability, and collaboration with product and engineering teams.
Highlights
Remote senior engineering role focused on scalable backend systems, architecture decisions, and building reliable software solutions with cross-functional collaboration.
Description
About PPLIEDPPLIED is a hands-free hiring platform that simplifies hiring for recruiters and job seekers.
Recruiters post a role once and receive a daily shortlist of top-matched candidates—without job boards, manual searching, or fees.
Job seekers upload their resume once, and PPLIED continuously matches them with relevant, active roles.
This position is being promoted by PPLIED on behalf of one of our onboarded recruiters and hiring partners.
Role DescriptionWe are seeking a Senior Software Engineer to design, build, and maintain scalable backend services and technical systems.
In this full-time remote role, you will collaborate with product managers, engineers, and business stakeholders to turn requirements into reliable, high-quality solutions.
You will contribute to architecture and system-design decisions, build APIs and integrations, improve application performance and reliability, and help shape strong engineering practices across the team.
ResponsibilitiesDesign, build, test, and maintain scalable backend services and APIsTranslate business requirements into secure, maintainable technical solutionsBuild and optimize integrations with internal and external data sourcesImprove system performance, reliability, monitoring, and securityParticipate in code reviews and maintain high engineering-quality standardsContribute to architecture decisions for cloud-based, distributed, or microservices systemsCollaborate effectively with remote product and engineering teamsMentor engineers and help improve development processes, tooling, and documentationQualificationsStrong foundation in computer science, including data structures, algorithms, and system designHands-on experience in backend web development and software development for cloud-based or distributed systemsProficiency in one or more modern backend languages, such as Java, C#, Python, Go, or Node.jsStrong understanding of object-oriented programming principles and software design best practicesExperience designing and consuming RESTful APIs or GraphQL APIsExperience with relational and/or NoSQL databasesFamiliarity with Git, automated testing, CI/CD pipelines, and code-review workflowsAbility to communicate clearly and solve problems in a remote, collaborative environmentBachelor’s degree in Computer Science, Engineering, or a related field—or equivalent practical experienceExperience with scalable architectures, microservices, event-driven systems, HR technology, or marketplaces is a plusCreate a free profile on PPLIED to be matched with relevant opportunities from our hiring partners: https://pplied.com/register/candidate