Develop Scalable and Reliable Systems: Design, build, and maintain high-availability services that meet SLAs/SLOs and can handle increasing traffic and complexity.
Own and Operate Production Systems: Take responsibility for the full lifecycle of the systems you build. Monitor, support, and continuously improve production systems through on-call rotation participation.
Technical System Design & Architecture: Designing and evolving scalable, secure, and maintainable architectures by building, refactoring or rewriting APIs etc for modernization.
Performance & Reliability Engineering: Play a critical role in ensuring our systems are fast, resilient, and scalable to directly impact uptime, latency, and overall platform health.
Infrastructure, Observability and CI/CD: Designing, building, and maintaining the foundational infrastructure that supports our platform. This includes managing scalable cloud environments, building and/or maintaining CI/CD pipelines etc to ensure high system availability through modern observability practices.
Incident Management & Outages: Respond to high-impact incidents and outages, ensuring rapid mitigation to diagnose root causes, restore service, and drive post-incident reviews to prevent recurrence.
Improve Developer Experience: Create robust API documentation, system diagrams, and user guides to support internal and external developers in a self-service environment.
Drive Engineering Excellence: Champion testing, automation, and best practices in code reviews, documentation, and deployment strategies.
Cross Team Collaboration: Work closely with product and program managers, front-end developers, DevOps engineers, and infrastructure teams to ensure technical solutions align with business goals.
Leadership: Mentor and support junior engineer without the people management responsibilities
Requirements
Bachelor’s Degree or above in Computer Science or related field, or equivalent experience
5+ years of professional experience as a Software Engineer or Backend Developer
Proficiency in PHP and frameworks such as Symfony or Laravel
Experience with JavaScript, Node.js, and frameworks like Express and Next.js
Solid experience with SQL databases, database schema design, and performance optimization
Strong knowledge of REST APIs, event-driven architectures, and microservices
Cloud (AWS) Infrastructure and Observability experience
Familiarity with HTML5, SASS, and modern JavaScript front-end development
Hands-on experience with containerization using Docker and orchestration via Kubernete
Understanding of DevOps practices, including CI/CD pipelines, monitoring, and alerting
Experience with end-to-end testing frameworks like Cypress or Playwright
Excellence at debugging complex JavaScript bugs and tracing issues across systems
Strong communication and collaboration skills; able to work cross-functionally and adapt to evolving priorities
Comfortable with Agile methodologies and fast-paced development cycles
Willingness to participate in on-call rotations
Benefits
Medical, Dental & Vision Healthcare Plans
New Hire Stipend for Home Office Set-Up
Generous PTO
Refuel - a service based recognition program where employees receive additional paid time away to learn grow and reset
Paid Holidays, Floating Holiday, Volunteer Day, Recharge Day
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.