Senior Software Engineer - PropTech company
New York City (4 days on-site)
Key Responsibilities:
Platform Development – Build and enhance backend services and REST APIs powering the firm’s real estate platform.
Cross-Functional Collaboration – Solve complex, high-impact problems in collaboration with diverse internal stakeholders.
Mentorship – Provide guidance and support to less experienced developers to grow team capabilities.
Code Quality – Write clean, modular, and well-tested code with a focus on long-term maintainability.
DevOps & Automation – Contribute to CI/CD pipelines, environment strategies, and release workflows.
Agile Execution – Participate in agile squads focused on solving targeted product or business challenges.
Architectural Input – Contribute to technical decision-making and embrace constructive feedback processes.
Governance – Promote secure coding practices and compliance with information governance standards.
Internal Enablement – Support training and onboarding for internal stakeholders and platform users.
Qualifications:
6+ years of experience in backend software development and RESTful API design
Strong proficiency in Python (FastAPI experience is a plus)
Deep understanding of SQL and database tools (SQLAlchemy preferred)
Familiarity with Azure and cloud-native architectures
Bonus: Experience with GraphQL, modern frontend frameworks (e.g., React, TypeScript), or C#/Salesforce integrations
Experience with DevOps principles, CI/CD, and Git workflows
Test-driven development mindset (PyTest, Jest, Cypress, Playwright)
Agile development experience in a JIRA-based environment
Strong adaptability and ability to work across multiple problem spaces
Why Join?
Collaborative and high-performing tech team
Cross-functional exposure with diverse product challenges
Agile, squad-based work model with dynamic team composition
Prime NYC office location (4 in-office days, 1 remote)
Access to the latest cloud, AI, and automation tools
Opportunity to modernize a legacy industry through software