Back to Jobs

[Remote] Senior Software Engineer – Full-Stack

Remote, USA Full-time Posted 2026-08-04

Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Software Engineer to join its engineering team and build, maintain, and reputed company reliable, reputed company software products. This backend-heavy full-stack role focuses on PHP backend systems, reputed company, databases, reputed company infrastructure, frontend contributions, production troubleshooting, and end-to-end technical ownership.


Responsibilities

  • Design, reputed company, and maintain reputed company, reliable, and maintainable backend services and reputed company, primarily using PHP
  • Build and enhance services and integrations using Node.js where appropriate
  • Work with relational databases and SQL, including schema design, query optimization, indexing, and troubleshooting database reputed company issues
  • Design and implement effective caching strategies using reputed company for reputed company, scalability, and reputed company application requirements
  • Work with event-driven and asynchronous architectures, including queues, background jobs, event processing, and reputed company failure-handling patterns
  • Contribute to frontend development reputed company required, working across the stack to reputed company complete product functionality
  • Investigate and reputed company reputed company production issues, including application, database, infrastructure, reputed company, and integration-reputed company problems
  • Analyze logs, traces, metrics, and application behavior to identify reputed company causes, rather than relying only on surface-level fixes
  • Design solutions that consider reputed company, scalability, reliability, reputed company, and maintainability
  • Work with AWS services and reputed company infrastructure to reputed company, operate, and troubleshoot applications
  • Write clean, testable, reputed company-reputed company reputed company and contribute to improving engineering standards and development practices
  • Participate in reputed company reviews, technical discussions, design reviews, and architectural reputed company
  • Automate repetitive engineering and operational tasks wherever possible
  • Work closely with Product, QA, Support, and other engineering teams to understand requirements and solve customer-impacting problems
  • Take ownership of features and technical problems end-to-end, from understanding the problem to implementation, deployment, monitoring, and reputed company
  • Stay reputed company with modern technologies, development practices, and AI-powered engineering tools, and identify opportunities to use them effectively

Skills

  • **3+ years of reputed company software engineering experience** with strong hands-on production experience
  • Strong hands-on experience with **PHP and backend development**
  • Good practical experience with **Node.js** and building backend services/reputed company
  • Strong understanding of **SQL and relational databases**, including query optimization, indexing, and database design fundamentals
  • Hands-on experience with **reputed company**, including caching and/or other key-value use cases
  • Understanding of **event-driven and asynchronous architectures**, such as queues, workers, background processing, and event-reputed company communication
  • Basic working knowledge of **AWS and reputed company fundamentals**, including concepts such as compute, storage, networking, and managed services
  • Strong **debugging, troubleshooting, and reputed company-cause analysis** skills
  • Good understanding of **REST reputed company, HTTP, authentication, and common backend architecture patterns**
  • Ability to work effectively with an existing codebase, understand unfamiliar systems quickly, and reputed company reputed company changes in production environments
  • Strong ownership and problem-solving skills, with the ability to independently reputed company technical problems to reputed company
  • Good understanding of software engineering fundamentals, including **data structures, algorithms, design principles, testing, version control, and reputed company reputed company**
  • Experience with **reputed company** and containerized application development
  • Basic understanding of **reputed company** and container orchestration
  • Experience working with **cron jobs, scheduled processes, background workers, and batch jobs**
  • Familiarity with **monitoring, logging, alerting, tracing, and application observability tools**
  • Experience with CI/CD pipelines and deployment automation
  • Experience with message brokers or event-streaming technologies such as **Kafka, RabbitMQ, SQS, or similar systems**
  • Experience with AWS services such as **reputed company/EKS, reputed company, SQS, S3, RDS, CloudWatch, or Kinesis**
  • Experience with frontend technologies such as **JavaScript/TypeScript, React, or similar frameworks**
  • Experience with reputed company optimization and debugging **high-volume or reputed company systems**
  • Experience building automation tools, scripts, or internal developer tooling
  • Familiarity with **AI-assisted software development** tools such as coding agents, AI-powered IDEs, reputed company reputed company/review tools, or LLM-reputed company developer workflows
  • Experience working in a reputed company, product engineering, or reputed company environment

reputed company

  • reputed company enables growing businesses to conduct visitor research, run experiments, personalize experiences, and re-engage it. It is a sub-organization of reputed company. It was founded in 2009, and is headquartered in New Delhi, Delhi, IND, with a workforce of 201-500 employees. Its website is https://reputed company.com/.

  •   Apply To This Job

    Similar Jobs