Job Title: Staff Ruby Engineer
Job Type: Contractor
Location: Remote
Job Summary:
Join our customer's team as a Staff Ruby Engineer and lead the development of robust, scalable web applications. You will leverage your deep Ruby and Rails expertise to architect high-performance systems, mentor team members, and drive technical excellence across projects. This is a unique opportunity to make a significant impact on core products while shaping engineering best practices.
Key Responsibilities:
- Design and architect scalable, maintainable systems using Ruby and Ruby on Rails
- Develop and optimize database schemas and queries for performance and reliability
- Lead API design and implementation, ensuring robust service-oriented architecture
- Mentor and guide engineers, fostering a culture of code quality and technical growth
- Analyze application bottlenecks and drive solutions for enhanced performance
- Establish and enforce coding standards, best practices, and design principles
- Collaborate with cross-functional teams to translate business needs into technical solutions
Required Skills and Qualifications:
- Expert-level proficiency in Ruby and Ruby on Rails
- Proven experience in system design and architecture for large-scale applications
- Strong background in database modeling, optimization, and management
- Demonstrated ability in performance profiling and tuning of web applications
- Extensive hands-on experience with API design and service-oriented systems
- Track record of providing mentorship and technical leadership within engineering teams
- Commitment to high code quality, automated testing, and best software practices
Preferred Qualifications:
- Experience leading complex projects or initiatives in dynamic environments
- Background in scaling distributed systems and microservices architecture
- Familiarity with modern DevOps practices and cloud platforms