Reliability Engineering Software Engineer
Prakrati DwivediUnited StatesSENIORPosted 6d ago
GoAWS LambdaAPI GatewayDynamoDBSQSEventBridgeAWS CDKTypeScriptInfrastructure as CodeObservabilityMonitoringLoggingAlertingDistributed TracingREST APIsCI/CDEvent-driven SystemsProduction TroubleshootingAWS SecurityIAMIncident ResponseOn-call SupportReactPythonAI AgentsMCPLangfuseITSMOperational Workflow Automation
About the Role
We are looking for an experienced Senior Software Engineer, Reliability Engineering to build and operate scalable, reliable, event-driven backend services on AWS. The ideal candidate will have strong expertise in Go, AWS serverless architecture, infrastructure as code, and production observability.
Key Responsibilities
• Build and operate scalable, reliable, event-driven backend services on AWS
• Implement infrastructure as code solutions
• Monitor and troubleshoot production systems
• Design and implement RESTful APIs
• Participate in on-call support and incident response
Requirements
• Strong hands-on experience with Go (Golang) and backend development
• Expertise in AWS Lambda, API Gateway, DynamoDB, SQS, and EventBridge
• Experience with AWS CDK using TypeScript and Infrastructure as Code
• Strong knowledge of observability, monitoring, logging, alerting, and distributed tracing
• Experience with REST APIs, CI/CD, event-driven systems, and production troubleshooting
• Knowledge of AWS security, IAM, incident response, and on-call support