remote
Senior Backend Engineer, AI Team - acorns
Backend Engineer
Lead the design and implementation of scalable backend services for AI-driven financial products, leveraging Python, Node.js, and AWS to deliver high-performance, secure microservices.
About the role
Key Responsibilities
- Architect and develop robust backend services that support AI models and data pipelines for micro‑investing products.
- Design and maintain scalable microservices using Python and Node.js, ensuring high availability and low latency.
- Implement secure, efficient REST and gRPC APIs, and manage data flow between services and data stores.
- Collaborate with data scientists to expose model predictions and metrics through production‑ready endpoints.
- Optimize performance, monitor health, and troubleshoot production issues across AWS infrastructure.
- Mentor junior engineers and champion best practices in code quality, testing, and CI/CD.
Requirements
- 5+ years of backend development experience with Python and Node.js.
- Strong background in designing microservices, REST, and gRPC APIs.
- Hands‑on experience with AWS services (EC2, ECS/EKS, RDS, S3, Lambda).
- Proficiency in containerization, CI/CD pipelines, and automated testing.
- Excellent problem‑solving skills and a passion for building reliable, AI‑enabled financial solutions.
Skills
pythonnodejsawsgrpc