Demo

Senior Software Engineer (Ruby on Rails)

Rugiet Health
Austin, TX Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/21/2025

Senior Software Engineer

Position Overview :

We are seeking an experienced Senior Software Engineer with extensive expertise in Ruby on Rails and backend development, while also possessing full-stack capabilities. This role is crucial for shaping the architecture, development, and integration of our platform, ensuring robust, secure, and scalable solutions. The ideal candidate is a technical leader with deep knowledge of backend technologies, strong problem-solving skills, and the ability to mentor junior engineers.

Key Responsibility :

  • Architect, design, and maintain robust, scalable, and secure APIs and backend services using Ruby on Rails.
  • Ensure high performance and responsiveness of applications across the stack.
  • Identify and resolve bottlenecks and bugs with a proactive approach.
  • Implement comprehensive automated testing and ensure high test coverage.
  • Maintain code quality and enforce standards and best practices.
  • Collaborate with the frontend team to build integrated solutions.
  • Mentor and provide technical guidance to junior and mid-level engineers.
  • Drive technical discussions and contribute to strategic planning for engineering initiatives.

Day-to-Day Duties :

  • Write clean, maintainable, and efficient code.
  • Conduct and participate in code reviews to ensure code quality and provide constructive feedback.
  • Integrate data storage solutions (e.g., PostgreSQL, Redis).
  • Implement and manage third-party API integrations and ensure secure data handling.
  • Monitor, troubleshoot, and resolve production issues promptly.
  • Work closely with the DevOps team for application deployment and cloud environment management.
  • Utilize AWS services (e.g., S3, Elastic Beanstalk) and other cloud tools for scaling and managing applications.
  • Implement security measures and best practices for data protection.
  • Utilize background job processing tools like Sidekiq for asynchronous task management.
  • Collaborate with the QA team to ensure robust test coverage using tools like RSpec, Capybara.
  • Employ error tracking and monitoring tools like Rollbar and CloudWatch to maintain application health
  • Required Skills and Experience :

  • 5-7 years of professional experience in software development, with a strong focus on Ruby on Rails.
  • Proven experience in building and maintaining APIs.
  • Solid understanding of database design and management, preferably PostgreSQL.
  • Familiarity with frontend technologies like React, JavaScript, HTML5, and CSS3.
  • Experience with cloud services, especially AWS.
  • Proficiency in version control systems, particularly Git.
  • Experience with CI / CD workflows and best practices.
  • Experience in building microservices or modern backend solutions (e.g., Go, Rust).
  • Strong communication skills and a collaborative mindset.
  • Nice to Have :

  • Familiarity with key gems and tools from our stack : Sidekiq, Devise, JWT, Searchkick, Pundit, Redis, AWS SDKs.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Experience integrating payment gateways (e.g., Stripe, PayPal, Authorize.net).
  • Performance tuning and optimization skills.
  • Experience in the e-commerce domain, particularly with platforms like Spree.
  • High attention to detail and a commitment to writing high-quality code.
  • Ability to balance development responsibilities with technical mentorship.
  • Effective time management and multitasking capabilities.
  • A proactive approach to problem-solving and innovation.
  • Adaptability to work in cross-functional teams and manage changing priorities.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer (Ruby on Rails)?

    Sign up to receive alerts about other jobs on the Senior Software Engineer (Ruby on Rails) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Rugiet Health

    Rugiet Health
    Hired Organization Address Austin, TX Full Time
    Job Description Job Description About Rugiet : Rugiet is a rapidly growing e-commerce startup dedicated to revolutionizi...
    Rugiet Health
    Hired Organization Address Austin, TX Full Time
    About Rugiet: Rugiet is a rapidly growing e-commerce startup dedicated to revolutionizing men's sexual health and wellne...
    Rugiet Health
    Hired Organization Address Austin, TX Full Time
    About Us: Rugiet Health is a company focused on disrupting the U.S. healthcare market by democratizing access to best-in...
    Rugiet Health
    Hired Organization Address Austin, TX Full Time
    Job Title: GM of New Brands Location: Remote Job Type: Full-Time About Us OnyxMP is revolutionizing the healthcare indus...

    Not the job you're looking for? Here are some other Senior Software Engineer (Ruby on Rails) jobs in the Austin, TX area that may be a better fit.

    Senior Software Engineer

    CORRIDOR Aviation Service Software, Austin, TX

    AI Assistant is available now!

    Feel free to start your new journey!