Earnbetter

Job Search Assistant

DIRECTOR OF SOFTWARE ENGINEERING

Circana • Elmwood Park, IL 60707 • Posted today

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Hybrid • Full-time • $140,000-$160,000/yr • Senior Manager

Job Highlights

Using AI ⚡ to summarize the original job post

The Director of Software Engineering at Circana will lead and mentor a team of engineers, including offshore teams, to design, code, unit test, and deliver testable user stories. This role involves maintaining security standards compliance, engaging with key stakeholders, and developing high-quality applications that meet performance and scalability standards in a multi-distributed platform. The position requires a Master's degree in computer science, software engineering, or a related field, with 8+ years of enterprise software development experience, including 5+ years with databases and SQL, 3+ years with Python, and 3+ years with Linux and bash shell scripting.

Responsibilities

  • Communicate well with global distributed teams
  • Independently design, code, unit test and deliver testable user stories
  • Demonstrate solutions through documentation, diagrams, code comments with optimized code
  • Lead and mentor a team of engineers, including offshore teams
  • Maintain security standards compliance
  • Engage with key stakeholders, internal and external
  • Analyze issues in detail and provide multiple solutions approaches
  • Develop high quality applications that meets performance and scalability standards

Qualifications

Required

  • Master’s in computer science, Software Engineering, or related field preferred
  • 8+ years of enterprise software development experience
  • 5+ years experience with databases and SQL
  • 3+ years experience with Python
  • 3+ years experience with Linux and bash shell scripting
  • Experience with web scraping is a plus
  • Experience with geospatial data is a plus
  • Experience with Hive and/or Spark is a plus
  • Agile Scrum experience required
  • Large-scale big data experience preferred
  • Retail industry experience is preferred
  • Experience working with offshore and global distributed teams

Full Job Description

Software Engineering Director \ ArchitectLet’s be unstoppable together!Circana (formerly IRI and NPD) is the leading advisor on the complexity of consumer behavior. Through unparalleled technology, advanced analytics, cross-industry data, and deep expertise, we provide clarity that helps almost 7,000 of the world’s leading brands and retailers take action and unlock business growth. We understand more about the complete consumer, the complete store, and the complete wallet so our clients can go beyond the data to apply insights, ignite innovation, meet consumer demand, and outpace the competition.At Circana, we are fueled by our passion for continuous learning and growth, we seek and share feedback freely, and we celebrate victories both big and small in an environment that is flexible and accommodating to our work and personal lives. We have a global commitment to diversity, equity, and inclusion as we believe in the undeniable strength that diversity brings to our business, employees, clients, and communities (with us you can always bring your full self to work). Join our inclusive, committed team to be a challenger, own outcomes, and stay curious together.Learn more at www.circana.com.What will you be doing?At CIRCANA, we deliver growth to clients based on big data—our predictive analytics and forward-thinking insights help CPG, OTC, health care, retailers, and media companies remain relentlessly relevant, capture marketing share, connect with consumers, and deliver market-leading growth. The convergence of our proprietary, on-demand cloud-based technology and our client-focused colleagues leads to a seismic shift in drivers of success in all industries.For CIRCANA colleagues, we focus on the moments that matter. From meaningful work and impact to continuous improvement we challenge ourselves to grow both professionally and personally. You’ll feel a true sense of connection and purpose in your work and will craft the direction of your career in a highly personalized way. No matter the department you join, you’ll find yourself constantly growing and developing the skills of the future to deliver client growth. We believe in the undeniable strength that diverse people, culture, thought, and skill brings to our business, our clients, our people, and our communities. We are committed to nurturing a dynamic culture that embraces and celebrates growth, feedback, recognition, flexibility, belonging, and wellbeing for all.Job ResponsibilitiesAbility to communicate well with global distributed teamsIndependently design, code, unit test and deliver testable user storiesDemonstrate solutions through documentation, diagrams, code comments with optimized code.Lead and mentor a team of engineers, including offshore teamsMaintain security standards complianceEngage with key stakeholders, internal and externalAbility to analyze the issue in detail and provide multiple solutions approaches to a problem statementDevelop high quality applications that meets the performance and scalability standards in a multi distributed platformRequirementsMaster’s in computer science, Software Engineering, or related field preferred8+ years of enterprise software development experience5+ years experience with databases and SQL3+ years experience with Python3+ years experience with Linux and bash shell scriptingExperience with web scraping is a plusExperience with geospatial data is a plusExperience with Hive and/or Spark is a plusAgile Scrum experience requiredLarge-scale big data experience preferredRetail industry experience is preferredMust have experience working with offshore and global distributed teamsCircana BehaviorsAs well as the technical skills, experience and attributes that are required for the role, our shared behaviors sit at the core of our organization. Therefore, we always look for people who can continuously champion these behaviors throughout the business within their day-to-day role:Stay Curious: Being hungry to learn and grow, always asking the big questionsSeek Clarity: Embracing complexity to create clarity and inspire actionOwn the Outcome: Being accountable for decisions and taking ownership of our choicesCenter on the Client: Relentlessly adding value for our customersBe a Challenger: Never complacent, always striving for continuous improvementChampion Inclusivity: Fostering trust in relationships engaging with empathy, respect and integrityCommit to each other: Contributing to making Circana a great place to work for everyoneLocation This position can be located in the following area(s): Hybrid – Chicago, IL The below range reflects the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may be modified in the future. An employee’s position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, shift, travel requirements, sales or revenue-based metrics, any collective bargaining agreements, and business or organizational needs. The salary range for this role is $140,000 - $160,000.This job is also eligible for [bonus/incentive/commissions/equity] pay.We offer a comprehensive package of benefits including paid time off, medical/dental/vision insurance and 401(k) to eligible employees.You can apply for this role through the Circana Careers website or Intranet site for internal candidates.#LI-SR1Job SummaryRequisition Number: DIREC011289Job Category: Information TechnologySchedule: Full-Time