Senior Staff Engineer – Data Modeling & Architecture for Cloud-Based Data Warehousing and Lakehouse Solutions
Introduction to WorkwarpWorkwarp is a cutting-edge technology company that specializes in providing innovative data solutions to businesses. With a strong focus on data engineering, we are committed to helping our clients unlock the full potential of their data. Our team of experts is dedicated to designing, developing, and implementing data-intensive applications, data warehouses, and lakehouses that drive business growth and success. We are now seeking a highly skilledSenior Staff Engineer - Data Modeling & Architecture to and play a key role in shaping our data engineering efforts.Job SummaryWe are looking for an experiencedSenior Staff Software Engineer to drive our data architecture and engineering efforts. The ideal candidate will have a passion for efficient data engineering, founded on sound operational and analytical data models and robust data architecture. You will have a deep understanding of how data moves through an organization, including how it is originated, transformed, derived, and persisted to enable business analytics and machine learning models. You will be responsible for building high-performance and resilient data-intensive applications, data warehouses, and lakehouses, and will have in-depth knowledge of data modeling and architecture, data pipelines, and data management.Key Responsibilities• Thrive on and have deep knowledge of conceptual and logical data models for various domains, creating and maintaining a conceptual data model for the enterprise• Develop logical and physical data models that are optimized for accuracy, performance, and scalability, living and breathing entities, relationships, aggregates, and different schema types for various use cases• Develop and drive adoption of metadata management strategy, engaging with business and product to guide them and choose the right entities and datasets for their analytics and ML solutions• Collaborate with business partners to establish and evolve enterprise and business domain data models and strategies, identifying, managing, and leveraging data assets across the enterprise• Provide technical leadership to data engineering teams to ensure the delivery of high-performance and resilient data solutions, promoting the use of data architecture, data governance, and data management best practices at enterprise and domain levels• Drive automation of modeling best practices and compliance with conceptual enterprise data model, having in-depth experience in understanding, profiling, and defining, and standardizing data for efficient processing and utilization• Define data architectures for acquiring data and ingesting into the enterprise data warehouse / lakehouse, developing POCs and MVPs, and developing and maintaining semantic views that provide a business-friendly layer on top of the data lakehouse• Lead design sessions and code reviews to elevate the quality of engineering across the organization, influencing and building vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications• Work collaboratively with data engineers, software engineers, and business intelligence teams to ensure seamless integration and data flow across the enterprise data lakehouseEssential Qualifications• Customer-centric, always keeping the customer’s experience at the forefront of the conversation• Ability to identify and communicate enterprise data challenges and develop strategies to address them• Knowledge of data management practices, legal and regulatory frameworks that impact and shape enterprise data• Ability to influence across enterprise data teams and leadership• Expertise in modern data architecture and data modeling best practices• Fluency and expertise in modern data stacks, e.g.Snowflake, Apache Iceberg, DBT, Delta Lake, Spark, Apache Flink, Cassandra, PostgreSQL, etc. • Experience with Kimball, Inmon, Data Vault modeling techniques• Experience with at least one modern language such as Go, Python, Java, including object-oriented design• Understanding of data warehouse concepts including data modeling and OLAP• Strong working knowledge of SQL and the ability to write, debug, and optimize SQL queries and ETL jobs• Fluency in DevOps concepts, cloud architecture, and CI/CD frameworks• In-depth knowledge of data structures and algorithms• Understanding of monitoring and troubleshooting tools such as OpenTelemetry, Prometheus, Grafana, Splunk, etc.• Strong knowledge and understanding of cloud-based data services on Azure, AWS, or GCP• Strong problem-solving, analysis, and estimation skills• Strong oral and written communication skillsPreferred Qualifications• 10+ years of professional experience in data modeling and design, data software development, and developing with big data technologies• 8+ years of experience with architecture and design• 6+ years of experience in open-source frameworks• 4+ years of experience with AWS, GCP, Azure, or another cloud serviceCareer Growth Opportunities and Learning BenefitsAt Workwarp, we are committed to the growth and development of our employees.As aSenior Staff Engineer - Data Modeling & Architecture, you will have the opportunity to work on complex and challenging projects, collaborating with a team of experienced professionals. You will also have access to training and development programs, designed to help you enhance your skills and knowledge in data engineering and architecture. Our company culture encourages innovation, creativity, and continuous learning, providing you with the perfect environment to grow and succeed in your career.Work Environment and Company CultureWorkwarp is a dynamic and fast-paced company, with a strong focus on innovation and teamwork. Our work environment is collaborative and supportive, with a culture that values diversity, inclusion, and respect. We believe in providing our employees with a healthy work-life balance, offering flexible working hours, remote work options, and a comprehensive benefits package. Our company is committed to making a positive impact on the community, and we encourage our employees to participate in volunteer programs and community events.Compensation, Perks, and BenefitsWe offer a competitive salary range of $130,000.00 - $300,000.00 per year, depending on experience and qualifications. Our benefits package includes premier medical, dental, and vision insurance, paid vacation, sick and parental leave, 401(k) plan, tuition reimbursement, and paid training and licensures. We also provide a range of perks, including flexible working hours, remote work options, and access to the latest technologies and tools. ConclusionIf you are a motivated and experienced data professional, looking for a new challenge and opportunity to grow, we encourage you to apply for theSenior Staff Engineer - Data Modeling & Architecture position at Workwarp.With our commitment to innovation, teamwork, and employee development, we offer a unique and rewarding work environment that will help you succeed in your career. Don’t miss this opportunity to and make a significant impact in the field of data engineering and architecture. and take the first step towards a rewarding new role. Seize this opportunity to make a significant impact. and take the first step towards a rewarding new role. ApplyThis Job Apply tot his job