about 3 hours ago
Lead Software Engineer
Cincinnati, OH; Chicago, IL
$121,000-$201,250 / year
full-timeseniorretail data science
Tech Stack
Description
You will join the Enterprise Data Platform Services team to build and operate self-service capabilities for data scientists and engineers, driving scalable data solutions for 84.51° and The Kroger Co. You'll collaborate with cross-functional teams to shape the future of the enterprise data platform, focusing on integration, observability, and AI-readiness.
Requirements
- Bachelor’s degree in computer science, Information Systems, Mathematics, or a related technical field (Master’s preferred)
- 5+ years of professional software development experience, including ownership of production systems
- Proficiency in Python and experience building APIs using FastAPI or comparable frameworks
- Strong SQL skills and experience working with structured data
- Experience with version control systems (Git, SVN)
- Deep familiarity with automated testing frameworks (e.g., Pytest, Unittest)
- Understanding of Agile methodologies (Scrum, XP, etc.)
- Knowledge of RESTful API design and integration
- Experience with performance tuning, debugging, and dependency management in production environments
- Understanding of CI/CD pipelines and object-oriented design principles (e.g., SOLID)
- Preferred: Experience with Microsoft Azure (Function Apps, Service Bus, AKS, etc.)
- Preferred: Experience with Databricks and PySpark
- Preferred: Familiarity with Domain-Driven Design and event-driven architecture
- Preferred: Exposure to platform engineering or self-service data tooling
Responsibilities
- Drive product development by collaborating with product managers and stakeholders to define, scope, and lead new feature development.
- Deliver platform-scale services using Python, FastAPI, Azure Kubernetes Service, and Databricks.
- Promote engineering excellence through well-tested, maintainable code and automated validation pipelines.
- Mentor and grow junior and mid-level engineers.
- Shape team workflows by leading retrospectives and technical design discussions.
- Partner with product managers to scope, estimate, and plan releases for mid- to large-scale initiatives.
- Collaborate across engineering teams to drive reusability and contribute to a modern data management platform.
- Elevate platform engineering practices and contribute to a culture of craftsmanship and operational excellence.
- Anticipate future needs for AI-readiness, including intelligent observability and autonomous agents.
0 views 0 saves 0 applications