Job Description
We are seeking a highly motivated and self‑driven Data Engineer with a strong background in building scalable batch and streaming data pipelines.
Key Responsibilities
- Design and implement scalable, high‑performance data solutions using industry best practices and modern technologies.
- Translate business requirements and processes into well‑architected technical solutions, aligning with enterprise architecture standards.
- Define and document solution architecture, technical designs, and requirements to support business objectives.
- Provide technical leadership and guidance to engineering and support teams.
- Develop and present architecture and design artifacts to both technical and non‑technical stakeholders.
- Proactively identify challenges, assess downstream impacts, and drive solution design through research, validation, and stakeholder consensus.
- Apply industry and domain best practices, offering architectural guidance and strategic input to business and technology leadership.
- Evaluate the impact of new solutions on existing architecture, ensuring compliance with enterprise standards and governance frameworks.
- Contribute to enterprise‑wide technology initiatives and support critical issue resolution.
- Actively participate in team ceremonies, provide status updates, and support overall project governance and execution.
Job Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related discipline (or equivalent work experience).
- 7+ years of experience in IT with expertise in data architecture, integration, and data quality improvements.
- Strong knowledge of data modeling techniques for technology optimization, consolidation, and strategic architecture planning.
- Experience in enterprise data architecture, governance, standards, and strategy development.
- Expertise in designing data management solutions aligned with strategic technology roadmaps.
- Proficiency with data modeling tools and strong experience in SQL and NoSQL technologies.
Technical Skills & Experience
- Hands‑on experience with cloud platforms such as AWS and Google Cloud Platform (GCP).
- Strong programming skills in Python and PySpark.
- Experience with AI development frameworks and lifecycle methodologies.
- Experience with big data and distributed processing technologies such as Hadoop, Spark, and Elasticsearch.
- Working knowledge of modern data platforms, including graph databases (Neo4j, Google Spanner).
- Experience with data processing and orchestration tools such as Google Cloud Dataflow, Apache Beam, and Apache Airflow.
- Ability to develop and document detailed technical designs and specifications.
Leadership & Soft Skills
- Proven ability to mentor and guide engineering teams on architectural best practices and technical approaches.
- Strong communication skills with a collaborative mindset.
- Ability to manage multiple projects and priorities in a fast‑paced environment.
- Excellent organizational, time‑management, and problem‑solving skills.
- Strong interpersonal and stakeholder management abilities.
Preferred Qualifications
- Domain experience in Real Estate, Mortgage, or Insurance industries.
Annual Pay Range
$154,600 – $195,000 USD
Benefits
Time off: Generous PTO, 11 paid holidays, and well‑being and volunteer time off.
Family support: Up to 16 weeks of fully paid parental leave and a baby stipend.
Health: Multiple medical plan options with mental health and wellness support.
Retirement: 401(k) with company match and vesting after one year.
Financial perks: $400 annual well‑being stipend and tuition assistance up to $5,250.
Equal Opportunity Employer
Cotality is an Equal Opportunity employer committed to attracting and retaining the best‑qualified people, without regard to race, color, religion, gender, sexual orientation, gender identity, age, disability, or veteran status. Cotality maintains a drug‑free workplace.