Staff Software Engineer

Mews

Not Interested
Bookmark
Report This Job

profile Job Location:

Barcelona - Spain

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

As a Staff Software Engineer youll play a pivotal role in shaping the technical direction of Mews core design and build distributed systems that power thousands of properties globally mentor engineers across teams and help drive the evolution of our architecture as we move from a modular monolith toward service-oriented systems.

This isnt about being a lone genius; its about multiplying the impact of those around you. Youll raise the bar for technical excellence ensure our systems scale beautifully and champion simplicity in the face of complexity.

What youll do:

  • Design and evolve scalable cloud-native systems that support global hospitality operations 24/7.

  • Lead by example: write clean maintainable production-ready code in C#/.NET with services hosted in Microsoft Azure.

  • Mentor and guide engineers sharing best practices in architecture testing performance and reliability.

  • Collaborate cross-functionally with product design and data teams to turn ambitious ideas into reliable features.

  • Shape technical strategy: contribute to architectural reviews long-term platform planning and engineering process improvements.

  • Champion our culture: curiosity transparency ownership and bias for action the principles that make Mews Mews.

Tech youll work with:

Our core stack includes:

  • Backend: C#/.NET (latest LTS) Azure SQL Redis Cosmos DB

  • Frontend: React TypeScript

  • Data: Databricks dbt Kafka Spark GoodData

  • Infra: Azure Cloud Terraform Pulumi GitHub Actions

  • Monitoring: Sentry Coralogix Azure Monitor

(You dont need to know every tool curiosity and a strong engineering mindset are what matter most.)

About you:

Youre a seasoned engineer who thrives on autonomy and impact. You balance pragmatism with ambition can dive deep into code or step back to see the system and you care about the humans behind the technology.

Youll likely bring:

  • 8 years of experience in software engineering including at least 2 in a senior or staff-level capacity.

  • Strong background in C#/.NET or similar backend language.

  • Experience designing and operating distributed systems at scale.

  • Solid understanding of data modeling performance and observability.

  • A collaborative growth-minded attitude and an ability to mentor others.

  • Comfort navigating ambiguity and making trade-offs that balance tech excellence with business outcomes.


Required Experience:

Staff IC

As a Staff Software Engineer youll play a pivotal role in shaping the technical direction of Mews core design and build distributed systems that power thousands of properties globally mentor engineers across teams and help drive the evolution of our architecture as we move from a modular monolith t...
View more view more

Key Skills

  • Campaigns
  • JSP
  • Dhtml
  • Loans
  • Automobile

About Company

Company Logo

Cloud-native, Mews PMS is an innovative hospitality management system that enables automation to boost revenue and empowers remarkable guest experiences.

View Profile View Profile