Job Description
<p><p><b>Senior AWS Developer Scalable Platform Engineering & Team Lead</b><br/><br/><b>About the Role :</b><br/><br/>We are looking for a Senior AWS Developer who will design and build scalable, secure, and enterprise-grade platforms on AWS.
The role goes beyond coding you will set the technical foundation for user management, API frameworks, data persistence, and security, while leading a team of developers.
Our platforms will host advanced use cases, including AI, but your primary responsibility will be ensuring that the underlying cloud architecture is robust, compliant, and future-proof.<br/><br/><b>Key Responsibilities :</b><br/><br/><b>Platform Architecture & Development :</b><br/><br/>- Architect and implement scalable backend services using AWS (Lambda, ECS/EKS, API Gateway, Step Functions, DynamoDB, RDS, S3, etc.).</p><p><br/>- Design and manage API frameworks (REST, GraphQL, or OData) with versioning, throttling, and access control.<br/><br/></p><p>- Build and optimize multi-tenant user management systems with fine-grained access control (IAM, Cognito, SSO/SAML).<br/><br/></p><p>- Ensure database reliability and performance (DynamoDB, Aurora, caching layers).<br/><br/></p><p>- Implement monitoring, logging, and auditing (CloudWatch, X-Ray).<br/><br/><b>Security & Compliance :</b><br/><br/>- Enforce secure coding and deployment practices (IAM roles, Secrets Manager, encryption, VPC design).<br/><br/></p><p>- Implement data governance and compliance controls (GDPR, SOC2, HIPAA as applicable).<br/><br/></p><p>- Drive best practices for API security, authentication, authorization, and auditability.<br/><br/></p><p>- Proactively identify vulnerabilities and ensure platforms meet enterprise security standards.<br/><br/><b>Team Leadership :</b><br/><br/>- Lead and mentor a team of AWS developers, enforcing best practices in scalability, performance, and security.<br/><br/></p><p>- Define and maintain coding standards, architecture guidelines, and CI/CD pipelines.<br/><br/></p><p>- Review system designs and code to ensure they meet long-term platform scalability goals.<br/><br/><b>Collaboration & Delivery :</b><br/><br/>- Partner with product managers, architects, and customer teams to align solutions with business needs.<br/><br/></p><p>- Translate high-level requirements into scalable, modular architectures.<br/><br/></p><p>- Drive cost optimization strategies across compute, storage, and networking.<br/><br/><b>Qualifications :</b><br/><br/>- Bachelors or Masters degree in Computer Science, Engineering, or equivalent.<br/><br/></p><p>- 5+ years in AWS cloud engineering and backend development, with proven track record of building secure, scalable platforms.<br/><br/></p><p>- Strong expertise in user authentication & authorization frameworks (Cognito, SAML, OAuth2, IAM).<br/><br/></p><p>- Deep knowledge of API design and management, including API Gateway, throttling, and observability.<br/><br/></p><p>- Strong skills in database design & scaling (SQL & NoSQL).<br/><br/></p><p>- Hands-on programming experience in Python, Node.js, or Java.<br/><br/></p><p>- Familiarity with IaC (Terraform/CloudFormation) and DevOps pipelines (CodePipeline, GitHub Actions, Jenkins).<br/><br/></p><p>- Strong understanding of enterprise security best practices in cloud environments.<br/><br/></p><p>- Proven experience in team leadership and mentoring developers.<br/><br/><b>Nice to Have :</b><br/><br/>- Experience with multi-cloud integration and enterprise systems (e.g., SAP, Salesforce).<br/><br/></p><p>- Knowledge of event-driven architectures and messaging systems (SNS, SQS, Kafka).<br/><br/></p><p>- Familiarity with AI/ML workloads on AWS (SageMaker, Bedrock) as consumers of the platform.</p><br/></p> (ref:hirist.tech)