CrawlJobs Logo

Senior Software Engineer (Ruby)

goloadup.com Logo

LoadUp

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

130000.00 - 150000.00 USD / Year

Job Description:

A Senior Ruby on Rails Engineer role at LoadUp where you’ll lead scalable architecture, mentor engineers, and help shape a high-growth, mission-driven logistics platform.

Job Responsibility:

  • Design, build, and maintain scalable, high-performance web applications using Ruby on Rails
  • Lead technical design discussions and contribute to architectural decisions
  • Collaborate with Product, UX, and QA teams to deliver impactful product features
  • Build and maintain frontend functionality using React, Stimulus, Turbo, and TypeScript
  • Optimize client-side and server-side performance, including database queries, memory usage, and HTTP requests
  • Develop and maintain APIs, background jobs, and third-party integrations using GraphQL, Redis, and Sidekiq Pro
  • Mentor junior and mid-level engineers through thoughtful code reviews and technical guidance
  • Participate in agile development processes and adapt to evolving product requirements

Requirements:

  • 5+ years of experience building web applications using Ruby on Rails
  • 5+ years of experience working with SQL databases, ideally PostgreSQL or RDS
  • 5+ years working within a product organization alongside Product Managers, QA, and UX teams
  • 5+ years of frontend development experience using JavaScript and TypeScript
  • 5+ years of experience building responsive web applications with HTML and CSS
  • 3+ years of experience translating wireframes into clean, semantic, and performant UI
  • Strong understanding of performance optimization across frontend and backend systems
  • Experience with server-side rendered Rails views (HTML/ERB) and page-mounted React components
  • Ability to design scalable frontend architectures with attention to performance and memory management
  • Hands-on experience with cloud platforms such as Heroku, AWS, or Azure
  • Proficiency with Git and GitHub-based workflows
  • Strong communication skills and the ability to learn and adapt quickly
  • Experience mentoring engineers and supporting team growth
  • Proactive, strategic mindset with strong interpersonal skills
  • Comfortable working within agile product development teams

Nice to have:

  • Experience integrating with payment APIs such as Stripe, Ruby Pay, or Braintree
  • Leadership aspirations with a passion for mentoring and technical excellence
  • Experience scaling and operating production cloud-based systems
  • Bachelor’s degree in Computer Science or equivalent practical experience preferred
What we offer:
  • Comprehensive Health & Wellness Benefits – Medical, Dental, Vision, and Life Insurance
  • Flexible Spending & Savings Options – FSA and HSA plans for personalized healthcare planning
  • 401(k) with 5% Company Match
  • Employee Recognition Program
  • Monthly Lifestyle Stipends
  • Referral Rewards Program
  • PTO, Sick Days & Parental Leave
  • Growth & Development

Additional Information:

Job Posted:
January 18, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer (Ruby)

Senior Staff Software Engineer

Checkr is looking for an experienced Senior Staff Software Engineer to facilitat...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
213000.00 - 295000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in computer science or related field (Bachelor's or Master's)
  • 15+ years experience as a software engineer
  • 2+ years leading architecture projects across an organization
  • 5+ years experience in a leadership role
  • Experience developing in Ruby, GoLang, and Python
  • Solid understanding of Cloud technologies and all layers of backend stacks
  • Strong collaboration, communication and project management skills
  • Deep understanding of micro-services design and asynchronous queueing models
  • Experience leading and influencing cross-functional teams
  • A strong sense of ownership
Job Responsibility
Job Responsibility
  • Proactively identify the top opportunities for impact for the engineering organization
  • Own direction and lead execution of organization-wide technical efforts
  • Hands-on contribution in areas with a high degree of business risk
  • Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers
  • Create documents to set standards of architectural best practices that are consumed by the broader engineering org
  • Upskill the staff engineers in the company to systematically raise the bar for quality and scale
  • Inform buy vs build decisions, supporting broad business strategy
  • Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership
What we offer
What we offer
  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive cash and equity compensation, and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend, home office stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

PagerDuty is hiring a Senior Software Engineer to join our customer-focused team...
Location
Location
Portugal
Salary
Salary:
Not provided
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of development experience overall
  • Strong communication skills with proven ability to work cross-functionally with technical and non-technical stakeholder groups
  • Development experience working on customer-facing, web-based systems
  • Experience designing, building, and operating large systems with scalability, availability, and performance requirements
  • Experience working in an agile environment with iterative development and fast feedback
  • Experience with tools that ensure your high-quality work makes a smooth, automated, repeatable transition from your machine to our staging and production environments
  • Experience working in a global distributed environment
Job Responsibility
Job Responsibility
  • Designing, coding, testing, and shipping microservices and user interfaces that power our new pricing platforms
  • Collaborating closely with engineers across teams
  • Working on systems that manage millions of dollars of PagerDuty revenue, building new features to improve our pricing, checkout, licensing, and billing systems
  • Solving interesting technical challenges while helping to scale our product to keep up with demand
  • Participating in your team’s on-call rotation, triaging and addressing production issues as they arise
  • Working cross-functionally with product, design, finance, and other teams to ensure our pricing platforms meet business and customer needs
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package from day one
  • Flexible work arrangements
  • Company equity
  • ESPP (Employee Stock Purchase Program)
  • Retirement or pension plan
  • Generous paid vacation time
  • Paid holidays and sick leave
  • Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
  • Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer on the Criminal Screenings team at Checkr, you wil...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
155000.00 - 215000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of backend software development experience with a strong proficiency in Ruby (preferred), Golang, or JavaScript/TypeScript
  • solid understanding of Computer Science fundamentals such as relational and non-relational databases, data structures, algorithms, and REST APIs
  • experience with domain modeling, object design, and system architecture
  • proven track record of writing clear, tested, and concise code
  • proficiency to set expectations and inform decisions through project estimates based on the information available
  • ability to write and review technical proposals, providing constructive feedback and articulating trade-offs
  • strong sense of ownership across all aspects of the development lifecycle, including incident response and accountability for product robustness
  • desire to collaborate and share knowledge with peers, both within the team and across the organization
  • eagerness to learn, improve, and innovate in a fast-paced and collaborative environment
Job Responsibility
Job Responsibility
  • Develop new platform capabilities and product offerings from design through release
  • find the balance between speed to market and long-term growth by designing for the horizon and building for today
  • partner with Product to define appropriately sized initiatives to construct a roadmap that meets business needs quarter over quarter
  • preserve customer goodwill by ensuring system availability by participating in on-call rotation, addressing support tickets, and taking action on preventative measures to improve reliability
  • provide mentorship to engineers on the team and across the organization
  • play an active role in the continuous improvement of the engineering organization through lunch table discussions, team showcases, and reviews with senior leadership
What we offer
What we offer
  • A fast-paced and collaborative environment
  • learning and development allowance
  • competitive compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • up to $25K reimbursement for fertility, adoption, and parental planning services
  • flexible PTO policy
  • monthly wellness stipend, home office stipend
  • in-office perks such as lunch four times a week, a commuter stipend, and an abundance of snacks and beverages
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer on the Developer Experience team within the Platfo...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
Not provided
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid grasp of CS fundamentals (data structures, algorithms, databases, REST APIs)
  • 5+ years of backend development experience
  • proficient in Ruby (preferred), Golang, Python, or similar
  • passion for enhancing developer experience (DevEx) and optimizing tooling
  • strong sense of ownership and proactive attitude
  • thrives on collaboration, mentorship, and knowledge sharing
  • skilled in aligning diverse groups toward a shared vision
  • experience in system architecture, domain modeling, and object-oriented design
  • proven track record of writing clean, tested, and concise code
Job Responsibility
Job Responsibility
  • Design, build, and maintain core software tools and libraries used by Checkr’s engineering teams, ensuring a seamless developer experience, including CI/CD processes
  • collaborate in defining and implementing golden paths for service building, including the development of essential components that support these paths
  • participate in architectural discussions with cross-functional teams to align on and drive engineering best practices
  • provide feedback and consultation to enhance development workflows and ensure the reliability and performance of our systems
  • communicate complex technical information and advocate for developer experience initiatives to stakeholders at various levels
  • manage small to medium-sized projects with limited guidance, potentially involving cross-functional collaboration
  • provide actionable feedback and mentor less experienced team members to foster a collaborative and supportive team environment
What we offer
What we offer
  • A fast-paced and collaborative environment
  • learning and development allowance
  • competitive cash and equity compensation
  • 100% medical, dental, and vision coverage
  • up to $25K reimbursement for fertility, adoption, and parental planning services
  • flexible PTO policy
  • monthly wellness stipend, home office stipend, and commuter stipend
  • in-office perks including lunch four times a week, commuter stipend, and an abundance of snacks and beverages
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Fulfillment & Operations

Babylist is looking for a bright and passionate Senior Software Engineer to join...
Location
Location
United States; Canada
Salary
Salary:
180100.00 - 225082.00 USD / Year
babylist.com Logo
Babylist
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience delivering technical impact that drives business growth
  • Thrive in a quickly growing environment and excited to lead business critical projects
  • Experience testing, monitoring and running a production software system
  • Strong programmer with modern web stacks such as React + Rails, Python/Django, or Node/Express
  • Passion for identifying gaps in team culture or execution and love driving impactful improvements
  • Possess a growth mindset, excellent communication skills, and a hunger to learn new things
  • Pay close attention to detail
Job Responsibility
Job Responsibility
  • Build the systems that will scale Babylist’s supply chain to $700M in revenue and beyond
  • Become a subject matter expert within our supply chain services
  • Work closely with our Product team to create new features in our supply chain including enhancements to order routing, inventory distribution, inbound logistics, outbound delivery and returns
  • Share knowledge and expertise across the team
  • Socialize best practices/patterns in your areas of expertise
  • Mentoring other team members through design and architecture planning, code reviews, and knowledge sharing sessions
What we offer
What we offer
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching and flexible spending accounts
  • Generous paid parental leave and PTO
  • Remote work stipend to set up your office
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Competitive salary with equity and bonus opportunities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Media

Babylist is looking for a Senior Software Engineer to join the Media and Marketi...
Location
Location
United States; Canada
Salary
Salary:
180100.00 - 225082.00 USD; CAD / Year
babylist.com Logo
Babylist
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience delivering end to end solutions that drive business growth
  • thrive in a quickly growing environment and excited to lead business critical projects
  • experience testing, monitoring and running a production software system
  • strong programmer with modern web stacks such as React + Rails, Python/Django, or Node/Express
  • passion for identifying gaps in team processes or execution and love driving impactful improvements
  • pay close attention to detail
  • comfortable and enthusiastic about working in an AI-forward environment
  • embrace using technology to enhance your work while keeping people at the center
Job Responsibility
Job Responsibility
  • Provide thought leadership around process, tooling, systems, and software architecture
  • Improve and help maintain existing systems
  • Work closely with product managers to design, implement and deploy systems to support and scale our growing media business
  • Work in a close, supportive team solving real-world problems and making decisions
  • Mentor other team members through design and architecture planning, code reviews, and knowledge-sharing sessions
What we offer
What we offer
  • Competitive salary with equity and bonus opportunities
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching and flexible spending accounts
  • Generous paid parental leave and PTO
  • Remote work stipend to set up your office
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

You’ll join the team primarily responsible for our overall front-end experience,...
Location
Location
United States
Salary
Salary:
200000.00 - 225000.00 USD / Year
tines.com Logo
Tines
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Capable with a high-level programming language
  • Comfortable building a small command-line program that makes decisions based on JSON input
  • Comfortable working across frontend, backend, and infrastructure (broad role, not specialized)
  • Must be authorized to work for any employer in the U.S. (for U.S. roles)
Job Responsibility
Job Responsibility
  • Work closely with colleagues to build solutions to customer problems
  • Write and review high quality, well tested code
  • Identify areas for improvement in codebase and workflows
  • Own problems and software solutions all the way to production
  • Shape and evolve our design system, building high-quality components
  • Mentor other engineers (at higher levels)
  • Help prioritise our roadmap (at higher levels)
What we offer
What we offer
  • Competitive salary
  • Startup equity & extended exercise window
  • Matching retirement plans
  • Home office setup
  • Private healthcare plans
  • 25 days annual leave
  • Extra company holidays
  • Generous parental leave programs
  • Flexibility in how and where you work
  • Phone and home Internet allowance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Wikimedia Foundation is looking for a Senior Software Engineer to join our t...
Location
Location
United States of America
Salary
Salary:
141352.00 - 175725.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Being comfortable working in a semi-ambiguous environment, similar to that of a startup
  • Experience in supporting complex web applications running on Amazon Web Services or other comparable cloud platforms
  • Experience working with Kafka or similar distributed event processing systems
  • Experience working with Nodejs and Go applications
  • Comfortable with configuration management and orchestration tools (ECS, Kubernetes), and modern observability infrastructure (monitoring, metrics and logging)
  • Aptitude for automation and streamlining of tasks
  • Comfortable with shell and scripting languages used in an SRE/Operations engineering context (e.g. Python, Go, Bash, Ruby, etc.)
  • Good understanding of Linux/Unix fundamentals and debugging skills
  • Strong English language skills and ability to work independently, as an effective part of a globally distributed team
  • B.S. or M.S. in Computer Science or equivalent in related work experience
Job Responsibility
Job Responsibility
  • Bringing your creativity to improve our current infrastructure
  • Being a key part of planning our future technical roadmap
  • Maintaining and improving the reliability of highly used commercial data feeds
  • Supporting new code/feature deployments
  • Troubleshooting, debugging and following-up on emerging issues in our application stack and its surroundings
  • Assisting in the architectural design of new services and making them operate at scale
  • Incident response, diagnosis and follow-up on system outages or alerts across Wikimedia Enterprise’s production infrastructure
  • Sharing our values and work in accordance with them
  • Fulltime
Read More
Arrow Right