Staff Data Engineer
POSITION OVERVIEW
This is an engineering leadership role with responsibility for enabling cloud transformation and execution for CR’s enterprise application.
This individual must be a technologist and engineer at heart and be comfortable in hands on delivery of new technologies to deliver strategic business outcomes. She/he must exhibit a deep understanding of modern technology stack and agile delivery models, have demonstrated focus on customer experience, and delivered a proven track record of modernizing technologies.
Close collaboration and alignment with business teams, application development teams and security will be required. As such, exceptional abilities in building and maintaining strong working relationships and organizational savvy will be required. High level communication and presentation skills are required.
JOB RESPONSIBILITIES:
- Responsible for the data architecture roadmap for applications and enterprise data platforms
- Lead the development and build out of enterprise data platforms
- Reviews business context for solutions to company challenges as well as define the vision and requirements for the solution, recommend potential options, select the most optimal option, and the develop a roadmap for the selected solution.
- Initiate both group and one-on-one meetings with senior management in order to gain a clear understanding of business drivers and functional requirements.
- Lead data design and architecture discussions for IT platforms engaging with principal engineers and engineering teams to ensure secure and scalable solutions.
- Communicates the data architecture to the stakeholders and collaborates and coordinates with existing domain architects in the formalization and adoption of IT standards and procedures.
- Lead data architecture, design and code reviews with engineering teams.
- Provides oversight on delivery to ensure industry best practices, design patterns, standards, automation, quality, timeliness, operational readiness, continuous improvement and cost-effective solutions.
- Provide technical leadership and guidance to lead data engineers and the technical team within a domain.
- Other duties as assigned.
- Demonstrated success in implementing Dashboards to improve data-driven decision making
- Successful implementation of AI use cases or Proof of Concept projects
- Experience in Python and/or javascript
- Strong experience in Data engineering and medallion architecture on Azure
- Strong experience in PowerBI
- Good experience in requirement gathering and creating a technical solution
- Excellent communication skills with executives and other company employees
REQUIREMENTS/EDUCATION AND EXPERIENCE:
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
- 8+ years’ experience in software engineering & technology
- Understanding of data management concepts, including governance, quality, modelling, and integration
- Strong expertise and technical leadership in data structures and data modeling
- Experience developing and maintaining the master data management system (MDM), including data integration, data modeling, and data migration.
- Expertise in Data structures, Object-oriented programming, functional programming, familiarity with microservices, cloud Technologies.
- Experience with programming languages, Java, JEE, latest features leveraging functional programming.
- Experience in Big Data and NoSQL technologies like Cassandra, Big Table or equivalent.
- Experience in writing SQLs to get analytical data from Azure Fabric or equivalent database
- Experience in designing event-driven mechanisms, publish/subscribe models and processing high volume batch workloads.
- Experience with Enterprise Data Strategy, Data Integrations, Data Architecture, Data Reporting/Analytics.
- Working knowledge of various types of database management systems and approaches to solve OLTP and OLAP workloads (including but not limited to traditional RDBMS systems, NoSQL, Big Data and modern cloud native data warehousing solutions)
- Experience with Data Lake & Integration platforms, particularly SaaS solutions like Snowflake or Azure Synapse, is a plus.
- Experience in writing automated tests - Unit/Integration tests.
- Experience with cloud computing on at-least one of major providers (Google Cloud Platform, AWS or Azure. Azure is preferred).
- Experience in destructive testing methodologies and tools.
- Experience in AI/ML, data science and statistical/machine is a plus.
- Excellent oral and written communication
- Excellent Analytical and problem-solving skills
- Comfortable with ambiguity and time spent outside of comfort zone acquiring new skills
- Technically creative and open-minded
BENEFITS
Medical
Dental
Vision
Employer Paid Basic Employee Life and AD&D Insurance
Employer Paid Long Term Disability
Flexible Spending Accounts
Voluntary Short-Term Disability
Voluntary Life and AD&D Insurance
Voluntary Accident Insurance
Voluntary Critical Illness Insurance
EEO
At Construction Resources, our people are the driving force behind everything we do. Construction Resources is an equal opportunity employer that aspires to be the best in the business by building an associate experience that celebrates growth, development, and purpose.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to speak or hear. The employee is frequently required to sit for extended periods of time, stand, walk, climb stairs, use hands to finger, handle or feel, and reach with hands and arms. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.
POSITION TYPE/EXPECTED HOURS OF WORK
This is a full-time position that requires overtime as business needs dictate.
OTHER DUTIES
Please note: this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time, with or without notice.
PRIVACY NOTICE
We value your privacy and want to ensure transparency regarding the collection and processing of your personal data. As part of our recruitment process, we require your explicit consent to collect, store, and process your personal information, including but not limited to your resume, contact details, professional experience, and other relevant data.
This data will be used solely for recruitment and hiring purposes in accordance with our privacy policy and applicable data protection regulations. Your information will be stored securely and will not be shared with third parties without your consent.
By submitting your application, you agree to the collection and processing of your personal data for the purposes stated above. You may withdraw your consent at any time by contacting us at recruitment@crhomeusa.com.
Create a Job Alert
Interested in building your career at Construction Resources? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field