Browse All Jobs
Job Description
SurveyMonkey is seeking a Senior Software Engineer II to join their market research organization in Bengaluru. This role involves owning the architecture of new and existing MRX Audience systems, developing solutions that balance engineering complexity and timely delivery, and mentoring a team of talented engineers. The ideal candidate will have a deep understanding of high-scale microservices, cloud technologies, and continuous integration and deployment processes.SurveyMonkey believes in-person collaboration is valuable, so this role is hybrid and requires working from the Bengaluru office 3 days per week.What this role involves:
  • Owning the architecture of new and existing MRX Audience systems/components/products.
  • Developing solutions and building flexible systems.
  • Helping, mentoring, and coaching a team of engineers.
  • Driving code and design reviews.
  • Troubleshooting and debugging applications in production.
  • Collaborating with business stakeholders and other engineering leaders.
Requirements:
  • 8+ years of experience in software product development.
  • Experience in designing systems from a prototype.
  • Hands-on experience designing, building, and running high-performance, large-scale systems based on microservices architecture.
  • Experience in designing, building, and maintaining applications leveraging cloud technologies such as AWS, Azure, large-scale databases, and message queues.
  • Programming skills in any object-oriented language (Python preferred).
  • Excellent understanding of computer science fundamentals and object-oriented concepts.
  • Familiarity with CI/CD.
  • Excellent communication skills.
  • A growth/data mindset.
  • A degree in computer science or related field.
What SurveyMonkey offers:
  • An inclusive workplace.
  • Learning and development opportunities.
Apply Manually