{"id":3146593,"url":"https://alion.io/job/dot-squares-senior-software-development-engineer-phplaravel","title":"Senior Software Development Engineer - PHP/Laravel","company":{"id":1921889,"name":"Dot Squares","domain":"dotsquares.com","url":"https://alion.io/company/dotsquares-com","size_band":"501-1000","is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Jaipur, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":13500,"max_usd":32000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":159},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"Laravel","optional":false},{"name":"MySQL","optional":false},{"name":"Pest","optional":false},{"name":"PHP","optional":false},{"name":"PHPUnit","optional":false},{"name":"Postman","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Swagger","optional":false},{"name":"Amazon CloudWatch","optional":true},{"name":"Amazon ECS","optional":true},{"name":"Amazon S3","optional":true},{"name":"AWS","optional":true},{"name":"AWS Fargate","optional":true},{"name":"CI/CD","optional":true},{"name":"Claude Code","optional":true},{"name":"CloudFormation","optional":true},{"name":"Docker","optional":true},{"name":"IAM","optional":true},{"name":"JavaScript","optional":true},{"name":"Least Privilege","optional":true},{"name":"Next.js","optional":true},{"name":"Python","optional":true},{"name":"React.js","optional":true},{"name":"SOC 2","optional":true},{"name":"Stripe","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-10-23T09:31:30Z","employer_posted_date":null,"last_verified_at":"2026-10-23T09:31:30Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"What we need:\n\n- PHP and Laravel: 7+ years of PHP and 4+ years on Laravel in production. Comfortable with modern PHP 8.x: typed properties, enums, readonly classes and constructor promotion.\n\n- Partner-facing APIs: You've built REST APIs that outside developers integrate against, with OAuth2 or API-key auth (Laravel Passport), versioning, rate limits, consistent error envelopes and idempotent writes.\n\n- Queues on Amazon SQS: Standard and FIFO queues, dead-letter queues, visibility timeouts, retries with backoff, and jobs that are safe to run twice. Horizon/Redis experience counts, but you should know where SQS behaves differently.\n\n- MySQL at scale: Reading EXPLAIN, composite and covering indexes, recursive CTEs, and zero-downtime migrations on large live tables (millions of rows).\n\n- Read replicas: Read/write splitting in Laravel, sticky connections and handling replica lag.\n\n- Webhooks in both directions: Receiving signed webhooks (HMAC verification, replay safety, fast acknowledge then queue) and sending them to partners with retries.\n\n- Multi-tenancy: Modelling hierarchical tenants (partner - brand - location - store). Tenant scoping on every query and permission check is a habit, not an afterthought.\n\n- Testing: You write tests (Pest or PHPUnit) without being asked, including failure modes, cross-tenant access and duplicate submissions.\n\n- Git: Feature branches, small reviewable PRs, cherry-picking onto release branches, resolving merge conflicts and keeping a clean history.\n\n- Communication: Clear written English. You'll read specs, push back on wrong ones, and write API docs (OpenAPI/Swagger) and Postman collections.\n\n- Time zone: At least 3 to 4 hours of overlap with US Pacific time.\n\nNice to have:\n\n- AWS hands-on: ECS Fargate, RDS (MySQL, read replicas, RDS Proxy), ElastiCache Redis, S3, SQS, CloudFront, WAF and CloudWatch. You care what it costs and have right-sized something.\n\n- Infrastructure and delivery: Infrastructure as code with CloudFormation (or Terraform), and CI/CD with AWS CodePipeline / CodeBuild, Docker images and rolling deploys.\n\n- Scaling: ALB target groups and health checks, autoscaling on CPU and queue depth, and separating workloads into isolated worker lanes.\n\n- Production debugging: Reading CloudWatch logs, finding queue backlogs and stuck jobs, and running safe diagnostics on a live database.\n\n- LLMs in production: AI-generated responses, cost and token tracking, and rate limits.\n\n- Third-party platforms: Google Business Profile API, Facebook Graph API, or similar review and listing sources.\n\n- Python neighbours: Experience working next to Python services or data pipelines.\n\n- Security: Habits that hold up in a SOC 2 environment: audit logging, secrets management, least-privilege IAM and no PII in logs. We're working toward ours now.\n\n- Billing: Stripe metered billing, including usage-based and plan-based models with proration.\n\n- Frontend reach: Enough React / Next.js to read and adjust the frontend that consumes your API.\n\n- AI coding tools: Using assistants such as Claude Code responsibly: reviewing every change and keeping tests green.\n\nSkills\nFull Stack, PHP, Laravel, MySQL, RESTful API, AWS, Git, Redis","description_format":"text","description_chars":3198,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Cybersecurity","Information Technology"],"lifecycle":[{"event":"open","at":"2026-10-23T10:30:35Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":36,"reasons":["seen:0","velocity","win:early","comp:attention"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/dot-squares-senior-software-development-engineer-phplaravel","json_url":"https://alion.io/job/dot-squares-senior-software-development-engineer-phplaravel.json","meta":{"generated_at":"2026-10-24T12:10:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17514,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1921889},"rest":"https://alion.io/mcp/rest/get_company?id=1921889"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdot-squares-senior-software-development-engineer-phplaravel"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdot-squares-senior-software-development-engineer-phplaravel"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdot-squares-senior-software-development-engineer-phplaravel"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dot-squares-senior-software-development-engineer-phplaravel\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdot-squares-senior-software-development-engineer-phplaravel"}]}