Senior Data Engineer (in person)
@ SEPSenior Data Engineer (in person)
This job is still taking applications, but it's been up a while.
About the job
SEP, founded in 1988, is a top Indiana software firm, partnering with Fortune 100 and scale-ups. We build trustworthy data systems, offer flexible schedules, learning opportunities, and a friendly team for a senior data engineer role in Westfield, IN.
Requirements
- Expert SQL skills
- Proficiency in Python
- Data pipeline development
- Understanding of data modeling
Qualifications
- 8+ years data engineering
- Legally authorized in US
- Experience with cloud platforms
- Ability to work on-site
Full job description
What we have to offer
- Variety on every axis — tools, technologies, market sectors, methodologies
- Flexible, reasonable work schedules
- Extensive opportunities to learn and develop yourself
- A community of friendly, talented, and effective peers
- Opportunities to try out different roles with minimal risk
- Gorgeous facilities
What you'll be doing
- Provide technical direction on data engagements and mentor other engineers
- Design and implement data pipelines and transformations (batch and streaming)
- Develop data models for analytics use cases
- Implement data quality checks and testing strategies for pipelines
- Configure and manage orchestration and workflow tooling
- Build and maintain infrastructure as code for data platforms
- Translate architectural direction into implementation plans
- Communicate progress, risks, and technical tradeoffs to stakeholders
- Support client meetings in a technical capacity
Key attributes for applicants
- A passion for great products, software development, and learning
- Expert-level SQL skills with strong proficiency in Python; experience with Spark, Scala, R, or C# is a plus
- Deep expertise in data pipeline development, including batch and streaming patterns
- Solid understanding of data modeling patterns for analytics (dimensional modeling, data vault, lakehouse architectures)
- Experience with cloud data platforms — Azure preferred, AWS experience also valued
- Familiarity with modern data platforms such as Databricks, Snowflake, Microsoft Fabric, or Redshift
- Understanding of orchestration and workflow management (Apache Airflow, Databricks Workflows, Temporal, or similar)
- Experience with data quality frameworks and testing strategies for pipelines
- Familiarity with infrastructure as code tooling (Terraform, ARM/Bicep) and CI/CD pipelines (GitHub Actions or similar) is a plus
- Experience with analytics engineering tools like dbt and data catalog tools (Unity Catalog, Microsoft Purview) is a plus
- Ability to evaluate architectural tradeoffs in data systems (OLAP vs. OLTP, batch vs. streaming, warehouse vs. lakehouse)
- Comfortable with ambiguity; can clarify requirements through conversation
- Interest in mentoring and developing less experienced engineers
- Professional data engineering experience (8+ years desired)
- Must be legally authorized to work in the United States
- Must not require visa sponsorship or have work authorization based on OPT or CPT
- Must be able to work from our office in Westfield, IN without relocation financial assistance
Similar jobs in Columbus, OH
- B
QA Specialist - Data Center
BLACK BOX · New Albany, OH, United States
Posted 2 days ago - A
Senior Structural Engineer, Data Centers - Remote (U.S.)
AECOM · Columbus, OH, United States
Posted 3 weeks ago - A
Senior Mechanical Engineer, Data Centers - Remote (U.S.)
AECOM · Columbus, OH, United States
Posted 3 weeks ago - A
Senior Electrical Engineer, Data Centers - Remote (U.S.)
AECOM · Columbus, OH, United States
Posted 3 weeks ago - A
Mechanical Engineer, Data Centers - Remote (U.S.)
AECOM · Columbus, OH, United States
Posted 3 weeks ago - A
Electrical Engineer, Data Centers - Remote (U.S.)
AECOM · Columbus, OH, United States
Posted 3 weeks ago