Hulcan logo
Hulcan

A founder-led luxury group that builds and operates innovative brands across media, commerce, retail and fashion.

Senior Ruby Engineer

Location

United Kingdom

Posted

89 days ago

Salary

0

Seniority

Senior

Job Description

Senior Ruby Engineer

Hulcan

Role Description - Design and implement scalable, high-performance backend systems to power our e-commerce experience. - Build and maintain interfaces that support our frontend, mobile, and third-party integrations. - Be very experienced working with pull, push models for data parity between third parties and our systems around e-commerce concerns of product, stock, orders and fulfillment synchronization. - Design, implement and deploy reliable software to solve complex e-commerce concerns. - Architect systems for membership access, catalog management, checkout, order fulfillment, and payments. - Collaborate cross-functionally with product, design, and data teams to deliver features that elevate the user experience. - Own backend services end-to-end, from design to deployment and monitoring. - Contribute to best practices in code quality, testing, reliability, and observability. - Help define our backend architecture and make strategic technical decisions as we scale. - Mentor junior engineers and foster a culture of technical excellence and collaboration. Qualifications - 8+ years of experience building and scaling backend systems in production environments. - 4+ years leading Ruby cloud stack teams as a Principal Engineer/Architect. - Familiar with the Ruby object model - eigenclasses, method dispatch, method_missing, send, and all variable types. - Expert skills with Ruby idiomatic patterns, terse styling, metaprogramming and able to create macros, DSLs, etc. - Experience contributing to widely used gems or developing internal DSLs for domain-specific needs. - Ability to develop complex applications in Ruby without Rails and deploy Rails features vs custom Ruby plugins for the right use cases. - Proficiency in building APIs and distributed services using Ruby. - Knowledge of Rails AREL, performant code, and proper Sidekiq job handling. - Expert knowledge of proper data model design for e-commerce concerns and handling locking sensitive resources such as credit card charges and state machines. - Expert experience with PostgreSQL, including complex joins and reporting queries, and familiarity with data modeling and performance optimization. - Familiarity with cloud infrastructure (e.g., AWS, ECS, CodeBuild) and containerization (Docker). - Strong understanding of system design, data structures, and algorithmic principles. - Comfortable working in high-growth, early-stage environments—bias toward action and strong product sense are key. - A collaborative teammate who communicates clearly and is excited to shape the future of a luxury tech brand. Requirements - 7+ years of experience building and scaling backend systems in production environments. - Genuine Rubyist having written custom DSLs and/or contributed to a major Ruby gem with deep knowledge of Ruby’s metaprogramming capabilities. - Experience with concurrency, inventory management/reservation, currency/price management, and third-party API integration system designs. - High familiarity with excellent microservices software design using software DSLs over cloud deployed solutions. - Experience with relational databases (e.g., PostgreSQL) and familiarity with data modeling and performance optimization. - Familiarity with cloud infrastructure (e.g., AWS) and containerization (Docker, Kubernetes). - Experience developing and deploying GraphQL and RESTful API interfaces. - Experience developing multi-tenant systems, relating to access control, reporting, and authorization/authentication. - Strong understanding of system design, data structures, and algorithmic principles. - Comfortable working in high-growth, early-stage environments—bias toward action and strong product sense are key. - A collaborative teammate who communicates clearly and is excited to shape the future of a luxury tech brand. Bonus Points - Prior experience in e-commerce, marketplaces, or membership-based platforms. - Familiarity with event-driven architectures and message queues (Kafka, SQS, etc). - Experience working closely with design or product teams in consumer-facing companies. - Passion for fashion, luxury, or retail innovation. Benefits - Opportunity to play a key role in shaping the future of the company. - Collaborative and innovative work environment. - Career growth opportunities in a fast-growing organization. - Let’s build something people talk about. Together.

Job Requirements

  • 8+ years of experience building and scaling backend systems in production environments.
  • 4+ years leading Ruby cloud stack teams as a Principal Engineer/Architect.
  • Familiar with the Ruby object model - eigenclasses, method dispatch, method_missing, send, and all variable types.
  • Expert skills with Ruby idiomatic patterns, terse styling, metaprogramming and able to create macros, DSLs, etc.
  • Experience contributing to widely used gems or developing internal DSLs for domain-specific needs.
  • Ability to develop complex applications in Ruby without Rails and deploy Rails features vs custom Ruby plugins for the right use cases.
  • Proficiency in building APIs and distributed services using Ruby.
  • Knowledge of Rails AREL, performant code, and proper Sidekiq job handling.
  • Expert knowledge of proper data model design for e-commerce concerns and handling locking sensitive resources such as credit card charges and state machines.
  • Expert experience with PostgreSQL, including complex joins and reporting queries, and familiarity with data modeling and performance optimization.
  • Familiarity with cloud infrastructure (e.g., AWS, ECS, CodeBuild) and containerization (Docker).
  • Strong understanding of system design, data structures, and algorithmic principles.
  • Comfortable working in high-growth, early-stage environments—bias toward action and strong product sense are key.
  • A collaborative teammate who communicates clearly and is excited to shape the future of a luxury tech brand.
  • 7+ years of experience building and scaling backend systems in production environments.
  • Genuine Rubyist having written custom DSLs and/or contributed to a major Ruby gem with deep knowledge of Ruby’s metaprogramming capabilities.
  • Experience with concurrency, inventory management/reservation, currency/price management, and third-party API integration system designs.
  • High familiarity with excellent microservices software design using software DSLs over cloud deployed solutions.
  • Experience with relational databases (e.g., PostgreSQL) and familiarity with data modeling and performance optimization.
  • Familiarity with cloud infrastructure (e.g., AWS) and containerization (Docker, Kubernetes).
  • Experience developing and deploying GraphQL and RESTful API interfaces.
  • Experience developing multi-tenant systems, relating to access control, reporting, and authorization/authentication.
  • Bonus Points
  • Prior experience in e-commerce, marketplaces, or membership-based platforms.
  • Familiarity with event-driven architectures and message queues (Kafka, SQS, etc).
  • Experience working closely with design or product teams in consumer-facing companies.
  • Passion for fashion, luxury, or retail innovation.

Benefits

  • Opportunity to play a key role in shaping the future of the company.
  • Collaborative and innovative work environment.
  • Career growth opportunities in a fast-growing organization.
  • Let’s build something people talk about. Together.

Related Job Pages

More Software Engineer Jobs

Veeam Software logo

C# Developer, Veeam Backup for Hypervisors

Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• Develop business logic for products in virtualization field (RHV, Nutanix, Proxmox VE etc.) • Develop new products and supporting existing functionalities • Implement functionalities on the level of large parts of the product • Participate and individual development of components and the whole architecture of the product

Poland
Job Closed

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role involves creating new development solutions and/or re-engineering existing solutions to improve automated functionality throughout the command. - Responsible for code implementation and documentation to support all software development actions ensuring interoperability in Appian and ServiceNow low code platforms. Qualifications - BS degree in Computer Science, Information Systems, Business Administration, or other related discipline. In lieu of degree, a minimum of 12 years of related experience is necessary. - Five (5) years of experience in required software development technologies. - Translated application requirements to fully functional software solutions for the end-user. - Participated in design discussions and code reviews. - Developed and maintained unit-tests for all coded functionalities. - Reviewed code and data for possible security vulnerabilities and maintained safety standards. - Assisted in building the database, based on approved design and industry best practices. - Prior Navy related experience preferred. - Appian certified desired, but not required. - Expertise in planning, requirements gathering, and design utilizing an Agile methodology for the software development life cycle (SDLC). - Well educated with solution design, architecture, and UX in low coding environments such as Appian or ServiceNow. - Experience creating process models based on complex workflows and debugging Appian objects. - Experience in using Appian End User Reporting or AppEzy to support command low code/no code efforts. - Educated in standard scripting languages as well as object-oriented programming languages, including but not limited to Java, SQL, and HTML. - Strong problem solving, design, communication, and presentation skills. Requirements - DoD 8570 IAT Level II. - Must have, or obtain within 4 months, at least one of the following: CCNA (Cisco Certified Network Associate Security), CySA+ (CompTIA Cybersecurity Analyst), GICSP (Global Industrial Cyber Security Professional), GSEC (GIAC Security Essentials Certification), CompTIA Security+ CE, CND (Certified Network Defender), or SSCP (Systems Security Certified Practitioner). - Requires U.S. Citizenship and an active DoD government security clearance. Benefits - The annual base salary range for this position is $80,000 - $90,000. - Ishpi considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills as well as market and business considerations when extending an offer. Expression of Interest By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified, you may be contacted for this and future openings.

United States
Job Closed
Jobgether logo

Senior Developer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

OtherRemoteH1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role is ideal for an experienced developer who thrives on building scalable, high-quality software across full-stack environments. You will lead the design and implementation of features, ensure code quality, and optimize system performance while mentoring junior and mid-level developers. Working with modern frontend frameworks, backend languages, and SQL-based data stores, you will influence architecture and help maintain robust, efficient, and secure systems. The position requires a balance of technical depth, leadership, and collaboration, offering opportunities to shape both development practices and team growth. You will work in a dynamic, mission-driven environment that values innovation, continuous learning, and delivering measurable impact. - Design and implement small-to-medium systems, focusing on clean, scalable, and testable code. - Review pull requests and provide constructive feedback to ensure adherence to best practices. - Build and maintain RESTful or GraphQL APIs that are intuitive for internal and external use. - Identify and resolve performance bottlenecks in backend services, databases, and frontend code. - Mentor and coach mid- to junior-level developers, fostering skill development and best practices. - Contribute to architecture decisions, system design, and deployment strategies. - Collaborate with cross-functional teams to ensure seamless integration, quality, and delivery of software solutions. Qualifications - Bachelor’s degree in Computer Science or a related field. - 8+ years of experience in software development with full-stack proficiency. - Expertise in frontend frameworks such as React, Vue.js, or Angular. - Strong backend development experience with Java, JavaScript, Python, or Go. - Hands-on experience with SQL databases such as PostgreSQL and understanding of database normalization. - Familiarity with CI/CD pipelines, DevOps practices, and debugging production issues. - Proficient in writing unit and end-to-end tests to ensure high-quality deliverables. - Strong communication and mentorship skills, capable of explaining technical trade-offs and guiding team members. - Must be a U.S. citizen and able to obtain or maintain Public Trust (High) clearance. Benefits - Competitive full-time salary with performance-based incentives. - Comprehensive medical, vision, and dental insurance coverage. - Life and AD&D insurance, along with short- and long-term disability plans. - Retirement plan with 401(k) and employer matching contributions. - Access to professional development, training, and educational resources. - Flexible spending accounts (FSA) and employee assistance programs. - Paid holidays and generous PTO to support work-life balance. - Employee recognition and referral programs to celebrate contributions.

United States
Job Closed
Kora logo

Creative Technologist

Kora

Payment Infrastructure! Plug and play solution for businesses to launch a tailored payment experience to their customers

Full TimeRemoteTeam 51-200H1B Sponsor

Role Description Kora is hiring a Creative Technologist to accelerate product innovation by rapidly turning strategic ideas into scalable, AI-enabled prototypes. This role sits at the intersection of engineering architecture, UI/UX design, and AI-driven product development. You will work directly with the Innovation & AI team to design, prototype, and help productionize high-impact platforms that drive revenue, strengthen risk management, and enhance merchant experience. - Rapid Prototyping & Product Acceleration - Rapidly design and build interactive prototypes using AI development tools (e.g., Lovable, LLM APIs, automation workflows). - Convert strategy documents, innovation concepts, and internal ideas into working MVPs within short cycles. - Lead early experimentation on new product directions (AI agents, fraud intelligence, merchant analytics, automation tools). - Shorten idea-to-validation timelines across the Innovation team. - Engineering Architecture & Technical Strategy - Design scalable system architectures aligned with Kora’s core stack and long-term platform roadmap. - Define APIs, data flows, integration patterns, and technical boundaries for new initiatives. - Evaluate technical feasibility and architectural trade-offs during innovation planning. - Ensure prototypes are designed with production transition in mind. - Contribute to technical standards and design principles for AI-native systems. - UI/UX & Product Experience Design - Design intuitive, high-trust user experiences for internal and merchant-facing platforms. - Create dashboards, AI agent interfaces, fraud explainability views, and automation tools. - Establish consistent interaction patterns for AI-enabled products. - Ensure clarity, transparency, and usability in data-heavy and risk-sensitive interfaces. - AI-Native Product Development - Integrate LLMs, automation layers, and AI agents into product workflows. - Design AI systems that balance intelligence, explainability, and business impact. - Support experimentation with RAG architectures and AI orchestration models. - Contribute to responsible AI design aligned with governance and compliance needs. - Strategic Innovation & Business Enablement - Work closely with the Head of Innovation to align product experimentation with revenue growth and strategic priorities. - Support executive demos, board-level prototypes, and strategic showcases. - Contribute to innovation roadmap planning and prioritization. - Identify opportunities where design, automation, or AI can unlock operational efficiency or commercial growth. - Act as a bridge between business strategy and technical execution across teams. Qualifications - 4–8 years experience in product engineering, design engineering, innovation engineering, or similar hybrid role. - Strong understanding of frontend development (React/Next.js preferred) and API-driven systems. - Working knowledge of backend architecture principles and scalable system design. - Demonstrated UI/UX capability (Figma or equivalent), especially for complex or data-intensive platforms. - Experience using AI tools or integrating LLMs into real-world product workflows. - Strong systems thinking and ability to evaluate long-term architectural implications. - Ability to move quickly from concept to functional prototype. - Clear communication skills and comfort presenting to both technical and executive audiences. - Experience in fintech or regulated environments is a plus. Benefits - Sponsored and tailored training - Paid parental leave - Paid time-off - Flexible work style - Low-interest loans - Group Life Insurance - Day off on your birthday 🎂 🎁 🎉 - Employee interest groups that provide supportive communities within Kora - Great company culture and the opportunity to work with a highly collaborative team building something great!

Nigeria