Lead Software Engineer

7 days ago


Cincinnati, United States 84.51° Full time
84.51° Overview:

84.51° is a retail data science, insights and media company. We help The Kroger Co., consumer packaged goods companies, agencies, publishers and affiliates create more personalized and valuable experiences for shoppers across the path to purchase.

Powered by cutting-edge science, we utilize first-party retail data from more than 62 million U.S. households sourced through the Kroger Plus loyalty card program to fuel a more customer-centric journey using 84.51° Insights, 84.51° Loyalty Marketing and our retail media advertising solution, Kroger Precision Marketing.

Join us at 84.51°

As a Lead Software Engineer, you will have the opportunity to design and build software products and features for both internal and external clients. We are a team of innovators, continuously exploring new technologies that ensure 84.51° remains on the forefront of application development. In this position, you will be utilizing Python, SQL, Azure Cloud Services, and Snowflake.

As part of the Identity & Privacy engineering team, you will be working in a new space that will be using audience and insights data in order to facilitate identity resolution for offsite activations in a cookie-less future and determining when we can contact customers. Identity capabilities also includes understanding our customers with every touchpoint in-store and online, where profiling and behavioral insights are maintained in order to inform our business.

Responsibilities

Take ownership of stories and drive them to completion through all phases of the entire 84.51° SDLC. This includes external facing and internal applications as well as process improvement activities such as:
  • Design and develop Python & SQL based data pipeline solutions
  • Perform unit and integration testing
  • Create quality checks for ingested and post processed data
  • Ensure alerting and monitoring of automated pipeline solutions
  • Provide mentoring to junior team members
  • Participate in retrospective reviews
  • Participate in the estimation process for new work and releases
  • Maintain and enhance existing applications
  • Bring new perspectives to problems
  • Be driven to improve yourself and the way things are done
Requirements
  • Bachelor's degree (Master's degree desired) typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program.
  • Understanding of Agile Principles (Scrum)
  • 5+ years of proven professional Python and SQL development experience
  • Proficient with distributed data processing (PySpark, Snowpark)
  • Proficient with automated testing (PyTest, etc...)
  • Proficient with GitHub
  • Experience using Python frameworks
  • Experience with Cloud Technologies & Services (Azure preferred, GCP, AWS)
  • Experience with dependency management (Conda, venv, etc)
  • Experience with performance tuning enterprise applications
  • Experience with debugging enterprise applications
  • Experience with RESTful APIs
  • Understanding of CI/CD
  • Understanding of Object Oriented Principles
  • Understanding SOLID principles
Preferred Skills
  • Python & SQL Development
  • Distributed Data Processing (PySpark, Snowpark)
  • CI/CD practices
  • Automated data pipeline orchestration
  • Data observability - Logging, Monitoring, and Alerting (Datadog)
  • Azure Cloud infrastructure development
  • Snowflake
  • Databricks
  • API development
  • Data quality checks
  • Cloud Technologies


Important: Applicants must be authorized to work for ANY employer in the U.S.

This is a Hybrid position. Candidates must be able to come into the office on Monday, Tuesday, and Wednesday of each week. We have locations in Cincinnati, OH, Chicago, IL, Deerfield, IL, New York, NY, and Portland, OR.

There are no remote options for this position.

#LI-DOLF

  • Cincinnati, Ohio, United States Technology Consulting, Inc. Full time

    TCI has an immediate need for a Lead Software Engineer (Java) in Cincinnati, OH. (On-Site) This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions or hire. NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).SUMMARY The Lead Software Engineerdesigns and implements software...

  • Software Engineer

    4 weeks ago


    Cincinnati, United States RADCUBE | Rapid Technology Solutions Full time

    General Function The Software Engineer will work with our commercial capital markets product teams and our offshore development team to integrate and adapt off the shelf solutions into our ecosystem. The Engineer will build and adjust internal software to interact with vendor systems via API. Responsible and accountable for risk by openly exchanging ideas...


  • Cincinnati, United States Technology Consulting, Inc. Full time

    TCI has an immediate need for a Lead Software Engineer (Java) in Cincinnati, OH. (On-Site) This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions or hire. NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD). SUMMARY The Lead Software Engineer designs and implements software...


  • Cincinnati, United States Technology Consulting, Inc. Full time

    TCI has an immediate need for a Lead Software Engineer (Java) in Cincinnati, OH. (On-Site) This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions or hire. Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect. NOTE: THIS POSITION REQUIRES US...


  • Cincinnati, United States GE Aviation Full time

    Job Description Summary GE Aviation is investing in the next generation of turbofan engine and engine system technologies to the realize the aviation industry sustainability goals in the first half of the 21st century. The Lead Embedded Software Engineer will report to the Control Systems and Embedded Software Manager within the GE Evendale Advanced...


  • Cincinnati, United States GE Renewable Energy Power and Aviation Full time

    Job Description SummaryGE Aviation is investing in the next generation of turbofan engine and engine system technologies to the realize the aviation industry sustainability goals in the first half of the 21st century. The Lead Embedded Software Engineer will report to the Control Systems and Embedded Software Manager within the GE Evendale Advanced...


  • Cincinnati, United States GE Renewable Energy Power and Aviation Full time

    Job Description SummaryGE Aviation is investing in the next generation of turbofan engine and engine system technologies to the realize the aviation industry sustainability goals in the first half of the 21st century. The Lead Embedded Software Engineer will report to the Control Systems and Embedded Software Manager within the GE Evendale Advanced...

  • Lead Software Engineer

    2 months ago


    Cincinnati, United States Fifth Third Full time

    Make banking a Fifth Third better We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank.Are you looking for an exciting and challenging opportunity in a dynamic and supportive work environment? Then this job is for you! This job position is for a Lead Software Engineer who will...


  • Cincinnati, United States Technology Consulting, Inc. Full time

    TCI has an immediate need for a Lead Software Engineer (Java) in Cincinnati, OH. (On-Site) This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions or hire. NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).SUMMARY The Lead Software Engineerdesigns and implements software...


  • Cincinnati, United States Fifth Third Full time

    Various positions for Fifth Third Bank in Cincinnati, OH with remote work permissible or nearby location within area: Principal Software Engineer: software development; web service integration technologies Lead Data Engineer: work with RDBMS products, UNIX/Linux Senior Software Engineer: work with AWS cloud technologies, CI/CD pipelines, etc.; micro...


  • Cincinnati, United States Fifth Third Full time

    Various positions for Fifth Third Bank in Cincinnati, OH with remote work permissible or nearby location within area: Principal Software Engineer: software development; web service integration technologies Lead Data Engineer: work with RDBMS products, UNIX/Linux Senior Software Engineer: work with AWS cloud technologies, CI/CD pipelines, etc.; micro...


  • Cincinnati, Ohio, United States FIS Global Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%Job DescriptionAre you curious, motivated, and forward-thinking? At Worldpay you'll have the opportunity to work on some of the most challenging and relevant issues in financial services and...


  • Cincinnati, Ohio, United States FIS Global Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%Job DescriptionAre you curious, motivated, and forward-thinking? At Worldpay you'll have the opportunity to work on some of the most challenging and relevant issues in financial services and...


  • Cincinnati, United States Abre.io Full time

    Abre.io is seeking a fully remote Lead Software Engineer IV for an exciting opportunity to join our team based out of Cincinnati, OH. The responsibilities of this position include a mix of current product enhancements and new project work. The ideal candidate can work independently while providing leadership and guidance to a larger development team with...


  • Cincinnati, United States Abre.io Full time

    Abre.io is seeking a fully remote Lead Software Engineer IV for an exciting opportunity to join our team based out of Cincinnati, OH. The responsibilities of this position include a mix of current product enhancements and new project work. The ideal candidate can work independently while providing leadership and guidance to a larger development team with...


  • Cincinnati, United States Fifth Third Bank Full time

    Various positions for Fifth Third Bank in Cincinnati, OH with remote work permissible or nearby location within area:Principal Software Engineer: software development; web service integration technologiesLead Data Engineer: work with RDBMS products, UNIX/LinuxSenior Software Engineer: work with AWS cloud technologies, CI/CD pipelines, etc.; micro services,...


  • Cincinnati, United States 84.51° Full time

    We are seeking a Lead Software Engineer, AI Enablement to join our AI Platform Acceleration team. The AI Platform Acceleration team will enable AI democratization through apps & services and asymmetric growth through embedding AI capabilities across our business. The cross-functional talent will train and deploy foundational models and sciences, establish an...

  • Senior Engineer

    1 month ago


    Cincinnati, United States SLK Software Services Pvt LTD Full time

    About SLK SLK is a global technology services provider focused on bringing AI, intelligent automation, and analytics together to create leading-edge technology solutions for our customers through a culture of partnership, led by an evolutionary mindset. For over 20 years, we've helped organizations across diverse industries - insurance providers, financial...

  • Software Engineer

    1 month ago


    Cincinnati, United States Tesouro HQ, Inc. Full time

    Tesouro Software Engineer Cincinnati, OH·Full time Apply for Software Engineer Tesouro embeds security, simplicity, and speed into payments, so a merchant can take care of their business. As a modern acquirer-processor, Tesouro is building with a modern stack from the ground up, taking advantage of the latest frameworks and platforms to create an...

  • Software Engineer

    5 days ago


    Cincinnati, United States Tesouro HQ, Inc. Full time

    Tesouro Software Engineer Cincinnati, OH·Full time Apply for Software Engineer Tesouro embeds security, simplicity, and speed into payments, so a merchant can take care of their business. As a modern acquirer-processor, Tesouro is building with a modern stack from the ground up, taking advantage of the latest frameworks and platforms to create an...