Summary
✨ AI‑Generated
A Full Stack Production Software Engineer role focused on keeping critical applications reliable and resilient. You will respond to production incidents, diagnose issues across frontend, backend, APIs, databases, cloud infrastructure, and integrations, then implement lasting fixes and automation to prevent recurrence.
Highlights
Own production reliability and incident response across the full technology stack. The role combines hands-on full-stack engineering with root-cause analysis, permanent fixes, performance improvements, automation, and opportunities to strengthen application resilience.
Description
Key Responsibilities
Primary: Production Incident Response & Technical Triage
Serve as the primary engineering on-call responder for production incidents.Diagnose issues across React applications, Laravel services, APIs, databases, cloud infrastructure, and third-party integrations.Restore service quickly while balancing immediate mitigation with long-term reliability.Determine root cause and coordinate resolution across engineering teams when necessary.Clearly communicate incident status, customer impact, and resolution progress during production events.
Supporting: Application Reliability
Perform root cause analysis for production incidents and recurring issues.Implement permanent fixes when appropriate or partner with feature teams to drive resolution.Improve application performance, stability, and resilience through engineering improvements.Identify recurring operational issues and eliminate them through automation or architectural improvements.
Supporting: Observability & Operational Excellence
Build and maintain dashboards, alerts, logging, and tracing to improve system visibility.Improve monitoring strategies to reduce alert fatigue while increasing issue detection.Develop internal tools that improve engineering efficiency and operational workflows.Create and maintain runbooks, troubleshooting guides, and operational documentation.
Supporting: Engineering Collaboration
Partner with Product Engineering, Infrastructure, QA, and Support to resolve customer-impacting issues.Participate in incident reviews and drive corrective actions to completion.Contribute code changes to Laravel and React applications when needed.Advocate for engineering practices that improve reliability, scalability, and maintainability.
Qualifications
Required
3+ years of professional software engineering experience.Strong experience developing applications with PHP (Laravel).Strong experience building modern web applications using JavaScript and React.Experience troubleshooting production systems in a cloud environment.Solid understanding of REST APIs, relational databases, and distributed application architecture.Experience working with Git and modern software development workflows.Comfortable working in Linux environments.
Key Competencies
Excellent debugging and problem-solving skills across frontend and backend systems.Ability to rapidly isolate issues and determine root cause under pressure.Strong systems thinking and curiosity about how complex applications behave in production.Excellent communication skills during incident response and cross-functional collaboration.Ownership mindset with the ability to independently drive issues to resolution.Ability to balance urgency with thoughtful engineering decisions.Continuous improvement mindset with a passion for automation and operational excellence.
Nice to Have
Experience participating in an engineering on-call rotation.Experience with AWS or other cloud platforms.Familiarity with Docker, Kubernetes, Redis, queues, or event-driven architectures.Familiarity with microservice architectures and developing services in Go (Golang).Experience using observability platforms such as Datadog, Grafana, New Relic, Sentry, or similar.Experience with CI/CD pipelines and deployment automation.Experience conducting postmortems and driving long-term reliability improvements.