Lead Software Engineer
3 weeks ago
84.51° is a retail data science, insights, and media company that empowers businesses to create personalized experiences for their customers. We leverage cutting-edge science and first-party retail data from over 62 million U.S. households to drive customer-centric journeys.
Job SummaryWe are seeking a highly skilled Lead Software Engineer to join our Clean Room engineering team. As a key member of our team, you will design and build software products and features for both internal and external clients, utilizing Python, SQL, Azure Cloud Services, and Snowflake.
Responsibilities- Take ownership of stories and drive them to completion through all phases of the 84.51° SDLC.
- 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.
- 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 automated testing (PyTest, etc...).
- Proficient with VCS (Git, 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.
- Python & SQL Development.
- CI/CD practices.
- Automated data pipeline orchestration.
- Data observability - Logging, Monitoring, and Alerting.
- Azure Cloud infrastructure development.
- Snowflake.
- API development.
- Data quality checks.
- Cloud Technologies.
-
Lead Software Engineer
3 weeks ago
Cincinnati, Ohio, United States 84.51 Full time84.51° Overview84.51° is a retail data science, insights, and media company that empowers businesses to create personalized experiences for shoppers. We leverage cutting-edge science and first-party retail data from over 62 million U.S. households to drive customer-centric journeys.Job SummaryWe are seeking a highly skilled Lead Software Engineer to design...
-
Lead Software Quality Assurance Engineer
2 weeks ago
Cincinnati, Ohio, United States Gus Perdikakis Associates Full timeJob Title: Lead Software Quality Assurance EngineerAt Gus Perdikakis Associates, we are seeking a highly skilled Lead Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our FulfillX software product.Key Responsibilities:Support the...
-
Director of Software Engineering
1 month ago
Cincinnati, Ohio, United States Fifth Third Bank Full timeAbout the RoleFifth Third Bank is seeking a highly skilled Associate Director, Software Engineering to join our team. As a key member of our technology organization, you will be responsible for leading a team of software engineers and driving the development of innovative solutions to meet the needs of our customers.Key ResponsibilitiesLead a team of...
-
Software Technical Lead
6 days ago
Cincinnati, Ohio, United States TechnoGen Full timeJob Title: Java LeadWe are seeking a highly skilled and experienced Software Technical Lead with a passion for coding and problem solving, and expertise in Domain-Driven Design (DDD) to join our organization.About the RoleAs a Java Lead, you will be responsible for providing technical leadership and direction to a software development team. Your primary...
-
Software Engineering Director
1 week ago
Cincinnati, Ohio, United States Fifth Third Bank Full timeJob Title: Associate Director, Software EngineeringFifth Third Bank is seeking a highly skilled and experienced Associate Director, Software Engineering to join our team. As a key member of our Technology organization, you will be responsible for leading and developing a team of software engineers to drive innovation and excellence in software...
-
Software Technical Lead
7 days ago
Cincinnati, Ohio, United States TechnoGen Full timeJob DescriptionWe are seeking a highly skilled and experienced Software Technical Lead with a passion for coding and problem solving, and expertise in Domain-Driven Design (DDD) to join our organization.Key ResponsibilitiesMentor junior engineers by sharing your technical knowledge and helping them grow as developers.Collaborate with cross-functional teams,...
-
Software Engineering Director
3 weeks ago
Cincinnati, Ohio, United States Fifth Third Bank Full timeJob Title: Associate Director, Software EngineeringFifth Third Bank is seeking a highly skilled and experienced Associate Director, Software Engineering to join our team. As a key member of our Technology organization, you will be responsible for leading and developing a team of software engineers to drive innovation and excellence in software...
-
Director of Software Engineering
1 month ago
Cincinnati, Ohio, United States Fifth Third Bank Full timeAbout the Role:The Director of Software Engineering will be responsible for leading a team of software engineers to develop and implement software solutions that meet the needs of the organization. This role will require strong leadership and communication skills, as well as the ability to work collaboratively with cross-functional teams.Key...
-
Senior Software Engineer
2 weeks ago
Cincinnati, Ohio, United States Divisions Maintenance Group Full timeAbout Divisions Maintenance GroupDivisions Maintenance Group is a leading provider of facility maintenance services to retail chains and distribution and fulfillment centers across the country. We are committed to delivering world-class products and services that meet the evolving needs of our customers.Job SummaryWe are seeking a highly skilled and...
-
Staff Software Engineer
2 weeks ago
Cincinnati, Ohio, United States GE Renewable Energy Power and Aviation Full timeJob Description SummaryThe Staff Controls Engineer role is a high-impact, high-autonomy position that requires candidates to demonstrate experience and expertise in solving complex problems. In this role, you will design control system software and hardware architectures to control aero-derivative gas turbines in a broad field of marine and industrial...
-
Staff Software Engineer
7 days ago
Cincinnati, Ohio, United States GE Aerospace Full timeJob Description SummaryThe Staff Controls Engineer role is a high-impact, high-autonomy position that requires candidates to demonstrate expertise in solving complex problems. In this role, you will design control system software and hardware architectures to control aero-derivative gas turbines in various marine and industrial applications. You will work in...
-
Senior Java Software Engineer
1 month ago
Cincinnati, Ohio, United States Golden Technology Full timeAbout the RoleWe are seeking a highly skilled Senior Java Software Engineer to lead our team in designing, developing, and implementing large-scale applications.Key ResponsibilitiesLead and participate in the design and implementation of complex applications, ensuring they meet company standards and best practices.Champion company standards and best...
-
Senior Software Engineer
3 weeks ago
Cincinnati, Ohio, United States LeadStack Inc. Full timeJob Title: Sr. Software EngineerLeadStack Inc. is a leading company in the staffing services industry, specializing in contingent workforce solutions for top Fortune 500 brands globally.We are seeking a highly skilled Sr. Software Engineer to join our Customer Experience division, supporting the AMP (Adaptable Management Platform).Key...
-
Senior Software Engineer
4 days ago
Cincinnati, Ohio, United States Total Quality Logistics Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our agile team responsible for developing web-based versions of our core applications. As a key member of our team, you will use your full-stack software engineering experience to develop a mix of custom and third-party solutions to help us maintain our leadership position in...
-
Senior Software Engineer
2 weeks ago
Cincinnati, Ohio, United States Divisions Maintenance Group Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Staff Engineer to join our team at Divisions Maintenance Group. As a key member of our engineering team, you will play a critical role in shaping the technical direction of our organization and driving innovation in software development.Key ResponsibilitiesLead the design and implementation...
-
Senior Software Engineer
2 weeks ago
Cincinnati, Ohio, United States Divisions Maintenance Group Full timeAbout Divisions Maintenance GroupDivisions Maintenance Group is a leading provider of facility maintenance services to retail chains and distribution and fulfillment centers across the country. We are committed to delivering world-class products and services that meet the evolving needs of our customers.Job SummaryWe are seeking a highly skilled and...
-
Software Development Lead
4 weeks ago
Cincinnati, Ohio, United States Javen Technologies Full timeDetailed Job DescriptionJaven Technologies is seeking a highly skilled Software Development Lead to join our team. As a key member of our engineering squad, you will be responsible for designing and implementing new features while improving the quality of our technical products and applications.Main Responsibilities:Design and implement new features while...
-
Senior Embedded Software Engineer
3 weeks ago
Cincinnati, Ohio, United States GE Aviation Full timeJob DescriptionGE Aviation is seeking a highly skilled Senior Staff Embedded Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, implementing, and testing embedded software for flight critical subsystems.Key ResponsibilitiesDesign and implement embedded software platforms and systems...
-
Senior Software Engineer
1 week ago
Cincinnati, Ohio, United States Divisions Maintenance Group Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Staff Engineer to join our Product & Engineering team at Divisions Maintenance Group. As a key member of our engineering team, you will be responsible for leading by example, driving technical excellence, and mentoring junior engineers.Key ResponsibilitiesDesign and implement the reference...
-
Senior Software Engineer
3 weeks ago
Cincinnati, Ohio, United States Total Quality Logistics Full timeAbout the Role:Total Quality Logistics is seeking a highly skilled Senior Software Engineer to join our agile team responsible for developing web-based versions of our core applications. As a Senior Software Engineer, you will be responsible for developing a mix of custom and third-party solutions to help us maintain our leadership position in transportation...