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.
- ...Remote Backend Senior EngineerApex Systems is looking for remote backend senior engineers. Experience needed:6+ years as a backend developer in enterprise environmentSpringboot or strong with restful web services in generalSQLMicro services knowledge in generalAgile experience...SeniorRemote work
- ...TaxGPT is seeking a Senior Backend Engineer with strong Django expertise to join our team. The role involves designing and scaling core backend systems while collaborating closely with product and engineering teams. Ideal candidates will have over 7 years of experience...SeniorRemote work
$112.13k - $186.88k
...team, the purpose of this role is to build and maintain services related to grading and feedback functionality. The Senior Software Engineer - Backend Services will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems...SeniorRemote workHome office- ...United States Digital Space LLC is seeking a Senior Backend Engineer for Platform Insights to design and evolve core backend systems in Go, powering the Data Insights Platform and Siphon. You will shape architecture, ensure reliability, and drive deployment across SaaS...SeniorRemote work
- ...Grafana Labs, the company behind the open observability cloud, is remote-first and globally distributed. The Senior Backend Engineer - Databases role focuses on Loki, Mimir, Tempo, and Pyroscope, building multi-tenant distributed systems in Go and running on Kubernetes...SeniorRemote work
- Grafana Labs is hiring for a remote role based in Germany. The position focuses on developing and maintaining the Grafana Cloud stack using Go, with opportunities to work across Kubernetes environments and open-source tooling. The company emphasizes open source, autonomy...SeniorRemote work
- ...Customer.io, a United States–based company, seeks experienced backend engineers who value reliability, performance, and scalability. You will design, build, and evolve systems powering communications at massive scale, pushing engineering boundaries. Work in Go to craft...SeniorRemote work
$145k - $217k
Job DescriptionSenior Full Stack Engineer, Solve VoiceJoin us at Zendesk, where we're on a... ...make a human connection.We’re seeking a Senior Full Stack Engineer to build the real-time... ...What you’ll be doingDesign and implement backend services powering real-time voice conversations...SeniorFull timeRemote work- ...DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee.About the RoleWe are seeking an exceptional Senior Backend Engineer to join our Posture and Readiness Pillar, where you will be responsible for end-to-end features implementation, testing and...SeniorWork at officeLocal areaRemote work3 days per week
$163k - $246.5k
...Testing and is trusted by leading organizations, including Vanta, Lyft, and Dropbox. Learn more at semgrep.dev.About the roleAs a Backend Engineer, you’ll work on our backend and infrastructure systems to design, build and maintain a fast and reliable user experience for...SeniorCurrently hiringWork at officeLocal areaRemote workWeekend work3 days per week$165k - $225k
...Salary range: $165k – $225k USD* We are looking for smart engineers who love to code, seek challenging problems, and appreciate recognition... ...full-stack, data, ML, and DevOps engineers to build scalable backend solutions as we continue to grow. We're a small team where...SeniorWork at officeRemote work- ...The Original Bitcoin Exchange is seeking a Senior Backend Developer to advance the backend components across Bitfinex services, including API integrations and blockchain support. You will contribute to new features, scalability, and security in a fast-paced environment...SeniorRemote workFlexible hours
- ...Delivery Lead, Automation Testers, and other Software Engineers to create a competitive advantage for Kaizen and... ...Agile team, you will work closely with talented backend professionals within the Backend Chapter. ðAs a Senior Software Engineer you will:Senior Software...Senior
- ...first employer offering competitive compensation and equity opportunities while building a scalable backend platform. You will own and deliver quarterly goals, lead engineers, and collaborate across product, design, and analytics to ship high-impact features. We value...SeniorRemote work
- ...Beyond Tabs is seeking an OCaml Developer to design and implement backend services handling large-scale live data in distributed... ...area with remote-friendly options, and requires mid-level+ experience in backend engineering and systems programming. #J-18808-Ljbffr...SeniorFull timeRemote work
$55k - $100k
A technology company is seeking a Senior Backend Engineer to design and implement robust backend systems. This fully remote position requires back-end development proficiency, especially in AWS and Kubernetes. Candidates should have at least 5 years of experience, strong...SeniorRemote workFlexible hours$175k - $195k
...A leading fintech startup in New York seeks a software engineer to build scalable systems to power B2B billing. You'll own critical infrastructures... ...candidates have experience in event-driven systems, strong backend language skills, and a passion for customer-focused solutions....SeniorRemote work- ...Reddit, Inc. is seeking a product-minded Senior Software Engineer to design backend architectures powering media creation, including video and image workflows. You will define APIs and collaborate with product and design to deliver high-quality media experiences globally...SeniorRemote work
- A leading geospatial data analytics company is looking for a skilled Developer to join their engineering team. This role involves developing scalable software systems, focusing on API development and data integration. The candidate should have a degree in a STEM field and...SeniorRemote work
- ...Procurify is seeking a Staff Backend Software Engineer to define the architectural future of our core platform. You will lead major technical initiatives across Identity, Integrations, Public API, and other domains, shaping scalable backend systems. You will collaborate...SeniorRemote work
- You will own database design, API development, and optimization for speed and scalability, work with CI/CD, cloud environments (AWS/Azure/GCP), and collaborate with frontend teams to deliver end-to-end solutions. Excellent communication and Agile experience are required...SeniorRemote work
- ...Affirm is a remote-first company seeking a Senior Software Engineer for the Card Acquisition team. You will own quarterly goals, mentor engineers... ...with product, design, and analytics; build scalable backend systems using Python or Kotlin, AWS, MySQL, and Kubernetes....SeniorRemote work
- ...Veeva Systems is hiring a Backend Engineer for Veeva Ostro. You will design scalable backend services powering our SaaS platform, balancing rapid delivery with long-term code health and clean architecture. The role requires 5+ years in SaaS, strong Python/Django expertise...SeniorRemote work
- ...YO AI Labs is seeking a Senior Software Engineer to support an AI training project by creating reinforcement learning environments that evaluate models on complex software tasks using Model Context Protocol (MCP) tools. You will design reproducible environments, deterministic...SeniorRemote work
- ...Storyblok is a headless CMS empowering marketers and developers to deliver structured content across platforms. As a Senior Backend Engineer II, you will own major backend subsystems and lead multi‑cycle initiatives, collaborating with managers and product teams to ensure...SeniorRemote work
- ...A leading financial technology company is looking for senior software engineers focusing on backend development. This role involves taking ownership of services, building APIs, and leading projects. The ideal candidates will be proficient in Go and TypeScript/Node.js,...SeniorRemote work
$180k - $200k
...including load and acceptance testing• Partner with product, ops, and engineering teams to shape roadmap and architectureWhat you'll bring:• BS/... ..., or related field• 5+ years of expert-level JavaScript/Node backend experience at scale• Strong grounding in distributed systems:...SeniorFull timeWork at officeRemote work3 days per week$122.82k - $208.79k
...growing, and making an impact with a career in fintech, we encourage you to apply. Are you FIS?About the Role: As a Lead Software Engineer with strong back-end expertise, you’ll start your day aligning with designers, engineers, and product managers to set goals and clarify...SeniorFull timeWork at officeFlexible hours- ...is a remote-first company building Grafana Cloud, an open observability platform that unifies metrics, logs and traces. The senior backend engineer for databases like Loki, Mimir and Tempo will help scale multi-tenant distributed systems on Kubernetes across major cloud...SeniorRemote work
- ...Verbit is looking for a Senior Backend Engineer to join our Legal Tech engineering team and help build the next generation of AI-driven litigation workflows. You will design and implement high-scale, secure multi-tenant services in Python, REST APIs, and cloud-native microservices...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer. Be the first to apply!

