Hybrid Senior Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer driving architectural decisions for backend services at LUXCLUSIF. Leading execution of complex features and ensuring the system can handle future growth in luxury resale market.

Responsibilities

  • Reporting to the Engineering Manager, you will drive architectural decisions for backend services, establishing coding standards, and defining best practices that elevate the team's output.
  • Lead the definition, planning, and execution of complex features. You are responsible for the full lifecycle, from initial design to production monitoring, ensuring high availability and performance.
  • Pair with Product Managers on discovery and prioritization. You don't just execute tasks; you translate high-level business requirements into scalable technical specifications.
  • Design and implement sophisticated event-driven architectures and distributed systems using Azure Service Bus and Hangfire, ensuring the system can handle future growth.
  • Oversee database health and strategy. You are responsible for complex schema design, performance tuning, and ensuring long-term data integrity.
  • Act as a key consultant for the Design and Frontend teams, ensuring that complex User Experiences are technically feasible, performant, and architecturally sound from an API perspective.
  • Lead the creation of high-quality architectural diagrams and system documentation, ensuring the "technical source of truth" is always up to date.
  • Act as the subject matter expert in .NET (C#), PostgreSQL, Azure, and Terraform, guiding the team in CI/CD best practices.

Requirements

  • 5+ years of experience building, deploying, and scaling distributed systems and high-traffic web applications.
  • You don't work in isolation; you mentor peers, lead code reviews with a focus on design patterns, and facilitate technical alignment across the engineering team.
  • Deep proficiency in .NET (C#) and a mastery of Object-Oriented Programming and Domain-Driven Design (DDD).
  • Highly proficient in relational databases (PostgreSQL), with a proven track record of optimizing complex queries and managing data at scale.
  • Proven experience architecting background processing (Hangfire) and event-driven systems using message brokers (Azure Service Bus, RabbitMQ, or Kafka).
  • You view automated testing as a baseline and have experience designing CI/CD pipelines that ensure high-quality, frequent deployments.
  • Highly comfortable with Microsoft Azure and have practical experience managing infrastructure through Terraform.
  • You thrive in a global, asynchronous environment, possessing the communication skills to influence stakeholders and collaborate across time zones.

Benefits

  • Health insurance for the whole family, flexible working environment and well-being support and tools
  • Extra days off, sabbatical program and days for you to give back for the community
  • Training opportunities and free access to Udemy
  • Flexible benefits program.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job