Provide technical leadership for a global team of engineers supporting web applications and backend systems using Ruby on Rails running in Heroku
Write clean, efficient and scalable code in Ruby and coach others in the same
Build back-end components for web applications
Test applications for performance, responsiveness and security
Review and debug junior developers code
Integrate data storage and data processing solutions
Improve and maintain applications after deployment
Participate in on-call production support as part of a "you build it, you run it" mindset
Coordinate with team members who work on different layers of infrastructure
Desired Candidate Profile
10+ years of experience as a software engineer
Prior experience as a Staff Software Engineer or a more senior engineering role is preferred
Expertise in Ruby on Rails
Expert at systems architecture and design.
Expertise working on cloud platforms, such as AWS, and scaling applications
Understanding of agile software development
You have a test-driven mindset and value automated testing
You value working in teams and being collaborative
Degree in Engineering, Computer Science or relevant work experience
Excellent written and verbal English communication
Employement Category:
Employement Type: Full timeIndustry: IT - Software Role Category: General / Other Software Functional Area: Not ApplicableRole/Responsibilies: Principal Engineer - Ruby on Rails