Engineering - Data Platform - Senior Software Engineer

United States ● Virtual Req #298
Wednesday, February 19, 2025
At LightBox, we strive to not only equip confident, data-driven decisions across sectors, but to also enrich lives by bringing people, information, and technology together. As a company with a wide range of clients, we believe a diverse workforce is crucial to success. Our commitment to inclusion across race, gender, age, religion, identity, and experience is the foundation upon which we operate and connect with our customers and the communities in which we work.
 

With our expertise, we are producing the best available data, workflow tools, technology, and analytics to support everyone making a real estate decision. There has never been a better time to make an impact and we invite you to join us on this journey.
 

LightBox is a leading provider of data and workflow solutions across commercial real estate and location intelligence. Our solutions deliver the depth, speed and accuracy that enable insights to over 50,000 brokers, 1,000 banks and lenders, 1,000 law firms and 5,000 environmental consulting and engineering firms.

About Us

LightBox is on a mission to modernize the real estate industry. We provide commercial, geographical, spatial, and environmental building data on a single platform. Our definitive data and intuitive products are transforming the way organizations of all sizes solve problems.

 

Position Overview

We are currently looking for an innovative Senior Software Engineer to join our LightBox data integration team. LightBox ingests thousands of datasets and processes billions of data elements from petascale amounts of data, served out through tens of billions of API transactions yearly. You will be working on a highly motivated team that is responsible for building tools and services to produce LightBox’s data products for Addresses and Building Footprints. Must be self-directed and comfortable supporting the data needs of multiple teams and products. Including exciting work with highly scalable data processing solutions and pipelines while working in a team with extremely qualified and accomplished data and software engineers to build, enhance, and maintain our data platform that supports our best-in-class products. 

 

What you will do and achieve

Reporting to the Software Engineering Manager, the duties and responsibilities of the Senior Software Engineer include, but are not limited to:

  • Work with an agile team to deliver solutions and services for data platform to support delivery of LightBox’s large scale data solutions and products.
  • Engage with cross organizational teams collaborating on Data Ingestion Services and Data Engineering to develop consistent series of services and solutions for existing and new Data Products.
  • Adhere to best practices around source code versioning, automated testing and dependency management.
  • Work on complex processing of spatial and relational data sets, to construct multiple product offerings in consistent pattern and path.
  • Investigate and resolve technical and non-technical issues, resolving critical incidents in timely manner and with a through root cause analysis.
  • Contribute to LightBox’s overall technology strategy and roadmap as an active member of its architectural leadership team.

 

Who you are

Education

  • Bachelor's degree in Computer Science from recognized university or college.
  • Must have a prior experience with and strong grounding in Data Engineering and GIS principles.
  • Familiar with Standards, concepts, practices, and procedures within the field of Computer Science is an asset.

 

Experience

  • 5 - 7 yrs. experience as a Data Engineer or Java Developer or GIS Developer or GIS Analyst.

 

Key Knowledge & Skills

  • Experience working with large codebase that has multiple consumption patterns.
  • Solid experience with spatial data; geometry models and operations.
  • SQL language and Server experience, spatial preferably, utilizing Postgres and PostGis.
  • Strong GIS knowledge of fundamental processes and functionality.
  • Development of complex Java based applications with multi-threading, JDBC database connectivity.
  • Prior development with Python based applications and utilities.
  • Experience with ArcGIS, QGis or similar platforms and tools.

 

Core Competencies

  • Excellent interpersonal, written, and oral communication skills.
  • Strong problem-solving ability and organizational skills.
  • Must be detail-oriented with multi-tasking abilities.
  • Ability to work under strict deadlines.
  • Keen interest in software and data engineering.
  • Driven to continually learn about and incorporate new technologies.
  • Thrive in a self-driven environment.
  • Understanding and integrating human and machine workflows.
  • Spatial processing background.
  • Git code repository experience.

 

LightBox's Diversity Commitment

LightBox is fully committed to employing a diverse workforce and creating an inclusive work environment that embraces everyone’s unique contributions, experiences, and values. We believe in unity in diversity and offer a collaborative work environment that encourages creativity, initiative and professional growth and provides a competitive salary and benefits package.  We are better together when we support, recognize, and embrace our differences.

We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted. 
 
This job description is a general listing of the required tasks and expectations of the position and in no way implies that the duties listed above are the employee’s only responsibilities. The employee is expected to perform other tasks, responsibilities and training as instructed by their supervisors. Duties and responsibilities may change at any time with or without notice.
 
This position may require additional hours outside of the standard work schedule including occasional holiday, evening and/or weekend hours in order to meet deadlines or to accommodate customers.
 
LightBox and all its holding companies are an equal opportunity/affirmative action employer. It is the policy of the LightBox and its holding companies to prohibit discrimination of any type and to afford equal employment opportunities to employees and applicants, without regard to race, color, religion, sex, national origin, age, disability, or veteran status.                
 
NO TELEPHONE CALLS OR AGENCY SOLICITATION PLEASE.

Other details

  • Pay Type Salary
Location on Google Maps
  • United States
  • Virtual