Data Engineer - Technical.ly

Data Engineer

CubeSmart

Malvern, PA Hybrid Jan 29
Apply now

Job Description

OverviewThis is a hybrid role - 2 days remote and 3 days in the Malvern, PA office. 

CubeSmart is currently seeking a Data Engineer to join the Information Technology team at our corporate office in Malvern, PA. The Data Engineer will be responsible for the implementation, development, and optimization of database, data objects, and database scripting with the core database platforms utilized by the core CubeSmart business applications.

Who we are:
At CubeSmart, we’re intentional about culture. You can experience it everywhere from our mission statement of “genuine care” to our “It’s What’s Inside That Counts” tagline to calling each other “teammates” rather than employees. This spirit fosters a fun and collaborative environment that has resulted in our rapid growth and being recognized amongst the top in our industry.

CubeSmart’s award-winning team is made up of people who genuinely care. Teammates care about our customers and the life events and/or business needs they are facing. Teammates are passionate, responsible and understanding. The CubeSmart team is made up of people who have a can-do attitude, are committed to their own success and the success of the company, and lead by example.

If this sounds like a team and culture that matches your personal values and motivations, we want to hear from you.

Responsibilities

This role will also be responsible for the development and maintenance of ETL processes that manage the consumption of data by CubeSmart’s core systems.  The role will serve as a technical expert to analyze the needs of CubeSmart’s applications and business data requirements and produce an optimal solution according to their needs and specifications, and in alignment with CubeSmart’s data design standards.  This individual will be part of the team building a data and analytics platform in the Microsoft Azure cloud to support the CubeSmart business.  This will include designing and building the data ingestion and ETL pipelines to create the cloud Lakehouse environment. In addition, this person will be engaged to develop features in the legacy SQL Server Data Warehouse platform.

Responsibilities

  • Collaborate with program manager(s), application development, and data consumers to develop data ingestion and ETL pipelines required to enable CubeSmart data consumers to onboard processes to the Data Lakehouse platform
  • Create database designs, stored procedures, views and other associated database objects required to implement processes in support of application development efforts
  • Design and development of data pipelines and ETL processes required to support system integration and application development needs in the legacy SQL data warehouse environment
  • Identification and implementation of database performance tuning required to validate that all systems are performing to an optimal level
  • Collaborate with 3rd party vendors to understand externally sourced data and incorporate into CubeSmart’s data environment, in adherence with CubeSmart’s data design standards

Qualifications

Knowledge, Skills, Abilities and Personal Characteristics

  • Bachelor’s degree in Computer Science, Information Technology or a related discipline
  • Strong skills in SQL, Python, and PySpark
  • Experience with Microsoft Azure data services (Azure Data Factory, Azure Databricks, Azure SQL, and Databricks ML Flow) or equivalent is preferred
  • Full understanding of the Software Development Life Cycle (SDLC) and experience with Agile software development processes
  • Solid understanding of cloud DevOps capabilities, preferably Azure DevOps
  • Experience with MongoDB (or similar non-relational database platform) or PostgreSQL is a plus
  • Experience supporting databases and data models for ERP or financial systems in a plus
  • Service orientation towards business-focused 24×7 support and service mentality
  • Ability to work within a team environment, showing an openness to collaborate with technical and business peer, with the ability to step up and take on new challenges in response to changing business conditions
  • Ability to learn quickly, adapt work processes to adhere with best practices
  • Ability to clearly convey technical information to both technical and non-technical audiences
  • Collaborative individual who creates open channels of communications and encourages technical dialogue across the department.
  • Well-developed analytical and problem-solving abilities
  • Ability to work on multiple tasks and projects at once, with the ability to properly prioritize one’s own work and the work of others

CubeSmart is one of the nation’s largest publicly traded self-storage companies. Our mission is to simplify the organizational and logistical challenges created by the many life events and business needs of our customers — through innovative solutions, unparalleled service and genuine care.

At CubeSmart, we believe in the power of our team to create meaningful customer experiences. That’s why we’re bringing our software development in-house, giving you the opportunity to work on projects that truly matter. You’ll have the chance to collaborate with other experienced professionals, learn new skills and make a real impact on the business. We’re building a technology platform to lead the industry through unique wholly owned and supported systems. Our team of innovative engineers work to scale our systems beyond the basics and transform our platforms for the next generation. We’re revolutionizing standard point of sale systems into a best-in-class customer management platform and creating excellence in application development, web development and software engineering to lead the competition.

How does CubeSmart provide innovative solutions to our customers?

At CubeSmart, we are redefining the customer experience and meeting the changing needs of our customers through innovative solutions.

● Leveraging Digital Platforms — replicate the in-person experience across all customer touch points.
● Omni-Channel Experience — a fully integrated experience where customers can seamlessly transition between various channels and platforms.
● Customer Preference — provide optionality to meet the customer in the way they wish to interact.
● Award Winning Customer Service — continue to provide industry-leading service both in-store and across all of our digital platforms.

Read about our innovations like our CubeSmart Mobile App, SmartRental online rental experience, SmartView Management Reporting App and more.

We are proud to have won awards like Achievers 50 Most Engaged Workplaces 3 times in a row and our CEO, Chris Marr, recognized as the 2022 CEO of the Year by the HR Department of the Year and HR Excellence awards!

Originally established in 2004, CubeSmart has driven innovation and has seen continuous growth year over year. We serve our customers who need us in ways they don’t expect. We make CubeSmart an extension of our customers’ homes by creating a consistent, stress-free and seamless omnichannel experience. Our goal is to deliver simple solutions, tailored to every customer’s needs.

At CubeSmart, we are focused on minimizing the impact we make on the environment. Self-storage remains an exceptionally low-impact business as it consumes less energy and water while emitting fewer greenhouse gases than other real estate property types.