Description As a Senior Software Engineer, you will work across both legacy and modern stacks, helping transform PHP-based systems into containerized, Node.js-driven microservices running on AWS. This role is ideal for someone who enjoys solving complex backend challenges, improving performance and reliability, and building systems built for scale.
Responsibilities- Modernize and refactor legacy PHP and cron-driven applications into Node.js-based microservices
- Design and build scalable, containerized services using Docker and AWS ECS
- Improve backend performance, reliability, and system clarity across the platform
- Develop and enhance high-throughput redirect, tokenization, and messaging services
- Support and help implement multi-tenant SaaS architecture, including:
- Client isolation
- Customer-specific databases
- Environment-level segmentation
- Work with engineering leadership to design systems that handle burst traffic, heavy write volume, and unpredictable user behavior
- Collaborate with cross-functional technical teams to ensure secure, scalable, and maintainable system designs
- Contribute to ongoing modernization efforts, infrastructure improvements, and code quality standards
Requirements Required- Senior-level backend engineering experience
- Experience building and supporting production systems at scale
- Strong ability to read, understand, and refactor legacy PHP code
- Hands-on experience with:
- Node.js
- Docker
- Microservices architecture
- SQL/MySQL (indexing, query optimization, transactions, performance tuning)
- Experience designing systems resilient to:
- Traffic spikes
- High-volume database writes
- Unpredictable external user behavior
- Comfortable working in a fast-paced, senior-heavy engineering environment
- Pragmatic approach focused on functionality, scalability, and safety
Nice to Have- AWS experience (especially ECS)
- Background with SaaS multi-tenant architectures
- Experience migrating monolithic or cron-driven systems into services
- Exposure to high-volume redirects, tracking, or messaging platforms
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use and Privacy Notice.