Tech3pillars technologies LLC · Manager
Job Title: AI-Native Software Engineer – AWS
Req: 5 Positions
Location: San Jose, CA or RTP, NC
Work Mode: Onsite
Contract: Contract
Experience: 8+ Years Preferred
Job Summary
Cisco is looking for an AI-Native Software Engineer with strong AWS expertise who can build and deploy scalable, secure, customer-facing web applications. The ideal candidate will combine strong software engineering fundamentals with hands-on experience using AI throughout the software development lifecycle.
The candidate should be comfortable designing high-performance systems, leveraging managed AWS services, reviewing AI-generated code, and using modern AI-assisted/spec-driven development practices.
Key Responsibilities
Design, develop, test, deploy, and maintain large-scale production web applications hosted on AWS and/or on-premises environments.
Apply AI technologies across the complete software development lifecycle, including requirements analysis, story decomposition, coding, testing, debugging, defect resolution, and deployment.
Develop scalable and high-performance solutions using appropriate AWS managed services.
Evaluate architecture and technical designs with a focus on performance, scalability, security, reliability, and maintainability.
Use AI-assisted coding and testing to improve software development productivity and quality.
Review AI-generated code and identify potential bugs, security vulnerabilities, performance issues, and architectural risks.
Follow spec-driven development and modern AI-native engineering practices.
Build secure, fault-tolerant systems capable of supporting a large customer base.
Collaborate with cross-functional and geographically distributed teams to drive technical decisions and project delivery.
Quickly adopt new AI tools, frameworks, and engineering approaches.
Provide technical leadership and communicate architectural trade-offs effectively to stakeholders.
Required Technical Skills
AWS – Strong Hands-on Experience
AWS EC2
AWS Lambda
ECS / EKS
S3
RDS / DynamoDB
API Gateway
Production deployment and troubleshooting on AWS
Software Development
Python
Java
Node.js
React
JavaScript
Backbone or comparable frameworks
Distributed / Large-Scale Systems
Experience designing secure, scalable, and fault-tolerant systems.
Kafka
Elasticsearch
MongoDB
Oracle
CockroachDB
AI-Native Development
Proven experience leveraging Generative AI/AI tools throughout SDLC.
AI-assisted software development and testing.
Automated defect identification and resolution.
Experience with spec-driven development and AI-assisted coding workflows.
Ability to evaluate and validate AI-generated code.
Raj Yadav
AWS Cloud Services
Microservices Architecture
DevOps Practices
Containerization
Serverless Computing
Infrastructure as Code
Continuous Integration
CISSP/CCSP
IT Staffing & IT Consulting
Download MeeBoss