Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will lead the modernization of a large PHP monolithic architecture into modular, service-oriented components. Additionally, you will design and maintain scalable backend services and APIs using PHP, Node.js, and AWS serverless technologies.
We’re currently looking for a Senior Backend Engineer with strong PHP expertise and solid Node.js experience to join the Enterprise API & Platform API Team.
This is a hands-on engineering role focused on modernizing and scaling a large PHP-based backend. You’ll have the opportunity to work on the evolution of a monolithic architecture into more modular, service-oriented components while improving code quality, testing, performance, and reliability.
You’ll work in a remote-first, globally distributed team, collaborating closely with Product, Platform, and Engineering teams. Your technical decisions and architectural thinking will have a direct impact on how the platform evolves and scales.
Employment Type: UoP
Location: Warsaw | Remote
Develop a deep understanding of an existing PHP monolithic codebase and progressively extract functionality into modular, service-oriented components.
Design, build, and maintain scalable, testable, and reusable backend services using PHP and Node.js.
Design and maintain robust RESTful and GraphQL APIs.
Lead and contribute to refactoring initiatives focused on performance, readability, maintainability, and scalability.
Build, deploy, and operate backend services on AWS, including Lambda and API Gateway.
Write and maintain unit and integration tests to ensure reliability across releases.
Use AI coding tools effectively while critically reviewing, validating, and improving AI-generated code.
Identify technical risks, performance bottlenecks, and opportunities for improvement across the platform.
Clearly communicate technical decisions and trade-offs through documentation and short video walkthroughs.
Collaborate effectively within a remote, async-first, cross-timezone environment.
5+ years of professional backend engineering experience.
Expert-level PHP experience, including work on enterprise-grade production systems.
Strong hands-on experience with Node.js.
Experience refactoring or decomposing monolithic architectures into modular services.
Strong knowledge of backend architecture and API design, including REST and GraphQL.
Hands-on experience with AWS, particularly Lambda and serverless architectures.
Experience writing testable code and maintaining automated test suites.
Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude Code, or Cursor, with the ability to critically review and refine generated code.
Strong written and spoken English.
A proactive, self-directed approach and the ability to work independently, communicate clearly, and unblock yourself in a remote environment.
Great people — a talented, collaborative, and friendly international team.
Learning & development — access to training and learning resources to support your growth.
26 days of vacation plus floating and company holidays.
Wellness & work-life balance — wellness benefits and paid parental leave.
Comprehensive insurance package covering medical, life, and business travel.
PPK — participation in Poland’s Employee Capital Plan.
Equity — stock options as part of the company’s equity-sharing program.
Work-from-home stipend to help you create a comfortable home office.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 216,554+ Jobs in Backend Engineer
Answer easy questions
216,554+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”