**Our company**:
Encora is a global Software and Digital Engineering company that helps business overcome the Software Engineering Talent shortage and provides next-gen services and such as Predictive Analysis, Artificial Intelligence & Machine Learning, IoT, Cloud, and Test Automation.
We count with 16 global offices and 25 innovation labs.
Our Software Engineering experts work with leading-edge technology companies to improve their speed to impact.
**About the job**:
This is a unique opportunity to join a newly created team that will build innovative solutions for our patients and providers.
We are looking for a senior engineer to participate in the architecting and building of a highly available performant data warehouse/ data lake.
The individual will work collaboratively with QA, Product and the Design team to build solutions that are scalable in a dev-ops centric environment.
**Essential duties and job responsibilities**:
- Build, maintain and implement large scale highly available data warehouse/data lake
- Design and Build Data Models, Data Pipelines
- Lead the development of projects from end-to-end
- Champion best practices, coding standards, and documentation
- Readily shares knowledge across the team
- Research new technologies or methodologies that can improve the architecture, user experience, or development process.
- Specify technical solutions in clear and concise written documentation Translate product requirements and technical designs into well-engineered, low-defect, robust code
- Regularly collaborate with other developers, QA, product owners, and designers to complete projects
- Participate and engage in all Scrum Ceremonies
- Develop high-quality, working code features and bug fixes
- Participate in regular code reviews
- Write automated tests, including comprehensive unit and integration tests
- Interface with team members to troubleshoot, debug, and fix issues in production and non-production environments.
- Engage and mentor other members on the team.
**Requirements**:
- 5+ years designing and architecting databases
- 5+ years designing data models
- 2+ years Python experience
- 2+ years PySpark experience
- 2+ years PyTest experience
- 2+ years AWS experience
- 2 + years Glue experience
- Experience with ELT/ETL
- Experience with relational databases
- Experience with message queuing, stream processing and highly scalable big data data stores
- Experience building or maintaining large scale highly available data warehouse/data lake
- Ability to lead projects across stacks and blended teams
- Must be data driven, objective and goal oriented
- Effectively communicate and understand project requirements
- Experience working in an Agile environment following SDLC
- Strong sense of ownership and ability to work cross functionally
- English level (B2+ min).
**Why you will love working with us**:
- 100% WFH and available workplace office space if preferred
- Private medical, dental and life insurance
- Additional vacations per work anniversaries
- Birthday day off
- 3 sick leaves paid per year
- Certification Reimbursement
- Substantial referral bonuses
- Welcome bonus
- Mental Health days off
- Employee Solidarity Association
- A value-based culture where opportunities to learn are endless