Redflag AI logo
Redflag AI

The Industry Standard For Content And Brand Protection

Senior Software Engineer, Platform – Ruby on Rails

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

107 days ago

Salary

$140K - $180K / year

Seniority

Senior

Job Description

Senior Software Engineer, Platform – Ruby on Rails

Redflag AI

• 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

Job 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

Related Job Pages

More Backend Engineer Jobs

AssistRx logo

Tech Lead – .Net, Angular

AssistRx

Specialty therapy initiation and patient support company delivering informed access and improved outcomes.

Backend Engineer108 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners, and developers. • Experience with short release cycles, feature toggle implementations, and continuous integration. • Experience with a microservice architecture and platform-based development. • Responsible for development process improvement and removing impediments. • Contributes to development tasks such as coding and feature verifications to assist teams with release commitments. • Coaching and mentoring leads through technical and nontechnical challenges.

Florida
$100K - $120K / year
DAMPSOFT GmbH logo

Senior Backend Software Engineer (m/w/d)

DAMPSOFT GmbH

Die marktführende Abrechnungs- und Praxismanagement-Software vom Zahnarzt für den Zahnarzt.

Backend Engineer108 days ago
Full TimeRemoteTeam 201-500Since 1986H1B No Sponsor

Wir sind Dampsoft: Innovativ, familiär, norddeutsch! Unsere Athena-App ist die Lösung für einen digitalen Workflow in der Zahnarztpraxis. Mit der Athena-App bieten wir papierlose Prozesse und eine moderne, verständlichere Patientenaufklärung mittels iPad. Als Startup im Familienunternehmen verbinden wir in unserem Berliner Office das Beste aus zwei Welten: Die Startup-Dynamik eines vielfältigen Teams in Verbindung mit der Sicherheit und Reichweite von rund 3000 Kundinnen und Kunden deutschlandweit. Werde Teil unserer Wachstumsstory im Digital Healthcare! Mehr Infos zum Produkt unter:www.dampsoft.de/athena/ Dein Team: Unser Entwicklungsteam besteht aus 15 engagierten Mitgliedern mit dem gemeinsamen Ziel, technische Exzellenz und echten Mehrwert für unsere Nutzer:innen zu verbinden. Dabei setzen wir auf eine offene, kollegiale Arbeitskultur, in der nicht nur der Code zählt, sondern auch der Spaß an der Zusammenarbeit. Hast du noch Fragen? Dann schreibe an unseren Engineering Manager Daniel (daniel.rechlitz@dampsoft.de Dein Aufgabenfeld - Unser Tech-Stack umfasst Rails, React Native & React in vier Komponenten: - iPad-App (React Native) - Mini-Server innerhalb der Praxis (Ruby/Sinatra) - Zentrales Backend (Ruby on Rails) - Template-Editor - Du hilfst dabei unser Backend mit Inspiration und Tatkraft weiterzuentwickeln und solltest mit Ruby on Rails oder einem ähnlichen Web-Framework sehr vertraut sein - Du übernimmst DevOps-Aufgaben rund um unsere Infrastruktur (Deployment, CI/CD, Monitoring) und sorgst für einen stabilen, sicheren und skalierbaren Betrieb unserer Komponenten Das bringst du mit - 5+ Jahre Erfahrung in der Softwareentwicklung - Ein gutes Verständnis von REST APIs - Wir mögen sauberen, getesteten Code – und hoffen, du auch - Erfahrung mit DevOps-Praktiken (z. B. mit Ansible, Terraform und Github Actions) und ein solides Verständnis für den Betrieb moderner Webanwendungen - Gute Englisch-Kenntnisse. Deutschkenntnisse sind ein Plus - Du kannst an der Aufwandsschätzung und Verfeinerung von Aufgaben mit unserem Product Owner und anderen Ingenieuren zusammenarbeiten, um gut definierte Projekte sicherzustellen - Du arbeitest gerne in einem Remote-First-Team und weißt, wie wichtig Dokumentation und andere Arbeitsmittel sind - Du siehst kritisches Denken und verschiedene Meinungen als ein Weg, um unser Produkt und unsere Prozesse zu verbessern und voranzubringen Deine Vorteile Bike-Leasing und betriebliche Altersvorsorge kann jeder. Unsere Mitarbeitenden schätzen darüber hinaus noch: - Du wirst eng mit Softwareentwickler:innen aller Ebenen zusammenarbeiten. Wir alle lernen durchgemeinsame Code-Reviews - Du wirst nicht gleich am ersten Tag alles in Angriff nehmen müssen: Stattdessen lernst du unsere Codebasis im Rahmen von Pair Programming Sessions kennen - Du kannst dich auf die Arbeit in einem kleinen, dynamischen und hoch motivierten Team mit regelmäßigen Team-Events freuen - Überstunden werden erfasst und können als Freizeitausgleich genommen werden. Eine gute Work-Life-Balance ist uns allen wichtig - Du kannst deine Arbeitszeiten flexibel gestalten und bei Bedarf in Teilzeit arbeiten - Du kannst zwischen einem Remote-, Hybrid- oder Vor-Ort-Arbeitsmodell wählen - Workation: arbeite bis zu 183 Tage im Jahr aus dem europäischen Ausland - Angebote über Corporate Benefits, Gesundheitsangebote, PKW-Leasing, Zuschüsse zur Kinderbetreuung, private Unfallversicherung, steuerfreie Zuschüsse über unsere Benefit-App (z. B. für Essen und Fitness) – und vieles mehr Deine Bewerbung Wir freuen uns auf deine aussagekräftige Bewerbung, inklusive deinerGehaltsvorstellung und deinem bevorzugten Eintrittstermin. Nutze hierfür einfach unser Online-Bewerbungsformular. Wir freuen uns über alle Bewerber unabhängig von Nationalität(en), ethnischer und sozialer Herkunft, Religionen, sexueller Orientierung und Genderidentitäten, des Alters oder des Geschlechts sowie von Menschen mit Behinderungen. Dein Recruiting-Team

Germany
Zartis logo

Principal Engineer, Rust

Zartis

A Software Services Company

Backend Engineer108 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Deliver production-quality Rust backend code across the six functional domains of the Elections Management System (Platform, Electors, Documents, Elections, Absent Votes, Reporting). • Work within an AI-assisted delivery workflow using Claude Code contributing to and evolving the framework as the project progresses. • Participate in sprint ceremonies, backlog refinement, and code reviews. • Contribute to establishing engineering patterns, CI/CD foundations, and documentation practices from the earliest sprints. • Support knowledge transfer to our client engineers throughout the engagement.

Europe
Job Closed
AssistRx logo

Tech Lead ( Remote ) - .Net, Angular

AssistRx

Specialty therapy initiation and patient support company delivering informed access and improved outcomes.

Backend Engineer108 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

- Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners, and developers. - Experience with short release cycles, feature toggle implementations, and continuous integration. - Experience with a microservice architecture and platform-based development. - Responsible for development process improvement and removing impediments. - Contributes to development tasks such as coding and feature verifications to assist teams with release commitments. - Coaching and mentoring leads through technical and nontechnical challenges. - Bachelor’s degree in Computer Science, Business Information Systems or related field or equivalent work experience is required. - 10+ years experience in software development. - Leading a team. - Experience(s) as a technical or team lead or equivalent experience. - Working knowledge of unit testing, user stories or use cases, design patterns or equivalent experience, and object oriented software design. - Desire to be a team player and work in a fast-paced environment. - .NET - .NET Core. - ASP.NET - Software Developer. - Software Engineer. - C# Experience.

Florida
$100K - $120K / year