Sr Software Engineer

Stefanini$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Data Science, or equivalent
  • At least 2 years of experience as a Software Engineer or similar role
  • Proficiency in SQL, Python, and Google Cloud Platform (GCP)
  • Experience with ETL/ELT processes and data transformations
  • Familiarity with BigQuery and cloud storage solutions
  • Knowledge of CI/CD pipeline implementation
  • Experience with AI/ML technologies and scripting languages like Java and PowerShell

Responsibilities

  • Design and build scalable data infrastructure for efficient data workflows
  • Implement and maintain data pipelines and models for data handling
  • Develop analytical tools and automate data engineering tasks
  • Architect and ensure a cohesive data model across various sources
  • Manage data quality and implement validation rules
  • Collaborate with AI/ML engineers and data scientists for data integration
  • Continuously monitor and optimize data pipelines for performance

Benefits

  • Flexible work arrangements
  • Opportunities for professional development
  • Collaborative work environment with cross-functional teams
  • Engagement in innovative data projects
  • Potential for relocation once a year
Full Job Description
Details:

Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure for data collection, storage, transformation, and analysis. Plan, design, build, and maintain scalable data solutions including data pipelines, data models, and applications for efficient and reliable data workflow. Design, implement, and maintain existing and future data platforms. Design and develop analytical tools, algorithms, and programs to support data engineering activities like writing scripts and automating tasks. Design, build, and maintain highly scalable, fault-tolerant, and performant data pipelines to ingest and process data. Architect and implement a unified data model capable of connecting all relevant data elements across various sources. Leverage Google Claud Platform (GCP) services to build and manage robust data storage, processing, and orchestration layers. Implement rigorous data quality gates, validation rules, bad record handling, and comprehensive logging. Ensure strict adherence to data security policies, IAM role management, and GCP perimeter security. Work closely with AI/ML engineers, data scientists, and product managers to understand data requirements, integrate data solutions with multi-agentic systems, and optimize data delivery. Implement robust testing strategies. Continuously monitor, optimize, and troubleshoot data pipelines.

Job Requirements

Details:

Qualified candidates must have a Bachelor's degree in Computer Science, Computer Engineering, Data Science or a foreign equivalent, and at least two (2) years of experience as a Software Engineer or similar position utilizing all of the following: SQL; Python; Google Cloud Platform (GCP); ETL/ELT data processing pipelines; data transformation and data integration; BigQuery (Data warehouse and analytics); cloud storage; CI/CD pipeline implementation; AI/ML; Java; and PowerShell.

Work at various, unanticipated locations throughout the US is possible. Relocation costs not paid. This is not travel but would be based on a change in the customers. Relocation would be once a year at most.

#DNI #DE-DNI #LI-DNI

Pay Range:

Based on Experience

Similar Jobs

More Jobs at Stefanini

More Information Technology Jobs

Find similar Sr Software Engineer jobs: