Senior Data Engineer responsible for developing software solutions, building and maintaining big data pipelines, and guiding junior team members. The role requires a Master's degree in Computer Science, MIS, Information Systems, or related field, and at least 3 years of experience in software development or related field.
Requirements
- MINIMUM Education Requirement: Masterās degree in Computer Science, MIS, Information Systems, Engineering (any), or related field.
- MINIMUM Experience Requirement: Three (3) years of experience in Information Systems, Software Development, or related, not including internship and school assistant positions.
- Big Data, Machine Learning, AI, and Analytical Technologies.
- Enterprise and web-based software development and experience creating and deploying enterprise applications.
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Experience building and optimizing ābig dataā data pipelines, architectures, and datasets.
- Experience with Object Oriented/Programmatic ETL/Data Integration Workflow Management Services
- Experience in fintech related work (managing and building out comprehensive finance kpis, financial data pipelines, applying financials to operational / transactional events and financial data sets)
- Experience in web development technologies including in one or more of the following: HTML, JavaScript, jQuery, or GraphQL
- SQL
- Experience in one or more web application platforms (e.g., Flask, ASP).
- Experience in Application development in one or more of the following: Python, R, C#, java, JavaScript, Golang.
- Solving problems using Analytical and Data Science methods: modeling, clustering, Machine Learning, AI, and others.
- Application and Data Security.
- Experience with cloud services: Data Lake, Enterprise Queues, Machine Learning, AI, DevOps, etc.
- Streaming Technologies.
- Experience with relational SQL, NoSQL, and Graph databases such as Neo4j, Document DB, and others.
Benefits
- Low-cost, competitive health coverage (domestic partners included!) with employer-paid counseling services
- 401(k) matching after just two months of employment, with employer matching starting at ~3%
- Employer-paid spending account for physical, financial, and emotional wellbeing expenses
- Competitive time-off balances that accrue weekly, just like your paycheck
- Paid parental leave during the first year and up to 9 weeks after one year of employment
- Additional flex holidays in addition to company paid holidays
- Flexible schedule with 2 in-office days (Tuesdays and Thursdays) and 3 remote days
- Comprehensive life insurance that extends beyond the workplace with employer-paid life insurance
- Employee Resource Groups (ERGs) to foster connections and celebrate diversity