Find A Job

Software Dev Engineer II

Chicago, IL | IT
Job ID: 82042
Listed on 7/9/2018


You should have the following values/traits: 
• Have a positive attitude and a desire to help others 
• Have a strong technical background 
• Ability to remain calm under times of stress 
• Ability to think creatively to solve problems 
• Strong critical thinking skills 
• A test & learn mentality and willingness to try, fail, try again 
• Willingness to make strategic bets and understand the risk/reward associated 
Responsibilities of this Engineering role include: 
• Create functional and operational system requirements and specifications 
• Partner with neighboring teams in designing, testing, deploying and operating highly scalable Monitoring API-frameworks and solutions 
• Create application client libraries to emit metrics 
• Design and implement Monitoring tools/systems to scale and automate operations tasks. 
• Perform high level framework and system performance analysis and tuning optimizations. 
• Function as technical, engineering and operational guide for complex frameworks and systems 
• Identifies potential areas where existing capabilities and processes require change and where new ones need to be developed - specifically to meet future business demands 
• Execute proofs of concept using cutting edge technology with the intention of production-ising 
• Effectively builds and maintains a network of key contacts across company and cultivates these contacts to achieve results. 
• Being an open advocate for operations and the DevOps model 


Qualifications: 
• Advanced level development experience in at least two of the following languages: C#, Java, Python, JavaScript, Go
• At least 3 years of experience with Chef or Ansible 
• Experience creating APIs 
• A high level of proficiency delivering software solutions within Cloud Computing solutions (preferably AWS and Azure) 
• Understanding of Resilient Systems design 
• Experience in Network Design and Management 
• Excellent organizational, communication, and technical skills 
• Self-starter that enjoys and takes pride in the engineering work of their team 
• Ability to learn quickly, master our existing systems and identify areas of improvement 
• Ability to thrive in a dynamic and rapidly changing environment 

Work Experience and Education Guidelines: 
• A minimum of 5 years of development, system design or engineering experience 
• A BA/BS degree in a technical field or related discipline preferred