Enable job alerts via email!

Principal Software & Data Engineer

1872 Consulting

Chicago (IL)

Hybrid

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consulting firm seeks a Principal Data/Software Engineer & Architect to oversee critical projects and maintain technical architecture. This role involves hands-on coding, mentoring junior engineers, and guiding product initiatives, primarily in cloud-based environments. The ideal candidate has extensive experience in software and data engineering, particularly with Azure and Python.

Qualifications

  • 10+ years of experience in software/data engineering.
  • 5+ years in OO programming and architecture.
  • 2+ years in cloud-based data engineering.

Responsibilities

  • Provide architectural guidance on key technical projects.
  • Mentor junior engineers and contribute to code bases.
  • Collaborate with product management for future needs.

Skills

Software Engineering
Data Engineering
Mentoring

Tools

Python
Scala
Azure
AWS
GCP

Job description

Principal Data/Software Engineer & Architect
Chicago or NYC based – work from home 3-4 days/week

Summary
We're seeking a Principal Software Engineer & Architect that is well versed in cloud-based (ideally Azure) data platforms, data pipelines, and distributed systems, to join our team. The purpose of this role is to work on a range of business-critical projects on a rotational basis while maintaining oversight of overall product and technical architecture; ensuring we make forward progress against our architectural goals at all times. At the same time, we do expect our principal architects to be hands on and write code. These projects will generally be high visibility and high impact in nature.

What you'll be doing
  • Work on a range of product initiatives on a rotational basis, which require special engineering and architectural guidance
  • Provide architectural guidance on the most important technical projects within the organization
  • Actively mentor and positively influence the teams you'll be working with, in particular junior engineers
  • Actively contribute to the code bases and software development activities for the initiatives you will oversee
  • Own and develop the architectural standards and collaborate on technical vision-setting in conjunction with the VP, Engineering, Tech Leads, and Product Managers
  • Work in close collaboration with product management to ensure software is developed that anticipates future needs and maintains option value
Skills we're seeking
  • 10+ years of total experience in with software and/or data engineering
  • 5+ years of experience with OO programming and architecture
    • Ideally using Python or Scala, but Java, Go or .NET experience is okay
  • 5+ years of experience with data engineering/architecture
    • 2+ years of experience with cloud-based data engineering/architecture
    • Ideally with Azure, but AWS/GCP experience is okay
  • At least some experience in data modeling and API design
  • Experience leading teams and mentoring other engineers
Nice to have experience
  • Experience with Spark or PySpark
  • Experience with Azure DataBricks and/or DevOps
  • Experience with front-end development
  • Experience building a platform (not an application or a single utility site)
  • Experience in designing, building and running highly available and highly reliable distributed systems
  • Experience with issues of web performance, availability, scalability, reliability, and maintainability of data pipelines
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Data Engineer - Databricks - Tech Lead

Lumenalta

Chicago

Remote

USD 65,000 - 130,000

Today
Be an early applicant

Lead Data Engineer (Remote)

Inspira Financial

Oak Brook

Remote

USD 125,000 - 150,000

10 days ago

Lead Data Scientist - Healthcare Delivery

CVS Health

Chicago

Remote

USD 106,000 - 285,000

Yesterday
Be an early applicant

Principal Data Engineer

iHerb

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Remote Technical Lead Data Engineer

Lensa

Springfield

Remote

USD 155,000 - 170,000

Today
Be an early applicant

Remote Technical Lead Data Engineer

Lensa

Des Moines

Remote

USD 155,000 - 170,000

Today
Be an early applicant

Data Engineer - Databricks - Tech Lead

Lumenalta

Remote

USD 65,000 - 130,000

Today
Be an early applicant

Data Engineer - Snowflake - Tech Lead

Lumenalta

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Lead Data Engineer

Jobot

Salt Lake City

Remote

USD 150,000 - 190,000

Today
Be an early applicant