Python Developer
Back-End Python DeveloperYou 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 DoingLaunch 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 Seeking3+ 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