Staff Software Engineer

Skills
Node.JsReact.JsTypescriptPostgresql
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years of backend software engineering experience
  • Strong expertise in Node.js/TypeScript or Python
  • Proven ability to own complex systems and work in ambiguous environments
  • Strong product and business awareness
  • Comfortable taking end-to-end ownership across a domain
  • Experience using AI or LLMs in day-to-day development workflows
  • Excellent communication and stakeholder management skills

Nice to have

  • High ownership
  • Autonomous
  • Collaborative
  • Strong startup experience

Day to day

  • Automate complex real-world workflows in a fast-moving property and asset management SaaS environment
  • Build scalable and reliable systems that improve operational efficiency and user experience
  • Collaborate closely with product and business stakeholders while driving architectural decisions and delivering projects end to end