Principal Software Engineer (Ruby on Rails, AI)
Core
Design, develop, and operate backend capabilities and cloud-native applications for a FinTech product, leveraging Ruby on Rails and AI-assisted engineering practices.
Role type
Principal Software Engineer (Backend, Ruby on Rails, AI)
Builds
Production-grade web applications, RESTful APIs, and cloud-native services on AWS
Domain
FinTech, Cloud Infrastructure, Backend Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Ruby on Rails, AWS, SQL, Distributed Systems, CI/CD, Technical Leadership, AI Tool Verification, System Architecture
Preferred skills
Kubernetes, Observability, Event-driven Architecture, LLM API Integration
Technologies
Ruby, Rails, Go, AWS, Docker, Kubernetes, SQL, CI/CD pipelines, LLM APIs
Responsibilities
Design and optimize backend services and data models; Architect and deploy cloud-native applications; Lead full delivery lifecycle from concept to production; Implement and maintain CI/CD pipelines and automated testing; Evaluate and integrate AI tools for development acceleration while ensuring security and reliability.
Seniority
Principal, hands-on IC with strategic oversight