Senior/Staff Backend Software Engineer

Flow enhances living experiences in multifamily apartment buildings through technology, focusing on development, ownership, and management.
New York, NY, USAPalo Alto, CA, USAMiami, FL, USA
$180,000 - $250,000
Backend
Staff Software Engineer
Hybrid
10+ years of experience
Real Estate · Enterprise SaaS

Description For Senior/Staff Backend Software Engineer

Flow is revolutionizing the multifamily residential space by combining real estate expertise with cutting-edge technology. As a Senior/Staff Backend Software Engineer, you'll join an innovative team focused on enhancing living experiences across communities. The role offers an opportunity to architect and implement crucial APIs that power services for residents, building staff, and operations teams. With a competitive salary range of $180,000-$250,000 and comprehensive benefits, this position is perfect for experienced engineers who want to make a meaningful impact in the prop-tech sector. You'll be working in a hybrid environment across major tech hubs, contributing to technical direction and mentoring other engineers. The role requires deep expertise in distributed systems and a proven track record of building scalable solutions. Flow values collective achievement and offers a culture where innovation and excellence are paramount.

Last updated 14 days ago

Responsibilities For Senior/Staff Backend Software Engineer

  • Design, develop, and implement complex systems or solutions to meet the needs of our customers and internal teams
  • Collaborate with cross-functional as well as other engineering teams to define clear requirements and translate them into scalable and maintainable software solutions
  • Help recruit, hire, and provide technical guidance and mentorship to other engineers
  • Play a key role in architectural and systems-level decisions to ensure the scalability, reliability, and security of our systems

Requirements For Senior/Staff Backend Software Engineer

  • Experience working in product & operations-heavy organizations
  • A minimum 10 years of software engineering experience building scalable software in engineering-centric organizations
  • Deep understanding of the principles challenges of ensuring high availability, fault tolerance, and efficiency in distributed systems
  • Experience mentoring and leading other engineers
  • A keen ability to strike a balance between elegant design and pragmatic tradeoffs
  • Proficiency in multiple modern programming languages
  • Experience building software in fast-moving startup environments

Benefits For Senior/Staff Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Commuter Benefits
  • Comprehensive Benefits Package (Medical / Dental / Vision / Disability / Life)
  • Paid time off and 13 paid holidays
  • 401(k) retirement plan
  • Healthcare and Dependent Care Flexible Spending Accounts (FSAs)
  • Access to HSA-compatible plans
  • Pre-tax commuter benefits
  • Employee Assistance Program (EAP)
  • Free therapy through SpringHealth
  • Acupuncture and other wellness offerings

Interested in this job?

Jobs Related To Flow Senior/Staff Backend Software Engineer

Staff Software Engineer

Staff Software Engineer position at Intuit, leading development of enterprise-scale solutions for flagship products, requiring 10+ years experience and expertise in full-stack development, AI, and technical leadership.

Software Engineering SMTS

Senior-level software engineering position at Salesforce focusing on Tableau Desktop development, offering competitive compensation and hybrid work arrangement in the Seattle area.

Software Engineering LMTS

Senior software engineering leadership role at Salesforce (Tableau) focusing on scalable product development, technical mentorship, and architectural design in a hybrid work environment.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on server-side development with competitive salary and hybrid work options in San Francisco.

Software Engineering MTS

Software Engineering MTS position at Salesforce offering $155k-$188k, working on backend systems with Java, Python, and distributed systems. Remote work available.