Job Description
Leadership oriented – each of us are leaders who strive to create clarity, generate energy, and deliver success. We believe in leading with empathy, trust, and context rather than control.
We are looking for a Senior Data Engineer, who can demonstrate the following traits:
- A team player who is self-starter, customer obsessed, highly inquisitive and biased towards action.
- Comfortable with cold start problems, thrive in ambiguity with an eye for detail.
- Delivers results through innovation and persistence.
- Demonstrates a product mindset and looks to deliver re-usable components that can be deployed as-is or into existing pipelines.
- Have a flair for Artificial Intelligence/Machine Learning technology.
Responsibilities
- Increase the efficiencies of the Cloud supply chain by inventing optimization solutions by orders of magnitude.
- Build the infrastructure & code to process structured, semi-structured and unstructured data sources.
- Identify, design, and implement process improvements to optimize our data delivery, and re-designing infrastructure and pipelines to achieve greater scalability.
- Design, develop, and maintain data pipelines and back-end services for real-time decisioning, reporting, optimization, data collection, and related functions.
- Ensure that all features embody engineering best practices, efficient, scalable architecture, elegant design, and high-quality implementation.
- Collaborate with stakeholders, including Product, Executive and Domain teams to support them on data-related issues and data infrastructure needs.
- Seek and incorporate continuous feedback to improve the efficiency of the business outcomes.
- Passion for utilizing the BI Stack to provide value and insights to the Cloud Sustainability business.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science, Data Science, Mathematics or equivalent field OR Master's Degree in Computer Science, Data Science, Mathematics or equivalent
- A successful history of architecting, building, and maintaining end-to-end, high-throughput data systems and their supporting services.
- 8+ years of software design and programming experience with languages like C/C++/C#/Java/Python/JavaScript required.
- 8+ years of working knowledge on SQL and experience working with relational databases on T-SQL or PL/SQL constructs.
- 4+ years of experience developing Big Data applications in the cloud using technologies such as Kusto, Databricks, Spark, Azure Data Factory, Azure ML, Azure Synapse or equivalent.
- 4+ years of experience with data visualization tools like Power BI, Tableau or equivalent.
- A successful history of manipulating, processing, and extracting value from large datasets.
- A successful history of strong Analytical & Problem-Solving skill.
Preferred Qualifications
- Proficient working knowledge of cloud-computing environments in the data stack - Azure preferred.
- Utilizing a variety of data stores, including data warehouses, relational database systems, in-memory caches, and searchable document databases.
- Developing for continuous integration and automated deployments.
- Familiarity in at least one or more Operations Research tools and techniques (e.g. probability theory, Monte Carlo methods, stochastic, queuing, transportation, network models, dynamic and non-linear programming).