Staff Engineer - Senior MCP Server Developer & Platform Engineer

Nagarro
Atlanta, GA
Job Description
Narra is seeking a Staff Engineer to implement and optimize MCP server endpoints and platform-level components. The role involves building reliable systems, implementing monitoring, and automating deployment processes. The company emphasizes a dynamic, non-hierarchical work culture and provides opportunities for growth.

Requirements

  • Python development (5+ years)
  • 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) with connection pooling
  • 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)
]]>