TSR Consulting
Python Developer
Product engineer building end-to-end features from prototype to production using React frontends, Python microservices, and AWS cloud backends. Uses AI-assisted tools like Claude Code and GitHub Copilot, and leads technical standards, testing, CI/CD, and mentoring within a pod.
- Compensation
- Not disclosed
- Location
- Saint Petersburg, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Strong experience in modern full-stack development
- Experience with cloud-native architectures
- Experience with AI-assisted engineering tools
- Proven ability to design, build, and ship scalable products from prototype to production
- Ability to lead technical standards within a pod
- React frontend development
- Python microservices development
- AWS services and Infrastructure-as-Code
- Automated testing strategies and CI/CD governance
Nice to have
- Mentoring through pair programming and architectural discussions
Full description
We are seeking a Product Engineer (AI-Augmented & Full-Stack Systems) to join our dynamic team. The ideal candidate will have strong experience in modern full-stack development, cloud-native architectures, and AI-assisted engineering tools and a proven ability to design, build, and ship scalable products from prototype to production while leading technical standards within a pod.
Responsibilities:
- Build, prototype, and ship end-to-end features from whiteboard to production across React frontends, Python microservices, and cloud backends.
- Leverage AI-assisted development workflows (Claude Code, GitHub Copilot) to accelerate delivery and validate architectures.
- Drive hypothesis-driven product engineering with targeted experiments and interactive prototypes to inform product direction.
- Architect scalable, resilient systems using AWS services, clean API contracts, and Infrastructure-as-Code.
- Establish lightweight patterns, reusable UI components, and shared utilities to enable high-velocity delivery.
- Provide technical thought leadership, review AI- and human-authored code, and enforce correctness, security, and performance.
- Define automated testing strategies, CI/CD governance, and observability practices.
- Mentor engineers through pair programming and architectural discussions while modeling modern engineering practices.