Senior Software Engineer

A-Line Staffing Solutions

Job title:

Senior Software Engineer

Company

A-Line Staffing Solutions

Job description

A-Line Staffing is now hiring Senior Software Engineer. The Senior Software Engineer would be working for a Fortune 500 company and has career growth potential. This would be full time / 40+ hours per week.If you are interested in this Senior Software Engineer position, please contact Sawyer at [email protected]Senior Software Engineer Compensation

  • The pay for this position is $90.28 per hour
  • Benefits are available to full-time employees after 90 days of employment
  • A 401(k) with a company match is available for full-time employees with 1 year of service on our eligibility dates

Senior Software Engineer Highlights

  • This position is a contract assignment with potential to hire on permanently based upon attendance, performance, and business needs

Senior Software Engineer Responsibilities

  • Be responsible for the overall architecture of a specific module within a product (e.g., Data-ingestion ,near-real-time-data-processor, etc.), perform design and assist implementation considering system characteristics to produce optimal performance, reliability and maintainability.
  • Provide technical guidance to team members, ensuring they are working towards the product’s architectural goals.
  • Create and manage RFCs (Request for Comments) and ADRs (Architecture Decision Records), Design notes and technical documentation for your module, following the architecture governance processes.
  • Lead a team of data engineers, providing mentorship, setting priorities, and ensuring alignment with business goals.
  • Architect, design, and build scalable data pipelines for processing large volumes of structured and unstructured data from various sources.
  • Collaborate with software engineers, architects, and product teams to design and implement systems that enable real-time and batch data processing at scale.
  • Be the go-to person for PySpark-based solutions, ensuring optimal performance and reliability for distributed data processing.
  • Ensure that data engineering systems adhere to the best data security, privacy, and governance practices in line with industry standards.
  • Perform code reviews for the product, ensuring adherence to company coding standards and best practices.
  • Develop and implement monitoring and alerting systems to ensure timely detection and resolution of data pipeline failures and performance bottlenecks.
  • Act as a champion for new technologies, helping ease transitions and addressing concerns or resistance from team members.

Senior Software Engineer Requirements

  • Experience leading a data engineering team with a strong focus on software engineering principles such as KISS, DRY, YAGNI etc.
  • Candidate MUST have experience in owning large, complex system architecture and hands-on experience designing and implementing data pipelines across large-scale systems.
  • Experience implementing and optimizing data pipelines with AWS is a must.
  • Production delivery experience in Cloud-based PaaS Big Data related technologies (EMR, Snowflake, Data bricks etc.)
  • Experienced in multiple Cloud PaaS persistence technologies, and in-depth knowledge of cloud- based ETL offerings and orchestration technologies (AWS Step Function, Airflow etc.)
  • Experienced in stream-based and batch processing, applying modern technologies
  • Working experience with distributed file systems (S3, HDFC, ADLS), table formats (HUDI, Iceberg), and various open file formats (JSON, Parquet, Csv, etc.)
  • Strong programming experience in PySpark, SQL, Python, etc.
  • Database design skills including normalization/de-normalization and data warehouse design
  • Knowledge and understanding of relevant legal and regulatory requirements, such as SOX, PCI, HIPAA, Data Protection
  • Experience in the healthcare industry, a plus
  • A collaborative and informative mentality is a must!
  • Bachelors or Master’s in Computer Science, Information Systems, or an engineering field or relevant experience.
  • 10+ years of related experience in developing data solutions and data movement.
  • Attendance is mandatory for the first 90 days

Senior Software Engineer Tooldet

  • AWS, preferably AWS certified Data Engineer and AWS certified Solutions Architect.
  • Proficiency in at least one programming language C#, GoLang, JavaScript or ReactJs
  • Spark / Python / SQL
  • Snowflake/ Databricks / Synapse / MS SQL Server
  • ETL / Orchestration Tools (Step Function, DBT etc.)
  • ML / Notebooks

If you think this Senior Software Engineer position is a good fit for you, please reach out to me – feel free to call, e-mail, or apply to this posting!Senior Software Engineer Requirements

  • Experience leading a data engineering team with a strong focus on software engineering principles such as KISS, DRY, YAGNI etc.
  • Candidate MUST have experience in owning large, complex system architecture and hands-on experience designing and implementing data pipelines across large-scale systems.
  • Experience implementing and optimizing data pipelines with AWS is a must.
  • Production delivery experience in Cloud-based PaaS Big Data related technologies (EMR, Snowflake, Data bricks etc.)
  • Experienced in multiple Cloud PaaS persistence technologies, and in-depth knowledge of cloud- based ETL offerings and orchestration technologies (AWS Step Function, Airflow etc.)
  • Experienced in stream-based and batch processing, applying modern technologies
  • Working experience with distributed file systems (S3, HDFC, ADLS), table formats (HUDI, Iceberg), and various open file formats (JSON, Parquet, Csv, etc.)
  • Strong programming experience in PySpark, SQL, Python, etc.
  • Database design skills including normalization/de-normalization and data warehouse design
  • Knowledge and understanding of relevant legal and regulatory requirements, such as SOX, PCI, HIPAA, Data Protection
  • Experience in the healthcare industry, a plus
  • A collaborative and informative mentality is a must!
  • Bachelors or Master’s in Computer Science, Information Systems, or an engineering field or relevant experience.
  • 10+ years of related experience in developing data solutions and data movement.
  • Attendance is mandatory for the first 90 days

Expected salary

Location

Michigan

Job date

Sat, 02 Nov 2024 23:56:38 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location