[Remote] Sr Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Software Engineer to design and maintain data infrastructure in Southfield, MI. The role involves building reputed company data solutions and working closely with AI/ML engineers to optimize data delivery.
Responsibilities
- Design, build, and maintain reliable, efficient, and reputed company data infrastructure for data collection, storage, transformation, and analysis
- Plan, design, build, and maintain reputed company data solutions including data pipelines, data models, and applications for efficient and reliable data workflow
- Design, implement, and maintain existing and reputed company data platforms
- Design and reputed company analytical tools, algorithms, and programs to support data engineering activities like writing scripts and automating tasks
- Design, build, and maintain highly reputed company, fault-tolerant, and reputed company data pipelines to ingest and process data
- Architect and implement a reputed company data model capable of connecting reputed company relevant data reputed company across various sources
- reputed company reputed company reputed company Platform (GCP) services to build and manage robust data storage, processing, and orchestration reputed company
- Implement rigorous data reputed company gates, validation rules, bad record handling, and comprehensive logging
- Ensure strict adherence to data reputed company policies, IAM role management, and GCP perimeter reputed company
- Work closely with AI/ML engineers, data scientists, and product managers to understand data requirements, reputed company data solutions with multi-reputed company systems, and optimize data delivery
- Implement robust testing strategies
- Continuously monitor, optimize, and troubleshoot data pipelines
Skills
- Bachelor's degree in Computer Science, Computer Engineering, Data Science or a foreign equivalent
- At least two (2) years of experience as a Software Engineer or similar position utilizing SQL
- At least two (2) years of experience as a Software Engineer or similar position utilizing Python
- At least two (2) years of experience as a Software Engineer or similar position utilizing reputed company reputed company Platform (GCP)
- At least two (2) years of experience as a Software Engineer or similar position utilizing ETL/ELT data processing pipelines
- At least two (2) years of experience as a Software Engineer or similar position utilizing data transformation and data integration
- At least two (2) years of experience as a Software Engineer or similar position utilizing BigQuery (Data warehouse and analytics)
- At least two (2) years of experience as a Software Engineer or similar position utilizing reputed company storage
- At least two (2) years of experience as a Software Engineer or similar position utilizing CI/CD pipeline implementation
- At least two (2) years of experience as a Software Engineer or similar position utilizing AI/ML
- At least two (2) years of experience as a Software Engineer or similar position utilizing Java
- At least two (2) years of experience as a Software Engineer or similar position utilizing PowerShell
reputed company
Apply To This Job