Browse All Jobs
Job Description

SurveyMonkey is seeking a Staff Software Engineer to join their Billing and Payments team. This multinational team is responsible for creating and maintaining the software platform for SurveyMonkey’s global payments and billing systems, with a focus on ensuring a secure checkout experience for customers. The company values in-person collaboration and this role requires working from the Bengaluru office 3 days per week.

Responsibilities:

  • Contribute to a system that will be used in over 200 countries.
  • Manage scale and reliability of services supporting SurveyMonkey's suite of products.
  • Collaborate with product managers and designers to build features that streamline checkout and pricing experiences.
  • Architect, build, and maintain scalable services across multiple data regions.
  • Identify opportunities for process automation, efficiency improvements, and cost reduction.
  • Evaluate, recommend, and implement billing and payment technologies and platforms.
  • Ensure that products and solutions comply with relevant industry standards, security protocols, and regulations.
  • Domain ownership of a suite of services supporting Billing and Payment solutions.
  • Write high-quality back-end code, following software best practices.
  • Propose and implement viable processes and measurement solutions.
  • Build observable systems that track important metrics.
  • Act as a planning consultant to product and technology leaders.
  • Investigate, propose, and solve complex algorithmic and optimization issues.
  • Foster a culture of collaboration, knowledge sharing, and mentorship.
  • Continuously build and expand your own technical expertise.

Requirements:

  • 12+ years of experience in application development mainly focused on the backend.
  • Familiarity with e-commerce & payment applications
  • Experience leading and shipping large-scale cross-functional projects
  • Deep expertise in designing and building world-class services and APIs
  • Proficiency with server-side languages such as Python
  • Proficiency with relational databases.
  • Experience working with ORM Frameworks and SQL/NoSQL Databases
  • Experience with messaging and streaming frameworks like Kafka, Apache Spark, etc.
  • Experience building cloud-native applications using AWS
  • Excellent communication skills and the ability to work with both co-located and remote engineers and cross-functional partners
  • A growth/data mindset in approaching challenges
  • Any experience in leading integration efforts between billing systems, ERP systems, payment gateways, and external financial systems.
Apply Manually

SurveyMonkey

SurveyMonkey is a globally recognized platform specializing in online surveys and forms tailored for business use. Serving millions, from startups to Fortune 500 companies, their platform combines user-friendly design with powerful capabilities, addressing diverse needs, including customer experience, employee engagement, and market research. With integrated research expertise and AI-driven technology, SurveyMonkey helps teams gather insights to enhance decision-making, improve experiences, and foster business growth.

All Jobs at SurveyMonkey (50)