AWS Backend Senior Software Developer III
New
C
CasewareSaaS platform
This is a fully remote position located in Colombia.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English high B2.
- Experience
- 8+ years of professional software development experience
- Required Skills
- AWSNode.jsTypeScript
Requirements
- Degree in Computer Science, Software Engineering, or equivalent practical experience.
- At least 8 years of professional software development experience, with demonstrated impact beyond a single team.
- Experience designing and operating distributed, cloud-native SaaS or multi-tenant platforms at scale, ideally on AWS.
- Strong software fundamentals, including object-oriented programming, design patterns, and SOLID principles.
- Experience with agentic-AI software development practices.
- Experience designing and consuming HTTP APIs, such as REST or GraphQL.
- Experience mentoring developers and influencing architectural decisions across teams.
- Experience with MCP (Model Context Protocol) for LLM agents.
- Experience building or operating a multi-tenant gateway or API platform, including tenant isolation, per-tenant credentials and secrets, quotas, and abuse protection.
- Experience integrating with third-party or untrusted endpoints and containing failures.
- Experience with authorization and scope propagation across multi-hop service boundaries.
- Experience designing and operating persistent-connection or streaming architectures, including session management, recovery, message correlation, and protocol-level concerns.
Responsibilities
- Create architecture, prototypes, and design proposals aligned with near-term business value and the future product and platform vision.
- Influence technical direction through architecture reviews, RFCs, design discussions, and hands-on collaboration.
- Build and operate the AWS AgentCore Gateway layer and its capabilities, including MCP tool targets.
- Develop the target registry and configuration model for customer MCP servers, including tenant isolation, credential handling, allowlisting, and egress control.
- Build inbound access for Caseware capabilities over MCP and adjacent protocols, including authentication, scope enforcement, and rate limiting.
- Build and operate on-premise connectivity, including session lifecycle, request correlation, and recovery for long-lived sessions.
- Implement session and scope propagation and outbound authorization across gateway targets.
- Design and evolve OpenAPI contracts and maintain target contract versioning.
- Improve CI/CD, production reliability, tracing, SLOs, monitoring, and incident response.
- Mentor developers and lead responsible adoption of AI-assisted development tools and workflows.
View Full Description & ApplyYou'll be redirected to the employer's site