Senior Backend Engineer
Scale Army
Role Overview
The Senior Backend Engineer will work primarily within a mature, actively developed Laravel codebase and own backend features from initial requirements and database changes through development, deployment, and production monitoring.
A major focus of this role will be building and maintaining reliable integrations with external platforms, including systems that may provide inconsistent, duplicated, delayed, or unreliable data. The Senior Backend Engineer will design resilient ingestion and asynchronous processing workflows while troubleshooting complex production and data issues across multiple systems.
This is a deeply backend-focused position for an experienced PHP/Laravel engineer with strong database fundamentals, third-party API experience, practical AWS knowledge, and excellent production debugging skills. The ideal candidate also actively uses AI-assisted coding tools while maintaining the independent engineering judgment necessary to validate, debug, and take ownership of everything they ship.
Key Responsibilities
Backend Engineering & Feature Ownership
- Own backend features end to end, including requirements, schema changes, development, deployment, and production monitoring.
- Develop and maintain backend functionality within a mature PHP/Laravel application.
- Design solutions that remain reliable and scalable across a high-volume, multi-tenant SaaS environment.
- Take ownership of technical outcomes rather than focusing solely on framework-level implementation.
- Identify recurring technical issues and proactively recommend improvements to platform architecture, reliability, and performance.
Third-Party Integrations & Data Processing
- Build and maintain integrations with third-party platforms and services.
- Develop webhook receivers, polling jobs, and parsers that ingest and normalize external data.
- Design integrations capable of handling inconsistent, unreliable, duplicated, delayed, and out-of-order vendor data.
- Build resilient ingestion processes that maintain data accuracy as integration volume increases.
- Develop and consume REST APIs and work with external services across multiple industries and use cases.
- Support high-volume transactional messaging and customer feedback workflows.
Asynchronous Processing & Queues
- Design and maintain asynchronous and queue-based workflows using technologies such as AWS SQS .
- Implement appropriate retry, idempotency, duplicate-handling, timeout, and failure-management strategies.
- Manage dead-letter queues and troubleshoot failed background processing.
- Design systems that remain reliable when external services or asynchronous processes behave unexpectedly.
- Support webhook ingestion and background processing at scale.
Database Architecture & Performance
- Design and maintain relational database schemas that support high-volume production workloads.
- Develop appropriate indexing strategies and optimize database queries.
- Use query analysis and EXPLAIN to identify and resolve database performance issues.
- Identify inefficient queries, N+1 problems, and other sources of performance degradation.
- Work with large production datasets across MySQL/AWS Aurora and MongoDB/DocumentDB environments.
- Maintain strong data integrity and performance across multi-tenant applications.
Production Debugging & Reliability
- Investigate complex production and data issues across multiple systems.
- Trace information across MySQL , MongoDB , S3 archives , CloudWatch logs , Sentry , and other production resources.
- Diagnose system failures using logs, traces, error-monitoring platforms, and database analysis.
- Identify root causes rather than only addressing immediate symptoms.
- Monitor deployed features and ensure production systems remain reliable after release.
Testing & Code Quality
- Write automated tests as part of the development process.
- Determine appropriate testing coverage based on system behavior, risk, and business requirements.
- Review other engineers' code and provide meaningful technical feedback.
- Participate in Git and pull-request-based development workflows.
- Maintain high engineering standards across production code, integrations, database changes, and tests.
- Use Docker-based development environments effectively.
AI-Assisted Development
- Use AI coding assistants such as Claude Code , Cursor , GitHub Copilot , or similar tools as part of day-to-day production development.
- Leverage AI tools to improve development efficiency while maintaining independent engineering judgment.
- Review, validate, and improve AI-generated code before shipping it to production.
- Identify incorrect, misleading, or unsafe AI-generated solutions and implement appropriate corrections.
- Critically evaluate AI-generated tests rather than assuming generated coverage or assertions are correct.
- Independently debug and reason through complex systems without depending on AI.
- Determine when AI-assisted development is beneficial and when direct engineering is faster, safer, or more appropriate.
- Maintain a complete understanding of all code shipped to production regardless of whether AI contributed to its creation.
Qualifications
Experience
- 5+ years of professional backend development experience.
- 3+ years of hands-on experience with PHP and a modern PHP framework, with Laravel strongly preferred and Symfony also considered.
- Experience developing and maintaining production backend systems.
- Experience building and consuming REST APIs and integrating third-party services.
- Experience working with queues, background jobs, retries, failures, duplicate delivery, and timeouts.
- Experience building systems around inconsistent or unreliable third-party data.
- Experience working with Git and pull-request-based development workflows.
- Experience using Docker for local development.
- Experience using AI coding assistants on real production software.
Skills
- Deep knowledge of modern PHP 8.x , object-oriented programming, and software design principles.
- Strong Laravel expertise with the ability to work effectively within a mature and actively developed codebase.
- Excellent relational database skills, including schema design, indexing, query optimization, EXPLAIN analysis, and diagnosing performance degradation.
- Strong understanding of asynchronous processing and the engineering considerations required for reliable queue-based systems.
- Able to design resilient third-party integrations that account for retries, idempotency, duplicate delivery, failures, and inconsistent data.
- Strong production debugging abilities with experience tracing complex issues through databases, logs, monitoring systems, and external integrations.
- Strong automated testing judgment with the ability to determine what should be tested and evaluate whether tests accurately validate expected behavior.
- Comfortable working with AWS infrastructure, particularly SQS , Lambda , ECS , S3 , CloudWatch , and RDS/Aurora .
- Familiarity with MongoDB or DocumentDB alongside relational database systems is strongly preferred.
- Able to work effectively within multi-tenant SaaS architectures, including tenant isolation and white-label environments.
- Comfortable working with high-volume transactional systems, webhook ingestion, SMS , email , or similar messaging workflows.
- Strong written communication skills for tickets, pull requests, technical documentation, and production investigation write-ups.
- Experienced with AI-assisted development while maintaining the independent technical judgment required to validate and take ownership of production code.
Technical Environment
The platform's core backend environment includes PHP 8.4 , Laravel 12 , MySQL/AWS Aurora , Pest , PHPUnit , Redis , and Laravel Pint .
Infrastructure includes AWS , SQS , AWS Lambda/Bref , ECS Fargate , S3 , CloudFront , Docker , Nginx , AWS CodePipeline , and Terraform . Data and observability systems include MongoDB/DocumentDB , CloudWatch , and Sentry .
The platform integrates with numerous external systems across messaging, payments, AI, restaurant technology, reservation systems, automotive technology, and wellness platforms. The wider platform also includes Next.js customer-facing applications and a Node.js realtime layer, although ownership of these systems is not a primary responsibility of this role.
Preferred Experience
- Experience running serverless PHP applications using Bref or comparable technologies.
- Experience with webhook ingestion at scale, including idempotency, replay, duplicate delivery, and out-of-order events.
- Experience configuring Nginx and working within pipeline-based deployment environments.
- Infrastructure-as-code experience using Terraform .
- Experience with WebSockets or realtime systems.
- Working knowledge of Node.js and TypeScript .
- Experience within hospitality technology, restaurant technology, POS systems , or reservation platforms.
- Experience with Pest .
- Experience using static-analysis tools such as PHPStan or Larastan .
What Success Looks Like
- Backend features are independently owned from requirements through production monitoring.
- Third-party integrations remain reliable despite inconsistent or unpredictable external data.
- High-volume asynchronous workflows process data accurately and recover appropriately from failures.
- Database queries and schemas remain performant as platform data and transaction volume increase.
- Complex production issues are investigated methodically and resolved at their root cause.
- Automated tests provide meaningful protection against regressions and production issues.
- Code reviews contribute to stronger engineering quality across the team.
- AI-assisted development improves engineering velocity without compromising code quality or independent technical judgment.
- The platform remains reliable and scalable as its multi-tenant customer base, integrations, and data volumes continue to grow.
- ...Role Overview The Senior Backend Engineer will work primarily within a mature, actively developed Laravel codebase and own backend features from initial requirements and database changes through development, deployment, and production monitoring. A major focus of...SeniorFull timeLocal areaImmediate start
- ...Adree is seeking a .NET Backend, Developer to design, develop, and maintain backend services and APIs . The role involves building... ...performance, and collaborating with frontend, QA, and other engineering teams. Key Responsibilities Develop and maintain backend services...SuggestedFull time
- ...About the Role We are looking for a Senior QA Engineer to join our growing team. In this role, you will be responsible for ensuring the quality and reliability of our products by collaborating closely with cross-functional teams throughout the software development...SeniorFull time
- ...decisions through strategic financial planning and operational excellence. As the company continues to expand, they are seeking a Senior FP&A Analyst to partner with executive leadership by delivering financial modeling, forecasting, and business insights that support...SeniorFull time
- ...Objectives of this Role The Senior Quality Control Engineer will ensure that products are designed, built, and produced in accordance with customer specifications and quality requirements. This position is typically offered full time and reports to QA Lead. Those well...SeniorFull timeWork experience placement
- ...our innovative development team and looking for an experienced Senior Frontend Developer specializing in Angular version 19 or... ...Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of 5 years of professional experience...SeniorFull time
- ...its go-to-market strategy, they are seeking an experienced Mid-Senior Sales Development Representative (SDR) to build and execute a high... ..., and play a key role in building the company's enterprise sales engine while opening conversations with executive-level buyers....SeniorFull time
- ...Role Overview The Senior Paid Media Buyer will own the strategy, execution, management, and optimization of paid media campaigns, with a primary focus on Google Ads while supporting LinkedIn, Microsoft/Bing, and broader demand generation initiatives. This is a...SeniorFull timeTemporary work
- ...transformation, processing, analysis, and reporting logic. Develop backend and frontend analytical functionality using SAS tools and... .... What We’re Looking For We are looking for a hands-on senior SAS professional who can take ownership of SAS development...SeniorFull time
- ...We are looking for a Senior Salesforce Manager to join the team on a 3-month remote contract . The role will be responsible for overseeing Salesforce initiatives, managing technical and functional teams, driving platform optimization, and ensuring Salesforce solutions...SeniorContract workTemporary workRemote work
- ...standards, and contribute to continuous improvement. • Validate backend data using SQL queries to ensure data integrity. • Perform... ...s or Bachelor's Degree in Computer Science or any relevant IT Engineering. • ISQTB Certifications are preferred. Minimum...Full time
- About the Role We are looking for a Senior QA Engineer to join our growing team. In this role, you will be responsible for ensuring the quality and reliability of our products by collaborating closely with cross-functional teams throughout the software development lifecycle...SeniorFull time
- Role Overview: We're looking for a Senior Recruiter to own end-to-end hiring for a portfolio of open roles across the business. This is a full-cycle recruiting role — from intake to offer — for someone who can run a high volume of searches independently, build strong relationships...SeniorFull time
- ...decisions through strategic financial planning and operational excellence. As the company continues to expand, they are seeking a Senior FP&A Analyst to partner with executive leadership by delivering financial modeling, forecasting, and business insights that support...SeniorFull time
- We're looking for an experienced Senior Media Buyer to join our growing team. If you're passionate about performance marketing and have a strong background in managing paid media campaigns for e-commerce brands, we'd love to hear from you. Responsibilities Develop and...SeniorFull time
- ...We are seeking a highly skilled and experienced Senior Environmental Specialist to join our dynamic team. In this pivotal role, you... ...~ Bachelor’s degree in Environmental Science, Environmental Engineering, or a related field. ~5+ years of experience in environmental...Senior
- ...Us We are a coaching platform that requires a strong software engineer to architect and build our services. We care about producing... ...and improve the efficiency, scalability, and reliability of our backend systems. Write robust code; demonstrate its robustness...Full timeFlexible hours
- ...We are looking for a Senior Digital Marketing – Digital Growth Specialist to lead and execute our digital growth strategy across multiple channels. The ideal candidate must have previous experience working in a Software company and a strong understanding of how to...SeniorFull timeRemote work
- ...The Senior Podcast Audio and Video Editor leads the transformation of long-form B2B podcast content into performance-driven, multi-platform media assets. This role combines deep technical expertise with creative judgment and strategic awareness. The editor is responsible...SeniorFull timeFreelanceRemote work
- ...platform mobile applications. You will collaborate with product and engineering teams to deliver responsive, reliable, and scalable mobile... ...and participate in code reviews. Collaborate with QA and backend teams to deliver bug-free releases. Maintain app releases in...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer. Be the first to apply!








