Position: Data Engineer
Company: TWSGo
Category: Data Engineer
Experience required: 2y
English level: upper

As a Data Engineer, you will help build data products and a platform that supports analytics, product development, and product delivery. You will be working with open-source technologies and data warehouse tools as part of our modern data stack (eg Snowflake, debt, etc.) to meet company objectives.

**Primary Objectives:**
- Build and unit test data intake and transformation, across all layers of our data architecture
- Addressing competing priorities gracefully and responding quickly to database service requests
- Keeping our database up and running and addressing any outages promptly
- Ensuring readability and reproducibility of work through clear documentation and rigorous adherence to company naming and style conventions
- Collaborate with Financial Engineers and Data Scientists to build new climate risk measures
- Working with our customers (external) and research team (internal) to ensure data accessibility
- Availability to attend meetings and support requests 09:00 am-3:00 pm 
   Mountain Time (while maintaining full-time work hours)

**Experience**:
- **2+** years professional experience
- Excellent SQL skills, including optimizing and refactoring queries, views and functions
- Experience using code repositories for source code control and promotion
- Fluent in Python
- Working knowledge of git version control
- Working knowledge of statistics and machine learning concepts
- Familiarity with Linux; able to navigate bash terminal
- Familiarity with machine learning libraries in Python
- English** Upper-Intermediate (B2)**

**It will be a plus:**
- Experience as a Database Administrator, Data Engineer, Cloud Engineer, or similar
- Experience with Continuous Integration/Continuous Deployment (CI/CD)
- Experience with a financial institution working in the equity or debt markets
- Understanding of cybersecurity