Python Engineer (Billing / Backend Automation)

Company: Artech LLC
Location: Chicago, Illinois, United States
Type: Full-time
Posted: 11.JUN.2021


Job DescriptionJob Title: Python DeveloperLocation: Chicago, ILJob Summary:The Sr Python Engineer is responsible for delivering software tha...


Job DescriptionJob Title: Python DeveloperLocation: Chicago, ILJob Summary:The Sr Python Engineer is responsible for delivering software that serves as a backbone of integration between client and its numerous business partners.Duties & Responsibilities:Build and enhance functionality critical to the success of the business.Work as a team to deconstruct and tackle stories.Take on stories and drive them to completion with little to no oversight.Advocate for paying down technical debt and use development approaches that minimize the growth of new technical debt.Coach junior members of your team in software development best practices, architecture, technology and processEngage in the Agile Scrum to ensure your team is always experimenting and improving their development and planning practices.Lead by exampleRequirements:5 years of experience writing server-side Python (scripts / applications):Deep knowledge of the Python ecosystem, libraries, norms and toolingExperience in deploying and maintaining enterprise-scale python applications in production.Proficiency in designing, developing, deploying and scaling Python-based REST APIs.Experience building software on top of major container technology (Kubernetes, Docker, or similar).Strong testing mindset with experience writing tests at various levels of granularity.Familiarity with Continuous Integration tools (GitHub actions, Travis-CI, AWS Codebuild, etc.)A history of good collaboration with Data Engineers, QA Engineers, Release EngineersProven track record working with products from major cloud providers (AWS, GCP, Azure, etc.)A minimum of 2 year experience developing with Python, preferably with the Django framework.Excellent written, verbal and interpersonal communication skillsExperience/Comfort working with multiple teams across time zones.Other Desirable Skills/Experience:Knowledge and appreciation of the advances in higher educational software, course materials, and digital publishing is a plus.Familiarity with and utilization of and development towards GraphQL and service-oriented architecture and APIsBackground and/or experience in educational technology and/or publishingComfort and/or experience in a fast-paced, growing environmentIdeal candidate is self-sufficient and highly motivated, self-directed and possesses high energy and a passion for our client's mission.Experience developing or interacting with front-end frameworks, like React or Ember, is a plus.Experience with infrastructure at scale / scaling infrastructureExperience in the EdTech workspace, including, but not limited to, familiarity with the LTI (Learning Tools Interoperability) standard and LMS (Learning Management System) capabilities

Apply Now


Loader2 Processing ...