onsite
Senior Software Engineer - Agent Capabilities - Tasklet
Software Engineer
Senior Software Engineer leading full‑stack development of agent‑centric services, building scalable microservices with Python/Node.js, React front‑ends, and AWS infrastructure. Drive performance, reliability, and innovation in a fast‑moving startup environment.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end agent capabilities using Python and Node.js microservices.
- Build responsive, high‑performance React components for the agent dashboard.
- Architect and deploy scalable solutions on AWS (Lambda, ECS, RDS, S3) with CI/CD pipelines.
- Collaborate with product, data, and DevOps teams to iterate on features and improve system reliability.
- Mentor junior engineers, conduct code reviews, and enforce best practices for quality and security.
Requirements
- 5+ years of full‑stack development experience in a high‑growth tech environment.
- Proficiency in Python, Node.js, and React with solid understanding of RESTful APIs and GraphQL.
- Hands‑on experience deploying containerized services on AWS using Docker, ECS/Fargate, and CI/CD tools.
- Strong problem‑solving skills, ability to write clean, testable code, and a passion for building reliable, scalable systems.
- Excellent communication skills and a collaborative mindset.
Skills
pythonnodejsreactawsdocker