Circana - Chicago, IL

posted 24 days ago

Full-time - Senior
Chicago, IL
Professional, Scientific, and Technical Services

About the position

The Director of Software Engineering at Circana is responsible for leading a team of engineers in the development of high-quality applications that meet performance and scalability standards. This role involves mentoring team members, engaging with stakeholders, and ensuring compliance with security standards. The position emphasizes the importance of communication with global distributed teams and requires a strong background in software development, particularly in the business intelligence and analytics sectors.

Responsibilities

  • Communicate effectively with global distributed teams.
  • Independently design, code, unit test, and deliver testable user stories.
  • Document solutions through diagrams and code comments with optimized code.
  • Lead and mentor a team of engineers, including offshore teams.
  • Maintain compliance with security standards.
  • Engage with key internal and external stakeholders.
  • Analyze issues in detail and provide multiple solution approaches to problems.
  • Develop high-quality applications that meet performance and scalability standards in a multi-distributed platform.

Requirements

  • Bachelor's degree in computer science, Software Engineering, or a related field preferred.
  • 8+ years of enterprise software development experience.
  • 5+ years of experience in the business intelligence and analytics industry.
  • Extensive experience aligning data from disparate sources with varying granularity.
  • Extensive experience in Linux or Unix OS or Big Data scripting languages (Python, Spark, PySpark, Scala). Databricks experience is a plus.
  • Experience working with third-party job schedulers (Control-M, Airflow is a plus).
  • Strong communication and leadership skills required.
  • Agile Scrum experience required.

Nice-to-haves

  • Large-scale big data experience preferred.
  • Retail industry experience is preferred.
  • Experience working with offshore and global distributed teams.

Benefits

  • Flexible work environment
  • Continuous learning and growth opportunities
  • Diversity, equity, and inclusion initiatives
  • Recognition and feedback culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service