Browse All Jobs
Job Description
SurveyMonkey is seeking a Senior Software Engineer II to enhance its form-building platforms. The ideal candidate will design, build, and maintain scalable backend systems, ensuring reliability and performance. This role involves collaborating with cross-functional teams to drive innovation and efficiency.SurveyMonkey values in-person collaboration and this role is hybrid, requiring work from the Bengaluru office 3 days a week.What this role involves:
  • Designing and developing scalable backend services and APIs.
  • Owning features end-to-end, from architecture to deployment and monitoring.
  • Modernizing legacy PHP systems and ensuring smooth transitions.
  • Developing Python-based microservices and integrating them with PHP applications.
  • Optimizing database performance and ensuring query efficiency.
  • Collaborating with product and frontend teams for seamless user experiences.
  • Improving CI/CD pipelines to enhance deployment workflows.
  • Mentoring engineers and contributing to the platform's architecture.
Requirements:
  • 8+ years of backend development experience in PHP and Python.
  • Expertise in modernizing PHP applications, including WordPress-based systems.
  • Experience with PHP/Python frameworks (e.g., Laravel, Symfony, Flask, Django).
  • Proficiency in RESTful API design and API integrations.
  • Solid experience with MySQL or PostgreSQL, including query optimization.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • Experience implementing testing frameworks for backend services (PHPUnit, PyTest).
  • Strong debugging and problem-solving skills.
  • Interest in cross-team collaboration and mentoring.
What SurveyMonkey offers:
  • Inclusive workplace.
  • Learning and development opportunities.
Apply Manually