Associate Platform Engineer / AWS / Python
Motion Recruitment · Charlotte, NC · 3 mo ago
On-siteEngineeringFull-time
About the role
This Charlotte, NC–based opportunity is for a full-time Associate Platform Engineer working onsite with a fast-growing organization building enterprise-grade AI solutions. This role sits at the intersection of cloud infrastructure, backend engineering, and client delivery, leveraging a modern stack centered around Python and AWS (Lambda, S3, SQS, DynamoDB, API Gateway, EC2) alongside React/TypeScript on the frontend. The position blends hands-on engineering with client-facing deployment support, offering exposure to real-world production systems at scale.
Responsibilities
- Troubleshooting issues using logs, system tracing, and debugging tools (CloudWatch, DynamoDB, etc.)
- Building documentation, operational playbooks, and scalable processes
- Contributing to deployment efforts alongside forward deployed engineering teams
- Enhancing internal products and tools using modern frontend and backend technologies
- Assisting with system configuration, rollout, and replication across teams
- Serving as a technical point of contact for live client deployments
- Supporting live client deployments and delivering enhancements and new features
- Collaborating with forward-deployed engineering teams on internal product development and enhancements
Requirements
- 2–4 years of professional software engineering experience
- Strong proficiency in Python and object-oriented programming principles
- Hands-on experience with AWS services including Lambda, S3, SQS, DynamoDB, API Gateway, EC2, CloudFormation, and CloudWatch
- Solid understanding of serverless architecture and distributed systems
- Experience working with NoSQL databases (DynamoDB preferred)
- Strong understanding of REST APIs and modern web service design
- Proven ability to troubleshoot production systems, analyze logs, and debug issues across a full stack environment
- Experience reading and contributing to unfamiliar codebases quickly and effectively
- Exposure to frontend technologies (React, TypeScript, Next.js)
- Experience supporting production systems in a client-facing capacity
- Strong written and verbal communication skills
Qualifications
- Exposure to AI/ML systems, LLMs, or agent-based architectures
- Experience building documentation, runbooks, or operational playbooks
- Background working in a startup or fast-paced client delivery environment
- Experience integrating with enterprise systems (ERP, TMS, accounting platforms, etc.)
- Comfort working cross-functionally with both technical and non-technical stakeholders