Software Engineering, Data Science
Posted on Saturday, July 29, 2023
Treez is not for everyone. Are you right for Treez? The Company Values At Treez Are
- Stay Curious
- Present Solutions
- Embrace Simplicity
- Encourage Candor
- Drive to Outcomes
- Develop and maintain an enterprise-wide data architecture strategy that aligns with the organization's business goals and objectives. Define and implement data standards, principles, and guidelines for data modeling, database design, and data integration.
- Design and create logical and physical data models that meet the requirements of various business functions. Oversee the defining of data entities, relationships, attributes, and hierarchies to ensure data integrity and consistency across different systems and applications.
- Identify and design efficient data integration solutions to facilitate seamless near real time data flow between different systems and platforms. Develop strategies for data extraction, transformation, and loading, ensuring high data quality and reliability.
- Establish and enforce data governance policies and procedures to ensure compliance with regulatory requirements and industry best practices. Define data ownership, access controls, data retention policies, and data quality standards.
- Provide mentorship and guidance to engineers, and other team members. Share your expertise and knowledge to foster their professional growth and enhance their understanding of database design, SQL, query evaluation and performance tuning.
- Collaborate with cross-functional teams, including engineers, analysts, and business stakeholders, to understand data requirements and translate them into actionable data architecture solutions. Effectively communicate complex technical concepts to non-technical stakeholders.
- Stay abreast of industry trends, emerging technologies, and best practices in data architecture and management. Evaluate and recommend new tools and technologies to enhance data processing, analytics, and visualization capabilities.
- Create and maintain comprehensive documentation of data models, data flows, data dictionaries, and technical specifications. Ensure that documentation is up to date and accessible to relevant stakeholders.
- Minimum 5+ years of software engineering experience
- Preferred 3+ as Data Engineer or Architect preferably at a SaaS software company.
- Strong understanding of data architecture principles, methodologies, and best practices.
- Proficiency in relational database management systems, particularly AWS RDS, Postgres, and MySQL.
- Experience with data integration technologies and ETL tools a plus
- In-depth knowledge of AWS data services such as AWS Redshift, AWS Athena, and AWS S3 a plus
- Understanding of data governance frameworks, data quality management, and data security practices.
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent communication and interpersonal skills to effectively collaborate with stakeholders at all levels.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
- A remote first work environment
- Medical, dental, vision and 401(K) - no match yet, we're a startup