Senior Software Engineer
Greystone - New York, New York, us, 10261
Work at Greystone
Overview
- View job
Overview
At Greystone, everything we do is driven by our purpose of improving others' lives. As we work hard to maintain our ranking as a top national commercial real estate lender, our culture of caring and support is just as important. We don't just say "Where People Matter" - we lead with this mantra every day to guide our actions and behaviors. Greystone is committed to fostering and preserving a culture of inclusion. Belonging is at the heart of our culture of caring, integrity, and excellence and is a driving force behind our entrepreneurial spirit and creativity.
At Greystone Technology, we move with a startup mindset in an industry ready for modernization. We embrace agility, automation, and AI-driven efficiency, leveraging the newest technologies like OpenAI and Cursor to streamline operations and build impactful customer experiences. We focus on maintainable, reliable software while driving the industry forward.
We are seeking a Senior Software Engineer, preferably with experience in finance and/or real estate. The candidate should have 5+ years of experience managing large-scale interactive projects from discovery and design to technical development and implementation. The candidate must be attuned to detail as well as able to understand and drive towards the big picture. Analytical and quick thinking in a fast-paced environment is essential.
Primary Duties and Responsibilities :
Build & Enhance - Develop backend services and REST APIs for our commercial real estate
Problem-Solve & Innovate - Tackle complex challenges with a startup mentality, working across different areas
Lead & Mentor - Uplevel the engineers around you through mentorship and knowledge sharing
Drive Technical Decisions - Focus on maintainable, modular, and well-tested solutions
DevOps & Releases - Help shape environment / release strategy, deployments, and automation
Agile Execution - Work in a JIRA-based agile environment with squads that form and disband to solve specific problems
Architectural Leadership - Drive architectural decisions, provide opinionated feedback, and embrace a "Disagree & Commit" mentality when needed
Security & Compliance - Implement best practices for information governance and risk management
Support Adoption & Training - Assist internal teams, executives, and clients in understanding new features
Experience, Skills, and Abilities Required :
6+ years of experience building backend services & REST APIs
Expertise in Python (FastAPI experience is a plus, but not required)
Experience with Azure services & cloud environments
Experience with GraphQL is a plus
Familiarity with DevOps, CI / CD, environment / release strategies, and Git
Problem-solving mindset and ability to work across different areas and adapt quickly
Experience with TypeScript, React, or modern front-end frameworks is a plus
Experience with Salesforce / Dynamics & C# is a plus
At Greystone, we believe that finding creative solutions for our clients comes from the collaboration of people with diverse backgrounds and perspectives. We strive to build an inclusive work environment that celebrates differences and empowers all individuals with opportunities to channel their entrepreneurial spirit. Greystone is an EEO employer.
Greystone offers a competitive base salary and bonus. The base salary range for this position is $150,000 to $200,000 / year. The specific compensation that will be offered is based on an understanding of the hired candidates' qualifications at the time of hire. Employees are eligible for a discretionary bonus based on employee work performance reviewed during the annual review process.
#J-18808-Ljbffr