Ampstek · 3 hours ago
API Architect
Ampstek is a global IT solutions partner serving clients across North America, Europe, APAC, LATAM, and MEA. They are seeking an experienced API Architect to lead the design and development of scalable, secure, and cost-effective API and event-driven architectures, while collaborating with clients to gather technical requirements and providing technical leadership to engineering teams.
Responsibilities
Define and lead API architecture strategy, standards, and best practices
Design and implement event-driven architectures, including event schema design
Apply Domain Driven Design (DDD) principles to decompose monolithic systems
Design and enforce idempotency strategies for reliable distributed systems
Perform cost modeling and optimization for API and event-driven workloads
Architect and develop solutions using AWS Lambda, SQS, EventBridge
Work hands-on with .NET to design and develop APIs and services
Design data workflows using AWS Glue and Amazon S3
Collaborate with clients to gather technical requirements and translate them into architecture designs
Create detailed technical documentation and obtain client approvals
Provide technical leadership and guidance to engineering teams
Ensure architecture aligns with security, scalability, and performance requirements
Qualification
Required
12+ years of overall software development experience
At least 5+ years of experience in Event schema design
At least 5+ years of experience in Domain Driven Design (DDD)
At least 5+ years of experience in Monolith to microservices decomposition
At least 5+ years of experience in Idempotency strategies
At least 5+ years of experience in Cost modeling for cloud systems
Strong hands-on experience with AWS Lambda
Strong hands-on experience with Amazon SQS
Strong hands-on experience with Amazon EventBridge
Strong hands-on experience with AWS Glue
Strong hands-on experience with Amazon S3
Strong experience with .NET for API development
Excellent communication and stakeholder management skills
Proven experience working in client-facing roles
Strong documentation and presentation skills