Position Overview: LightBox is a data and technology company in the Commercial Real Estate industry. We are currently looking for an innovative Sr. 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 Sr. 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.
This is an exempt position with the yearly salary range between $100K to $150K with bonus based on a 40-hour work week.
Who you are:
Bachelor's degree in Computer Science from recognized university or college
Must have an 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.
5 - 7 yrs. experience as a data engineer
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
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.
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.
LightBox is a data and technology company in the commercial real estate industry. From location intelligence to environmental due diligence to lending, valuation and broker resources, we offer solutions that deliver depth, speed and accuracy to allow our customers to act on decisions with the highest degree of confidence.