Senior Software Engineer


Cincinnati, OH
121k/year - 139k/year
November 25, 2024
Applicants: 0 Interviewing: 0 Hired: 0
Contract Remote Allowed

Coelleen Hallowell

Video Team Manager
Video Editing Customer Service Data Entry

About the Job

Gentis Solutions is looking for a Senior Software Engineer to join our team. This role is part of our Professional Consultants group, working directly with clients to accomplish their goals. Consulting engagements typically last an average of 12 months but often extend in duration.

Compensation for this position ranges from 121k/year - 139k/year per year, based on experience. Payment is bi-weekly and is based on all hours worked, without eligibility for overtime.

This position allows for individuals to work fully remote anywhere in the continental US.

Requirements

  • 4+ years of experience with Python and strong expertise in SQL, including advanced querying with complex join conditions and updates
  • Proficiency in DevOps tools and practices: Linux, GitHub, Bash
  • Hands-on experience with CI/CD pipelines and lifecycles
  • Proven ability to write unit, integration, and regression tests
  • Familiarity with static code analysis tools, linters, and adherence to PEP 8 standards
  • Experience with Microsoft Azure and/or Google Cloud Platform (GCP)
  • Exposure to Agile SCRUM methodologies and collaborative environments

Nice to Have

  • Advanced data management experience with Databricks, PySpark, Spark Structured Streaming, Delta Live Tables, and Delta Sharing
  • Expertise in streaming technologies such as Apache Kafka, Azure EventHubs, and Avro
  • Proficiency in DevOps tools like GitHub Actions, Terraform, and Artifactory
  • Strong knowledge of SQL with a focus on performance optimization and complex data queries