With Primary Care. For Primary Care.
Senior Software Engineer – Data & Insights Engineering
Location
United States
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Data & Insights Engineering
Aledade, Inc.
• Develop and implement scalable and performant solutions. • Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes. • Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work.
Job Requirements
- BS/BTech (or higher) in Computer Science, Engineering or a related field.
- 3+ years of experience working with SQL or other database querying language on large multi-table data sets.
- 4+ years experience as an engineer building backend applications as part of a cross-functional team.
- 2+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value.
- 2+ years of experience coaching other engineers.
- 2+ years of extensive Data Engineering Experience particularly in DataBricks and any Data Warehouses like Snowflake, BigQuery, Redshift.
- 3+ years of working in backend languages like Python, Java, Node.js etc.
- Experience in designing, building and optimizing data pipelines and ETL processes.
- Proficiency in working with large datasets and knowledge of data storage technologies.
- Experience working with data ingestion systems and optimizing performance for handling large-scale data processing and analysis.
- In-depth knowledge of database systems.
- Experience in performance monitoring and optimization of data systems and infrastructure.
- Experience building Data pipelines using Kafka or similar stack.
- Familiarity with database replication, sharding and other techniques for scalability and high availability of databases.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Familiarity building continuous integration and continuous deployment(CI/CD) pipelines.
- Familiarity with security and systems that handle sensitive data.
Related Guides
Related Categories
Related Job Pages
More Analytics Engineer Jobs
Staff Software Engineer, Backend – Lake Analytics Platform
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
• Influence technical strategy: Define and drive the long-term technical roadmap for Affirm’s Lakehouse Platform across Apache Iceberg, Spark, Snowflake, and cloud-native storage, balancing scalability, reliability, governance, performance, and cost. • Design and develop: Architect and implement platform capabilities that make analytical data secure, trustworthy, discoverable, and easy to use across Affirm’s engineering, analytics, machine learning, and business teams. • Strengthen governance and access controls: Design and operate secure, auditable data access capabilities across Snowflake and the lakehouse platform, including RBAC, dynamic data masking, cataloging, lineage, classification, and privacy policy enforcement. • Improve analytics engineering foundations: Partner with Analytics Engineering to evolve data modeling, transformation pipelines, testing frameworks, documentation standards, and data quality practices that enable trustworthy self-service analytics. • Operate at scale: Establish best practices for lakehouse operations, including schema evolution, table maintenance, partitioning, compaction, observability, incident response, production support, and readiness for on-call operations. • Optimize performance and cost: Identify and execute improvements across analytical compute and storage, including Snowflake warehouse tuning, query optimization, storage layout, lifecycle management, cost attribution, and operational efficiency. • Collaborate cross-functionally: Partner with Infrastructure, Lakehouse Analytics, Analytics Engineering, Machine Learning, BI, Product Engineering, and SRE to translate stakeholder needs into durable platform architecture. • Innovate: Stay ahead of industry trends in lakehouse architecture, open table formats, analytical compute engines, data governance, privacy engineering, semantic layers, agentic data tools, and AI-ready data infrastructure. • Build teams: Mentor engineers, raise technical quality, and foster an inclusive culture of design rigor, operational excellence, and continuous learning.
Staff Software Engineer, Backend – Lake Analytics Platform
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
• Influence technical strategy: Define and drive the long-term technical roadmap for Affirm’s Lakehouse Platform across Apache Iceberg, Spark, Snowflake, and cloud-native storage, balancing scalability, reliability, governance, performance, and cost. • Design and develop: Architect and implement platform capabilities that make analytical data secure, trustworthy, discoverable, and easy to use across Affirm’s engineering, analytics, machine learning, and business teams. • Strengthen governance and access controls: Design and operate secure, auditable data access capabilities across Snowflake and the lakehouse platform, including RBAC, dynamic data masking, cataloging, lineage, classification, and privacy policy enforcement. • Improve analytics engineering foundations: Partner with Analytics Engineering to evolve data modeling, transformation pipelines, testing frameworks, documentation standards, and data quality practices that enable trustworthy self-service analytics. • Operate at scale: Establish best practices for lakehouse operations, including schema evolution, table maintenance, partitioning, compaction, observability, incident response, production support, and readiness for on-call operations. • Optimize performance and cost: Identify and execute improvements across analytical compute and storage, including Snowflake warehouse tuning, query optimization, storage layout, lifecycle management, cost attribution, and operational efficiency. • Collaborate cross-functionally: Partner with Infrastructure, Lakehouse Analytics, Analytics Engineering, Machine Learning, BI, Product Engineering, and SRE to translate stakeholder needs into durable platform architecture. • Innovate: Stay ahead of industry trends in lakehouse architecture, open table formats, analytical compute engines, data governance, privacy engineering, semantic layers, agentic data tools, and AI-ready data infrastructure. • Build teams: Mentor engineers, raise technical quality, and foster an inclusive culture of design rigor, operational excellence, and continuous learning.
• Apoiar a construção e manutenção (processo e modelagem completa) do nosso data lake nas camadas silver e gold. • Apoiar a construir e manter pipelines de dados robustos e escaláveis. • Automatizar processos de coleta, transformação e integrações de dados. • Garantir a qualidade, consistência e governança completa dos dados. • Trabalhar em parceria com analista, cientista de dados, engenheiro e stakeholders de produto. • Realizar refinamento, documentação e catalogação de projetos e métricas. • Apoiar ativamente as áreas de negócio com dados confiáveis para tomada de decisão. • Atuar e construir ativamente a partir da camada gold de dados dashboards estratégicos.
Data Governance Specialist, Freelance
InfomineoLeading the business of "Brainshoring" by outsourcing activities like Research, Analytics, Design, and Language Services
• Design, implement, and operationalize data governance frameworks across client engagements, covering the following areas: • Define and implement data governance frameworks, policies, and standards tailored to client environments. • Establish data ownership, stewardship models, and accountability structures across business and technical teams. • Develop and maintain data dictionaries, business glossaries, and classification taxonomies. • Ensure compliance with data regulations and internal data management policies (GDPR, BCBS 239, etc.). • Design and implement data quality rules, profiling routines, and monitoring dashboards. • Investigate and remediate data quality issues across structured and unstructured data sources. • Map and document end-to-end data lineage to support auditability and impact analysis. • Define and track data quality KPIs and SLAs in collaboration with data owners. • Deploy and administer data catalog and metadata management tools (e.g. Informatica, Collibra, Alation, Microsoft Purview). • Enrich metadata assets with business context, ownership, sensitivity classification, and usage information. • Drive adoption of the data catalog across business and technical teams. • Configure and operate data governance platforms, primarily Informatica (IDMC, Axon, EDC, DQ) and equivalent tools. • Integrate governance tooling with existing data pipelines, warehouses, and BI environments. • Automate data quality checks and governance workflows within ETL/ELT pipelines. • Provide internal training and knowledge-sharing sessions on data governance best practices. • Support the Team Lead/Manager on client relationships, business development, and internal projects.



