Remote (Global)

Zapier is hiring a Sr. Software Engineer, MCP (Backend)

About the Role

This role involves leading backend development efforts for critical platform components, collaborating with cross-functional teams to define system architecture, and driving technical decisions that impact performance and maintainability.

Responsibilities

  • Design and implement scalable backend services
  • Collaborate with product and engineering teams to define technical requirements
  • Own and improve core infrastructure components
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve production issues
  • Mentor junior engineers and promote best practices
  • Participate in code reviews and system design discussions
  • Optimize systems for performance and reliability
  • Contribute to API design and evolution
  • Ensure security and data integrity across services
  • Work with asynchronous workflows and event-driven architectures
  • Support monitoring, logging, and observability practices
  • Drive improvements in deployment and operational processes
  • Evaluate and integrate new technologies
  • Maintain documentation for systems and processes
  • Respond to on-call incidents when necessary
  • Collaborate on incident post-mortems
  • Align development with long-term platform goals
  • Support integration of third-party services
  • Help refine engineering workflows and tooling
  • Promote a culture of technical excellence
  • Contribute to architectural planning sessions
  • Ensure backward compatibility during system changes
  • Balance innovation with system stability
  • Support platform scalability across global users

Nice to Have

  • Experience with Python or similar languages
  • Background in automation or integration platforms
  • Knowledge of workflow engines
  • Familiarity with serverless architectures
  • Contributions to open-source projects
  • Experience scaling high-traffic systems
  • Understanding of authentication and authorization models

Compensation

Competitive salary and equity package

Work Arrangement

Remote

Team

Distributed team focused on building automation tools

Why This Role Matters

The systems built in this role directly impact millions of users who rely on seamless automation. Your work will shape the reliability and evolution of core platform functionality.

Our Engineering Culture

We value clear documentation, thoughtful design, and sustainable development practices. Engineers are encouraged to lead initiatives and contribute to technical direction.

No

Required Skills
PythonNode.jsBackend DevelopmentAPI DevelopmentDistributed SystemsDatabasesSoftware ArchitecturePerformance OptimizationSecurityCI/CD
About company
Zapier
Zapier is leading the way in AI automation, helping businesses increase productivity and serve their customers better through an extensive platform of integrations, robust workflow automations, and practical AI applications.
All jobs at Zapier Visit website
Job Details
Category other
Posted 7 months ago