Senior Manager of Engineering

Mondo
Chicago, IL Full Time
POSTED ON 9/10/2024 CLOSED ON 10/12/2024

What are the responsibilities and job description for the Senior Manager of Engineering position at Mondo?

Job Overview:

The Sr. Manager of Engineering will play a crucial role in designing, developing, and maintaining large-scale data applications in a big data environment. This position requires a strong technical leader with hands-on expertise in Spark, Scala, and Hadoop, and experience managing off-shore development teams. The ideal candidate will have a deep understanding of ETL processes, work closely with various cross-functional teams, and ensure the timely delivery of data-driven solutions. This is a highly technical role, requiring hands-on development work as well as leadership in an agile environment.


Key Responsibilities:

  • Design, develop, and maintain highly scalable ETL applications in Hadoop using Spark, Python, Scala, SQL, and Hive.
  • Lead and manage off-shore development teams, ensuring requirements are effectively captured and translated into deliverables.
  • Collaborate with Product Management, Data Science, QA, Operations, and other internal teams to deliver features on tight deadlines.
  • Actively participate in daily agile/scrum meetings, providing technical direction, and conducting code reviews.
  • Optimize and tune performance of ETL pipelines in complex, concurrent environments to meet SLAs.
  • Lead big data projects within retail and supply chain verticals, managing data in the billions and working on mobile applications such as Coin Out.
  • Mentor and guide junior engineers, providing technical expertise, delegation, and leadership.
  • Hands-on coding and development (80% of the time) with 20% focusing on team leadership, mentorship, and code reviews.


Requirements:

  • 8 years of software development experience in big data environments.
  • 3 years of hands-on experience developing and optimizing Spark applications in PySpark or Scala.
  • Strong background in Spark, Scala, and Hadoop, with at least 3 years of practical experience in these technologies.
  • Java development experience, with exposure to frameworks like Spring Boot.
  • Experience managing off-shore development teams, preferably based in India, and collaborating across onshore/offshore teams.
  • Proven experience in the retail or supply chain sectors delivering data-driven solutions.
  • Experience working in highly dynamic environments with evolving processes and demands.
  • Hands-on leadership experience, including mentoring and leading projects for at least 3 years.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Excellent knowledge of Spark architecture, data frames, and tuning Spark for performance.
  • Experience with SQL and relational databases.


Preferred Qualifications:

  • Experience in mobile application development.
  • Experience working with Azure cloud-based technologies.


Soft Skills:

  • Strong problem-solving skills, with the ability to address issues directly and efficiently.
  • Excellent communication and interpersonal skills, with the ability to work cross-functionally with product management, data science, and other technical teams.
  • Ability to mentor and lead by example, providing hands-on technical guidance while fostering growth and collaboration within the team.

Salary : $140,000 - $155,000

Senior Project Manager - Utilities
Valdes Architecture & Engineering -
Lombard, IL
Senior Project Manager - Wastewater
Fehr Graham Engineering & Environmental -
Aurora, IL
Senior Municipal Project Manager
Fehr Graham Engineering & Environmental -
Aurora, IL

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Manager of Engineering?

Sign up to receive alerts about other jobs on the Senior Manager of Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$113,554 - $141,143
Income Estimation: 
$126,926 - $172,322
Income Estimation: 
$177,593 - $237,209
Income Estimation: 
$151,182 - $194,086
Income Estimation: 
$190,942 - $250,988
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$208,393 - $280,632
Income Estimation: 
$217,249 - $295,152
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$155,218 - $198,966
Income Estimation: 
$153,752 - $200,235
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mondo

Mondo
Hired Organization Address Arlington, VA Full Time
New Year, New Role! Join our Team in January of 2025! *Onsite in Arlington, VA 1 day/week* Join Our Dynamic Team at Mond...
Mondo
Hired Organization Address Vienna, VA Full Time
Position Summary: We are seeking a highly skilled Senior Cloud Systems Engineer to help build a "cloud-first" infrastruc...
Mondo
Hired Organization Address Houston, TX Contractor
Apply now: Senior Business Analyst , location is Hybrid in Houston, TX . The start date is January 27th, 2025 for this 6...
Mondo
Hired Organization Address Fort Collins, CO Full Time
Overview: We are seeking a motivated and customer-focused Technical Support Specialist to join our team. This role is id...

Not the job you're looking for? Here are some other Senior Manager of Engineering jobs in the Chicago, IL area that may be a better fit.

Senior Finance Manager

KDM Engineering, Chicago, IL

Senior Project Manager - Utilities

Valdes Engineering, Lombard, IL

AI Assistant is available now!

Feel free to start your new journey!