Redflag AI

Senior Software Engineer, Platform – Ruby on Rails

Redflag AI

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $140,000 - $180,000 per year

Job Level

About the role

  • Contribute to existing and create new products
  • Work on Backend with other engineers
  • Develop and propose software architecture for new products based on Product Team requirements
  • Refactor large code base time to time
  • Performance optimizations and cost reducing practices

Requirements

  • Bachelor's degree in Electrical/Computer Engineering or Computer Science
  • Minimum 8+ years of full-time hands-on experience
  • Strong experience in development and optimizations of databases (PostgreSQL, AWS Redshift) and complex software architectures
  • Strong experience developing Ruby on Rails applications and RESTful APIs
  • A proven track record of launching and maintaining large-scale web applications
  • A good foundational knowledge of OOP languages, operating systems, data structures, algorithms, and complexity trade-offs
  • Strong knowledge working with payment processors (Stripe, Braintree, etc), subscriptions, user management, Redis, Sidekiq, Cron jobs, etc.
  • Solid knowledge of SOLID, TDD principles
  • A background in refactoring large-scale systems
  • Knowledge of Elastic Beanstalk and other AWS services
  • Strong communications skills both written and verbal.
Benefits
  • Generously subsidized medical, dental, and vision insurance
  • Flexible Spending Accounts for medical and dependent care
  • Company sponsored life insurance and long-term disability
  • 401(k) Pre-Tax and Roth options, with company matching
  • Flexible Time Off in addition to generous sick time and company holidays
  • Parental Leave for both birthing and non-birthing parents
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsRESTful APIsPostgreSQLAWS RedshiftOOPdata structuresalgorithmsSOLID principlesTDDpayment processors
Soft Skills
strong communication skills
Certifications
Bachelor's degree in Electrical EngineeringBachelor's degree in Computer EngineeringBachelor's degree in Computer Science