Skip to main content

Python Developer

Posted today

1872 consultingChicago (IL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Back-End Python Developer Chicago, ILYou will be developing cutting edge back-end software solutions that will be used by Client engineers (but not doing the Client engineering yourself). You'll have an opportunity to be hands-on, doing development, while leading and mentoring less experienced engineers. We're looking for individuals who are passionate about data and emerging technologies, that aren't afraid to roll up their sleeves and dive into the unknown to solve complex problems that will have a scalable impact on our clients, and the world we live in.
What you'll be doing: Launch enterprise data platforms, with custom software solutions, that will power analytics and machine learning solutionsWork with analytics and Client teams to optimize access to data for these teamsDevelop cloud-native solutions, with streamlined workflowsUse Lean Software Development concepts such as Agile and Scrum to deliver products at "start-up speed"Experiment with whatever technology we need to get the job doneOther responsibilities as assignedSkills we're seeking 3+ years of experience with back-end software development using Python, Django and/or FlaskStrong experience working with data solutions – ideally looking for candidates that have experience with Spark, Kafka and/or AirflowCloud-native development experience (any cloud is fine, as we're doing new development in a greenfield environment) Nice to have experienceBig data experience using tools in the Hadoop ecosystemDevOps experienceFront-end development experienceBachelor's Degree in CS

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this