Senior/Principal Software Engineer - Ruby on Rails
Core
Developing server applications and Restful APIs for various software platforms, ensuring functionality, security, and performance while mentoring junior engineers.
Role type
Senior/Principal Software Engineer (Ruby on Rails)
Builds
Server applications and API interfaces for client consumption
Domain
Web development, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Ruby on Rails, RESTful API design, SQL, RSpec, CI/CD pipelines, AWS, Docker, Kubernetes, ES6, Agile/Scrum
Preferred skills
Performance tuning, stress testing, team leadership, candidate evaluation
Technologies
Ruby, Rails, RSpec, AWS, Docker, Kubernetes, ES6, SQL
Responsibilities
Analyze business requirements, write code and unit tests, tune code for security and performance, maintain systems, lead and mentor a team of engineers, evaluate candidates for open positions
Seniority
Senior, hands-on IC with mentorship responsibilities