Senior Technology Lead
Scale Army
صاحب عمل نشط
نشرت في 17 ديسبمر
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
Role Overview
The Senior Technology Lead is a hands-on Ruby on Rails engineer responsible for owning complex data models and overall system architecture within a Rails monolith. This role leads design decisions for how business domains map into tables, relationships, background jobs, and services, while actively contributing code and mentoring a small team.
A core focus of this role is designing and evolving the domain model that supports intakes and patient journeys, carts and checkouts, orders and subscriptions, and pharmacy and telehealth integrations. You will ensure the platform s data model and architecture remain coherent, scalable, and maintainable as product complexity and transaction volume increase.
Key Responsibilities Data Modeling & Architecture Leadership
- Lead data modeling and system architecture decisions across the platform.
- Design tables, relationships, constraints, and schemas for new domains.
- Evolve existing production schemas safely without breaking critical flows.
- Maintain a clear, well-documented, and consistent data model.
- Structure data to support analytics, reporting, and future product features.
- Balance speed, safety, and long-term maintainability in architectural decisions.
- Own the delivery of complex features within the Rails monolith.
- Build and maintain intakes, eligibility flows, and clinical and operational workflows.
- Develop carts, checkouts, discounts, subscriptions, and renewal logic.
- Own order lifecycles including refunds, retries, and payment reconciliation.
- Work across Rails models, controllers, views, and background jobs.
- Use Hotwire (Turbo and Stimulus) to deliver modern, server-driven UX.
- Implement targeted React components where they provide clear value in the dashboard.
- Mentor mid-level engineers and future junior developers.
- Review code with a strong emphasis on data modeling, architecture, and maintainability.
- Set and enforce patterns and standards for models, services, and modules.
- Work directly with product partners and founders to translate business requirements into technical designs.
- Break work into coherent projects and ClickUp tasks.
- Clearly communicate trade-offs and propose pragmatic technical solutions.
- Design and execute safe, reversible database migrations.
- Own background job architecture, Solid Queue usage, and operational resilience.
- Contribute to observability and monitoring using Grafana and related tooling.
الملف الشخصي المطلوب للمرشحين
Qualifications Experience
- 10+ years of professional software engineering experience, with a strong focus on MVC web frameworks.
- Deep, hands-on Ruby on Rails experience within a substantial production monolith.
- Proven experience designing schemas that accurately reflect business domains.
- Experience evolving live production databases without downtime.
- Experience building and maintaining transactional systems involving carts, checkouts, orders, subscriptions, promotions, refunds, and payment flows.
- Experience integrating with payment gateways and handling webhooks.
- Experience in telehealth or healthcare environments is a plus.
- Experience working on GLP-1 or weight-loss related products is a plus.
- Experience in startup or early-stage environments is a plus.
- Advanced Rails expertise across routing, models, controllers, views, and background jobs.
- Strong data modeling and system architecture skills, with attention to performance and future scalability.
- PostgreSQL schema design, indexing, and query optimization for transactional and reporting workloads.
- Full-stack capability using HTML, CSS, JavaScript, Hotwire, and targeted React.
- Familiarity with Fly.io , Solid Queue, PlanetScale, and Grafana is a plus.
- Ability to lead architectural discussions, enforce standards, and mentor other engineers.
- Clear written and verbal communication skills.
- Self-sufficient, proactive work style with comfort operating at high velocity.
- Preference for simple, core Rails patterns and avoiding unnecessary dependency stacks.
القطاع المهني للشركة
- الإعلان
- العلاقات العامة
- إدارة المناسبات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- Senior Technology Lead
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com