Software Developer @ Green Street - Newport Beach, CA

Job Overview

2 months ago

Software Developer

Green Street - Newport Beach, CA

Green Street provides preeminent and actionable commercial real estate research, news, data, analytics, and advisory services in the U.S. and Europe. For more than 35 years, Green Street has delivered unparalleled intelligence and trusted data on the public and private real estate markets, helping investors, banks, lenders, and other industry participants optimize investment and strategic decisions. The firm delivers exclusive market information, conclusion-driven insights, and predictive analytics through a SaaS platform. The company is headquartered in Newport Beach with offices in Hoboken, Dallas, and London. To learn more, please visit

The success of Green Street is directly attributable to the strength of our people. We attract high-quality applicants due to our reputation for excellence and our commitment to train and retain talent. Our collaborative work environment provides team members with opportunities to develop professionally and play a central role from day one. At Green Street, we are all about providing unique insights. A diverse and inclusive work environment where top talent can thrive, think freely and offer different perspectives makes our insights even stronger. We’re building a company culture where differences in gender, race, age, religion, ethnicity, identity, physical ability and perspectives are celebrated and valued.

As part of our expansion, we are seeking a Software Developer to join our Technology team. Primary responsibilities will include working closely with fellow software developers and internal stakeholders to build client facing applications. The applications integrate Green Street’s market views into our website to provide loan and portfolio analytics. The ideal candidate will have at least two years of cumulative development experience including Python and SQL development experience, excellent communication skills, and experience in a financial setting or strong interest in finance.

Duties & Responsibilities:

  • Working in tandem with other developers and internal stakeholders, the Software Developer will design, develop, and deploy high quality, scalable software solutions in the Portfolio and Loan Analytics space
  • Employ a test-driven approach to model implementation; designing and developing repeatable unit tests alongside model changes
  • Work with Quantitative Analysts on initial model build and subsequent model enhancements
  • Interact with Web Development team on client facing application build and enhancements
  • Help design, architect, and maintain platform footprint on Amazon Web Services (AWS)

Knowledge & Skills:

  • Python development – Flask, Django, Pyramid or similar frameworks. NumPy and Pandas experience a must
  • Strong knowledge of SQL, comfortable working with SQL Server, MySQL or PostgreSQL databases
  • Experience with in memory data stores like Redis / MemCached is a plus
  • Data Modeling experience is a plus
  • Experience dealing with financial data in relational (or non relational) data structures
  • Hands on experience with a mainstream cloud provider such as Amazon Web Services (AWS) or Microsoft Azure with exposure to their IaaS (Infrastructure as a Service) and PaaS (Platform as a Service) offerings, specifically serverless technologies like AWS Lambda / Azure Functions and integration technologies such as AWS SNS / SQS
  • Experience with Javascript technologies (ReactJS / VueJS / NodeJS) are nice to have


We are highly selective – candidates should possess the following:

  • A Bachelor’s degree in Computer Science/Engineering or comparable experience
  • 1-3 years of software development experience, preferably in a financial setting
  • Ability to work through multiple project priorities simultaneously
  • Must enjoy problem solving and have excellent communication skills
  • Willingness and desire to keep with new cloud and development technologies, languages, standards, and practices; Have mindset of continuous innovation

Working Conditions: The Software Developer will work indoors in an air-conditioned office building and must be able to remain stationary at a desk and computer for a majority of the day.

Travel Percentage: None


  • Comprehensive benefits package including highly competitive medical and dental insurance
  • Company sponsored employee assistance program, life insurance and long term disability coverage
  • Health savings accounts and flexible spending accounts
  • 401(k) matching
  • Vacation, sick, and personal time
  • Company paid holidays and summer half day Fridays
  • Cell phone reimbursements & gym stipends
  • 16 weeks fully paid maternity leave & 2 week fully paid paternity leave
  • Green Street is an Equal Opportunity Employer

Similar Jobs

Engineer Xcelerator Rotation Program (Entry Level Software Engineer)


Costa Mesa, CA

The Engineer Xcelerator Rotation Program’s mission is to identify and cultivate future leaders that accelerate Experian’s digitization with technology and…

Software Developer

La Jolla Logic

El Segundo, CA

LJL has a reputation for performance to the highest standard, specializing in high-end cybersecurity engineering solutions, to include Machine Learning…

Full Stack Developer

Vital Data Technology

Newport Beach, CA

Work with non-developers to execute the full software development lifecycle on projects. Work with other developers to develop and build systems on the .

Software Support Engineer


Long Beach, CA

Perform software testing and bug verification for major releases. Provide technical consultation regarding the configuration and usage of Laserfiche software.

Software Automation Engineer


Irvine, CA

A Software Engineer with experience in software test automation development. 3+ years of experience in software development utilizing: Java, Selenium or…

Android developer (100% Remote)

Denken Solutions Inc

Irvine, CA

Android Developer Irvine, CA. (Remote) Job Description: Android Developer Kotlin, Java Expertise in - Fragments, - MVVM design pattern, - SQlite/ORM …

Staff Engineer - Node.js, Java (Remote)


Costa Mesa, CA

Timely delivery of documented and tested software to the platform software engineering team. 10+ years of software development experience building and testing…

Senior Cloud Engineer

Vital Data Technology

Newport Beach, CA

Collaborates with software engineering and quality assurance on the development, deployment and operation of CICD pipelines in Azure DevOps.

Customer Solutions Engineer (Ruby on Rails) - REMOTE IN AMERICAS


Los Angeles, CA

Experience with agile software development environments. Investigate legacy software products to figure out the best approach for data extraction.

FE Programmer


El Monte, CA

At least 3-year software development experience. Design and develop the framework of Complete the specific project assigned by the team lead and the…

Aquatic Informatics - Senior Software Engineer (Full-Stack) Remote


San Dimas, CA

Provide guidance and mentoring to other software engineers. Technical Leadership – helping others design and deliver great software.

Director, DevOps


Los Angeles, CA

Experience as a software developer (Python preferred) and enthusiasm for streamlining the software development lifecycle.

IT Programmer Analyst

San Ysidro Health

San Diego, CA

Provides feedback to the team regarding software application improvements and/or innovations. Position Summary: As a member of the Data Analytics Team, the…

Senior DevOps Engineer, San Diego


San Diego, CA

You will proactively help application developers build highly scalable services, architect infrastructure as code to gain efficiencies and increase productivity…

Principal SSD Firmware Engineer

Western Digital

Irvine, CA

This is an experienced position in a firmware development team to develop base drive code for next-generation SSD storage products.

Application Developer

Trader Joe's

Monrovia, CA

Managing tasks and projects related to software/application development. Analyzing and estimating feasibility, resources, and time required to implement…

Software Engineer II

Pacific Premier Bank

Irvine, CA

Performs and verifies successful software releases to various environments including production. Evaluates workflow and software development life cycle methods…

Entry level opportunity for Software Engineer/Developer


San Diego, CA

/week) of pre-employment online training that will be conducted during evenings and weekends. Candidates selected for the training will be paid a stipend of …

Entry level opportunity for Software Engineer/Developer


Los Angeles, CA

/week) of pre-employment online training that will be conducted during evenings and weekends. Candidates selected for the training will be paid a stipend of …

Remote .Net Developer


Irvine, CA

Strong OO software design / architecture skills and knowledge of the software development lifecycle. We are looking for strong OO software design / architecture…

Senior Software Engineer, Server

Blizzard Entertainment

Irvine, CA

Understanding of what makes a good API for developers and users. Desire to mentor, communicate and collaborate with developers of all technical skill levels and…

Java Backend Developer

Calypso Way

Irvine, CA

5+ years working in large scale enterprise software development environments. Strong Knowledge of the Java stack - Spring, Hibernate, Apache libraries and…

Software Engineer II - Java


San Diego, CA

Design and code new software or modify existing software to add new features. Provide recommendations for improving documentation and software development…

Senior Software Engineer (Around Game) - Wild Rift, Events

Riot Games

Los Angeles, CA

You will work with the Technical Lead to architect a framework for rendering events within the Wild Rift client. 5+ years of experience in Software Engineering.