Senior Software Engineer (Ruby)
Full-time
GitLab
Responsibilities
- Design and ship authorization changes in GitLab’s Ruby on Rails monolith.
- Own workstreams from problem definition through feature-flagged rollout, dual-run verification, and cleanup.
- Build and extend fine-grained permissions for tokens and roles and maintain the permission catalog.
- Extend and harden authorization enforcement across GraphQL and REST APIs.
- Refactor policy code so it can be evaluated by both the monolith and the new authorization engine without changing existing behavior.
- Improve the reliability, performance, and security posture of authorization systems.
- Partner with authentication, platform, AI, and modular-service teams on shared authorization interfaces.
- Drive technical decisions through design documents, architecture decision records, and code review in an asynchronous organization.
Requirements
- Significant experience building and operating production Ruby on Rails applications.
- Experience designing or implementing authorization systems, including role-based access control and fine-grained permissions.
- A security mindset with the ability to assess the blast radius of permission bugs.
- Comfort making careful incremental changes to large, long-lived codebases, including feature-flagged rollouts and behavior-preserving migrations.
- Working knowledge of GraphQL and API authorization patterns.
- Understanding of performance considerations at scale, including repeated permission checks per request.
- Strong written communication for document- and merge-request-driven collaboration.
- Helpful but not required: Rust, gRPC or Protocol Buffers, Cedar or other policy languages, Zanzibar-style authorization systems, Go, or service-oriented architecture.
- Transferable experience from identity, policy engines, or platform security is welcome.
Benefits
- Health, financial, and well-being benefits.
- Flexible paid time off.
- Team Member Resource Groups.
- Equity compensation and Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental leave.
- Fully remote work arrangement with country-specific eligibility requirements.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby) in Remote vacancy
$140k - $175k
...development of the Gentuity imaging application software and internal software tools ·... ...Minimum of 5 years of experience in Software Engineering · Modern C++, including Objected... ...languages. Preferred: JavaScript, Python, and Ruby · Qt/QML Framework · Experience...RubySeniorFull time- ...building on rich APIs in Node.js, Python, and Ruby on Rails, and interfacing with data from... ...technology. \\\ \\\ Work with other engineers to implement and launch that solution. \\... ...\\ ~5+ years experience in a production software development environment \\\\ ~ Experience...RubySeniorFull timeRemote work
- ...Senior Rails Developer Quve is a fully funded, early stage company, developing a new way for consumers to improve their fitness... ...Previous experience building high performance web applications in Ruby/RoR ~ Experience with some flavor of SQL (we use postgreSQL...RubySeniorFull time
$145k - $190k
...will sponsor FSP)\ \\\ \\\ \\\ Our client is looking for a Senior Software Engineer with an active TS/SCI to join the team and work on a... ...\ \\\ -Ability to perform scripting such as Bash, Python, Ruby \ \\\ -Success troubleshooting complex problems \ \\\ -User...RubySeniorFull time- ...The Compute team's mission: any engineer, using AI, should be able to... ...service by design. This is a software engineering role. You'll spend... ...design failure to fix. A Senior engineer will help define the... ...managed Kubernetes at scale Ruby or Rails (we integrate with Ruby...RubySeniorFull timeFor contractorsInternship
$50 - $70 per hour
...JVM and build ecosystems with C# , Kotlin , Scala , and Swift . Optimize production web and ops scripting with Ruby , PHP , and Perl . Advance scientific and quant computing using R . Work independently and asynchronously to...RubySeniorFull timeContract workSummer workRemote work- ...Description Quantic is hiring a Senior Software Engineer, based remotely in the United States, to help us grow and enhance our interactive learning... ...fast-paced startup environment ~5+ years experience with Ruby on Rails in a production environment ~ Experience...RubySeniorFull timeRemote work
- ...built securely is widening. The engineers who are working on closing... ...critical than ever. This is a software engineering role first.... ...Nice to have Proficient in Ruby on Rails Experience with IAM... ...product The team Small, senior, and intentionally so. High...RubySeniorFull timeFor contractorsInternship
$130k - $200k
...immersive learning experience for 25 languages, is seeking Senior Software Engineers. The ideal candidates will have a passion for technology and... ...related discipline ~ Excellent programming skills (e.g. Ruby/Go or Java) ~ Strong communication, analytical reasoning,...RubySeniorFull timeWork at office- ...security are core to everything we build. We're looking for a Senior Software Engineer who thrives in a mature, production Rails codebase, cares... ...metric calculations. Tech Stack Backend : Ruby on Rails 7, Ruby 3.1 Database : PostgreSQL (production),...RubySeniorFull time
$150k - $190k
Permanently 100% RemoteJob Title: Remote Sr SW Engineer ($150-$190k) Ruby, AWS, ReactSalary: $150-$190k Base +... ..., and increase their sales.Our software integrates with leading FinTech... ...growth, we are hiring a hiring a Remote Senior Software Engineer with the following...RubySeniorRemote work- ...function, but to help redefine the future of how work gets done. Senior Software Engineer - Snowflake Postgres Snowflake started with a clear... ...ENGINEER YOU WILL: ~ Orchestrate Postgres databases via a Ruby application ~ Work with AWS, Azure, and GCP APIs ~ Participate...RubySeniorFull timeRemote work
- ...educational institutions Work together with engineers, scientists, operators, and more from... ...in revenue About the Role As a Senior Software Engineer on the Growth team, you'll... ...(adjust based on your stack — e.g., Ruby on Rails, GraphQL, React, or equivalent...RubySeniorFull timeWork at officeRemote workFlexible hours
$170k - $230k
...office as a strategic center for high-bandwidth engineering and product innovation. This is a foundational role for a senior engineer who thrives in an in-person,... ...your background, we want to hear about it. Ruby on Rails Mastery: Deep knowledge of Rails conventions...RubySeniorFull timeWork at officeLocal areaHome officeFlexible hours- ...our go-to-market initiatives. The Platform Engineering organization is looking for an individual to join our Software Infrastructure development team in Broomfield... ...languages and frameworks such as Golang, Next.js and Ruby on Rails, the ability to learn rapidly, a...RubySeniorFull timeWorldwide
$190.4k - $285.6k
...design documents and build consensus across engineering teams. Define technical roadmaps for... ...foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field... ...full stack environment with a focus on Ruby, Java, Typescript or Bazel;- Working as...RubySeniorRemote work$200k - $225k
...actually moves. AI is driving the cost of software toward zero. The companies that win... ...Your Role Ascend is seeking a Senior Software Engineer to join our team on-site in San... ...solving complex technical challenges using Ruby. You’ll also interface directly with our...RubySeniorFull timeWork at office$120k - $160k
...companies build, scale, and secure their software applications and organizations. We... ...NextLink Labs is seeking a versatile Senior Software Engineer to join our Custom Software Development... ...of languages and frameworks, including Ruby on Rails, React, Node.js, Rust, Python...RubySeniorRemote jobFull timeFlexible hours- ...Description We're looking for a Senior Full-Stack Engineer to help build our marketing and customer... ...and transaction support. Our stack is Ruby on Rails on the backend and Vue.js on... ...Requirements ~5+ years of professional software engineering experience, with...RubySeniorFull timeWork at officeLocal area
$115k - $145k
...Beam was founded in 2012 by three engineers who saw the opportunity to modernize the... ...members. The Role We are looking for Senior Software Engineers who are not just experts in... ...modern web stack (primarily React and Ruby on Rails, though we value transferable...RubySeniorRemote work- ...sponsorship. What Will You Do? As a Senior Engineer, you will play a vital role in ensuring... ...using a mix of technologies, including Ruby on Rails, React, AWS, Docker, Kubernetes, Java, and Python. Adhere to modern software development practices, including...RubySeniorRemote jobFull timeTemporary workWork from homeWeekend work
- ...2022 List . We're looking for two experienced backend Software Engineers to join our Deliverability team in San Francisco. This team... ...in a dynamic language like Javascript (Typescript), Python, Ruby, or similar ~ Strong track record of launching and delivering...RubySeniorFull timeWork at officeImmediate startRemote workWork from homeMonday to FridayFlexible hours
$164k
...About the role Chime's Growth Engineering team builds the member-facing experiences that... ..., you have ~5+ years developing software in a production environment at scale ~... ...comparable) and a server-side framework (Ruby on Rails or comparable) ~ Comfort with...RubySeniorFull timeWork at officeLocal areaRemote work- ...About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona,... ...in a backend language (we use Python, Ruby on Rails, and Go) and comfort working across the...RubySeniorFull timeFor contractorsInternship
$127.57k
...around the world. To learn more, go to . THE ROLE Senior Software Engineer wanted in San Francisco, CA to design, develop, and own the... ...Develop scalable, robust software platforms using Java, Ruby, Python, or an equivalent language. Utilize Python, Ruby,...RubySeniorFull timeRemote work$173k
...About the role Chime Engineering is growing rapidly as we scale... ...protections for our members. As a Senior Engineer, you'll provide... ...of experience developing software in a production environment at... ...teams ~ Proven experience with Ruby on Rails or comparable...RubySeniorFull timeWork at officeLocal areaRemote workNight shift$125k - $145k
...using our proven solutions. Bluesight is looking for a Senior Full-Stack Software Engineer to help us redefine and grow our suite of healthcare data... .... You can expect to Build web services using Ruby on Rails and Python FastAPI Regularly deploy your work...RubySeniorRemote jobFull timeLocal areaVisa sponsorship- ...Newsweek’s Global Most Loved Workplaces®. We are seeking a Senior Software Engineer to primarily focus on back-end development, contributing to... ..., with a focus on back-end development ~ Proficiency in Ruby on Rails; experience with Python, Go, ReactJS, or Java is a...RubySeniorFull timeCasual workLocal area
- ...and be responsible for assisting in the build out of the existing Ruby on Rails web application stack as well as any future... ...Information ~ Startup culture with access to work directly with senior management ~ Casual dress code ~ Free Breakfast and lunches...RubySeniorFull timeTemporary workCasual workFlexible hours
- ...At Amaze Software, Inc., we are constantly working towards creating... .... Amaze is looking for engineers that want to make a difference... ...Typescript, JavaScript and Ruby. We use MySQL, some PostgreSQL... ...design and data modeling. As a senior member of the team you will...RubySeniorFull timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Ruby). Be the first to apply!
Related searches
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote
- remote entry level software developer Remote


