FacilityOS

FacilityOS

Senior Software Engineer

Maryland · Senior

Sponsorship not specifiedDetected 9 days ago
.NETObject-Oriented ProgrammingCode ReviewSQLRESTResearchCollaboration

About the role

  • This role is well suited for someone who is comfortable navigating legacy systems, applying strong architectural principles, and making thoughtful technical decisions that improve delivery throughput without compromising quality.
  • Contribute to legacy modernization efforts using incremental, low-risk approaches such as the Strangler Fig pattern where appropriate.

Responsibilities

  • As we continue to scale globally, we're building a team of driven, curious people who want to make an impact.
  • Our team comes together in-office twice a week to connect, collaborate, and build momentum.
  • If you're looking to do your best work alongside a great team in a high-growth environment, FacilityOS is the place to build your career.
  • Back-End Engineer who can ramp up quickly, collaborate effectively with the existing team, and begin contributing meaningful delivery outcomes within the first few weeks.
  • Design, develop, review, and maintain backend web applications and services across the FacilityOS platform.
  • Quickly develop a working understanding of existing platform architecture, legacy components, integration points, and modernization opportunities.
  • Collaborate with the engineering team to make sound technical decisions that align with established architectural principles and delivery goals.
  • Work directly with engineering leads, product stakeholders, and project managers to support business operations and project delivery.
  • Strong experience using object-oriented programming, design patterns, and clean architecture principles to build maintainable, testable software.

Requirements

  • The ideal candidate brings strong backend engineering experience, sound judgment, and the ability to work independently while staying closely aligned with team standards and architectural direction.
  • Proven ability to quickly understand complex legacy systems, identify key integration points, and contribute effectively with limited ramp-up time.

Skills

  • Minimum of 8 years of proven experience in backend.NET Framework /.NET Core web application development using C#.
  • Proven experience applying the Strangler Fig pattern or similar modernization approaches to gradually replace or refactor legacy systems.
  • Proven experience writing unit tests and applying quality-focused development practices.
  • Proven experience designing and building RESTful services.
  • Solid knowledge of Microsoft SQL Server and T-SQL.
  • Ability to make sound technical decisions in collaboration with existing engineering teams.
  • Proactive, curious, and investigative mindset with strong attention to quality and detail.
  • Passion for technology, continuous improvement, and modern engineering practices.

Compensation

  • 🎉 Two annual parties in a year

Benefits

  • FacilityOS is a fast-growing company redefining how facilities operate-bringing safety, security, and daily operations into one unified platform used by organizations around the world.
  • Research, evaluate, and recommend innovative application, automation, and architectural improvements that would benefit the FacilityOS platform.

Company info

  • We are looking for a highly capable Sr.
  • You'll be part of a dynamic, collaborative culture where individuals are trusted to take ownership, solve meaningful problems, and grow in their careers.

This listing is sourced directly from FacilityOS's careers page and normalized into a canonical job model.