onsite
Full-Stack Engineer Backend-Focused - Ironflow AI
Full Stack Developer
Backend‑centric Full‑Stack Engineer building AI‑native ERP for defense tech, leveraging Python, Node.js, AWS, and containerization to deliver scalable, secure microservices and data pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Python and Node.js, ensuring scalability and reliability.
- Architect and deploy microservices on AWS, utilizing services such as ECS, Lambda, and RDS for robust data storage.
- Implement secure RESTful APIs, enforce authentication/authorization, and integrate with front‑end components.
- Collaborate with data scientists to ingest, process, and serve AI models, optimizing performance and latency.
- Write comprehensive unit and integration tests, participate in code reviews, and maintain CI/CD pipelines with Docker and GitHub Actions.
- Monitor application health, troubleshoot production issues, and continuously improve system performance.
Requirements
- 3+ years of professional backend development experience with Python and Node.js.
- Strong knowledge of AWS services, containerization (Docker), and orchestration (ECS/EKS).
- Proficiency in relational databases (PostgreSQL/MySQL) and experience with SQL optimization.
- Hands‑on experience building and consuming REST APIs and designing microservice architectures.
- Excellent problem‑solving skills, ability to work in a fast‑paced, mission‑critical environment.
Skills
pythonnodejsawsdockersql