Software Engineer

Sorry, this job was removed at 9:33 a.m. (CST) on Monday, July 1, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Overview

We are looking for a highly motivated, experienced, and creative Engineer to join our growing team of analytics experts. The hire will be responsible for designing, architecting, and supporting our Applied Machine Learning team.

 

*This is not an entry level role. Mid to Senior level candidates only. 

*This is not a remote position. All applicants must be in the Chicagoland area. 

 

Responsibilities:

  • Building APIs following a spec
  • Creative problem solving
  • Be excellent at communication and collaboration
  • Distributed Systems and Software Architecture development for SaaS at scale
  • Handling data at scale

 

Job Skills & Qualifications:

  • Python experience preferred
  • Familiar with REST
  • Familiar with Gitflow and GitOps
  • Familiar with modern software practices including code reviews, version control, feature creation, creating readable code, understanding and improving overarching, and estimating requirements.
  • Comfortable with Cloud Services in general and CI/CD
  • Familiarity with product-engineering concepts
  • Behavior driven development or BDD
  • Sprints / Agile / SCRUM / Standups / epic vs task / spike / punt / timebox / Kanban
  • LEAN vs Agile vs Waterfall vs SCRUM
  • NoSQL, SQL experience
  • Docker experience

 

Desired Skills/Experience:

  • gRPC
  • Jenkins-X
  • Tensorflow
  • Python 3.7 dataclasses
  • K8s experience
  • Functional programming
  • “12 Factor App” application design philosophy experience
  • “Well Architected Framework” application design philosophy experience
  • Autodidact
  • Basic understanding of network protocols and routing.
  • Ability in discerning IPV4, HTTP(S), UDP, TCP/Ip, Nat, iptables, resolve.conf, hostname resolution, sockets, ports, and sockets vs ports.

 

Benefits:

  • Unlimited PTO
  • Medical, Dental, and Vision Insurance
  • Life Insurance
  • 401k retirement plan
  • Casual working environment
  • Flexible office hours
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ArturoFind similar jobs