Staff Engineer - Senior MCP Server Developer & Platform Engineer

16 Hours ago • All levels
Software Development & Engineering

Job Description

This role involves implementing and optimizing MCP server endpoints and business logic for high-concurrency workloads, supporting 1000+ users. Key responsibilities include building robust enterprise system connectors, developing performance optimization strategies, and creating comprehensive automated testing frameworks. The engineer will also implement monitoring and observability for MCP servers, design data pipeline optimization, build deployment automation, and implement security controls. Additionally, the role requires developing troubleshooting tools and creating documentation for operations and maintenance.
Good To Have:
  • High-concurrency system development with proven experience supporting 1000+ concurrent users.
  • Snowflake optimization and advanced SQL performance tuning.
  • Container deployment (Docker, Kubernetes) and cloud-native development.
  • Distributed systems patterns (circuit breakers, retries, bulkhead isolation).
  • Security best practices including OWASP guidelines and secure coding practices.
  • DevOps experience including infrastructure automation and deployment strategies.
  • Message queuing systems (Redis, RabbitMQ, Kafka) for asynchronous processing.
  • Enterprise compliance experience (audit logging, data governance).
Must Have:
  • Implement and optimize MCP server endpoints for high-concurrency workloads.
  • Build enterprise system connectors with robust error handling.
  • Develop performance optimization strategies including connection pooling, caching, and async processing.
  • Create comprehensive automated testing frameworks (unit, integration, load, chaos).
  • Implement monitoring and observability for MCP servers (metrics, logging, tracing).
  • Design and implement data pipeline optimization for Snowflake and other enterprise data sources.
  • Build deployment automation and CI/CD pipelines for server components.
  • Implement security controls including data encryption, secure API design, and vulnerability management.
  • Python development (5+ years) with advanced async/await patterns and performance optimization.
  • REST API development with enterprise-grade error handling and security.
  • Database integration and optimization (PostgreSQL, MySQL, Oracle, SQL Server).
  • Performance engineering including profiling, optimization, and load testing.
  • Version control and CI/CD (Git, Jenkins/GitHub Actions, automated testing).

Add these skills to join the top 1% applicants for this job

problem-solving
oracle
-sap
github
game-texts
automated-testing
load-testing
salesforce
postgresql
mysql
rabbitmq
xml
protocol-buffers
json
redis
ci-cd
docker
kubernetes
git
python
sql
github-actions
jenkins

Job Description

  • Implement and optimize MCP server endpoints and business logic for high-concurrency workloads (1000+ users)
  • Build enterprise system connectors with robust error handling, retry mechanisms, and circuit breakers
  • Develop performance optimization strategies including connection pooling, caching, and async processing
  • Create comprehensive automated testing frameworks including unit, integration, load, and chaos testing
  • Implement monitoring and observability for MCP servers including metrics, logging, and distributed tracing
  • Design and implement data pipeline optimization for Snowflake and other enterprise data sources
  • Build deployment automation and CI/CD pipelines for MCP server components
  • Implement security controls including data encryption, secure API design, and vulnerability management
  • Develop troubleshooting and diagnostic tools for production support
  • Create documentation and runbooks for operations and maintenance

Qualifications

Required Skills

  • Python development (5+ years) with advanced async/await patterns, multiprocessing, and performance optimization
  • REST API development with enterprise-grade error handling, rate limiting, and security
  • Database integration and optimization (PostgreSQL, MySQL, Oracle, SQL Server) including connection pooling and query optimization
  • Enterprise system APIs (SAP, Salesforce, Oracle, etc.) with robust integration patterns
  • Performance engineering including profiling, optimization, and load testing
  • Data serialization and validation (JSON, XML, Protocol Buffers, Pydantic)
  • Logging and monitoring frameworks (structured logging, metrics collection, alerting)
  • Version control and CI/CD (Git, Jenkins/GitHub Actions, automated testing)

Preferred Experience

  • High-concurrency system development with proven experience supporting 1000+ concurrent users
  • Snowflake optimization and advanced SQL performance tuning
  • Container deployment (Docker, Kubernetes) and cloud-native development
  • Distributed systems patterns (circuit breakers, retries, bulkhead isolation)
  • Security best practices including OWASP guidelines and secure coding practices
  • DevOps experience including infrastructure automation and deployment strategies
  • Message queuing systems (Redis, RabbitMQ, Kafka) for asynchronous processing
  • Enterprise compliance experience (audit logging, data governance)

Set alerts for more jobs like Staff Engineer - Senior MCP Server Developer & Platform Engineer
Set alerts for new jobs by Nagarro
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙