Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Team Lead, Python/Django Engineer

Follett Corporation

Job DescriptionPosition OverviewJoin the Follett Team, where employees are valued, respected, and offered career paths throughout its many campus locations. Follett serves over half of the students in the United States and works with 80,000 schools as a leading provider of education technology, services and print and digital content. We're higher education's largest campus retailer and a hub for school spirit and community as we operate nearly 1,200 local campus stores and over 1,600 virtual stores across the continent. We take pride in the fact that for more than 140 years, we have been helping to improve people's lives by supporting a lifetime of learning and education.The Team Lead, Python/Django Engineering (Lead Software Engineer) is the deepest technical authority on an engineering team building and operating Python/Django services backed by PostgreSQL, with significant exposure to enterprise system integrations. The team's primary surface area is backend, with a lighter-weight React front-end layer supporting it - this is a backend-first, not full-stack-parity, role. This is an individual-contributor technical leadership role: the person is expected to be the strongest engineer on the team, setting architecture direction, writing and reviewing production code at the highest bar, and serving as the technical escalation point for the hardest problems. The team already relies heavily on AI-assisted development tooling; this person is expected to own that practice and take it further, not introduce it from scratch. Sprint mechanics, hiring, and formal performance management are owned by the Engineering Manager; this role's leadership is exercised through technical judgment, code, and mentorship rather than administrative process. The Team Lead partners closely with the Director of Software Engineering and cross-functional stakeholders to translate business priorities into sound technical designs and a reliable, well-tested delivery pipeline.ResponsibilitiesServe as the top technical authority for the team: own architecture decisions, system design, and technical roadmap for Python/Django services, and set the engineering standard through hands-on code.Guide and review the team's lighter-weight React front-end work, ensuring it stays consistent with backend patterns and quality bar - this is a supporting surface, not the primary focus of the role.Own PostgreSQL data architecture end-to-end - schema design, query optimization, indexing strategy, migrations, and data integrity across production systems.Partner directly with the DevOps/Infrastructure team to assess PostgreSQL instance health, performance, capacity limitations, and instance-level design decisions (beyond query/schema tuning).Design and lead enterprise integration architecture - event-driven and asynchronous patterns, message queues, third-party API integrations, and multi-consumer data fan-out across downstream systems.Lead code review and pairing on the team's hardest and highest-risk work, personally driving resolution on the most complex technical problems.Drive CI/CD pipeline improvements, including test automation, deployment safety, and rollback procedures.Monitor production health using observability tooling (e.g., PagerDuty, logging/metrics dashboards) and lead incident response and root-cause analysis.Mentor engineers through pairing, code review, and informal technical growth conversations - partnering with the Engineering Manager on formal career development, hiring, and performance reviews rather than owning them.Partner with product owners, QA, and adjacent platform teams to scope work, surface technical risk, and inform delivery timelines - without owning sprint planning or backlog grooming.Champion secure coding practices, database access controls, and compliance with data-handling and change-management policies.Own the team's AI-assisted development practice - already a heavy part of the workflow (Claude, Claude Code, GitHub Copilot) - and push it further: tooling choices, workflow patterns, and review standards for AI-assisted and AI-generated code.Job RequirementsRequired: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.7+ years of professional software engineering experience with Python, including proven, deep hands-on expertise with Django (models, ORM, DRF or equivalent, admin, middleware) - not just general Python.Track record of being the go-to technical authority on a team: architecture decisions, the hardest debugging/design problems, and setting technical standards - whether or not the title was formally "lead."Strong hands-on experience with PostgreSQL: schema design, query optimization, indexing, migrations, and troubleshooting performance issues at the query and schema level.Demonstrated experience designing and building enterprise integrations - event-driven architectures, message queues (e.g., SQS, SNS, Celery), and third-party/partner API integrations in production.Demonstrated experience building and maintaining RESTful APIs or backend services in a production environment at scale.Working knowledge of CI/CD pipelines, version control (Git), and automated testing practices.Experience with cloud infrastructure (Azure, AWS, or GCP) and containerization (Docker/Kubernetes).Working proficiency in React - comfortable building and reviewing a lighter-weight front-end layer. This is a backend-first role; deep front-end specialization is not expected, but the person needs to be credible in reviewing and occasionally writing React code.Hands-on, day-to-day experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot) in a production engineering workflow - this team already uses AI heavily, and the role owns pushing that practice further, not introducing it.Proven, clear written and verbal communicator - able to explain technical trade-offs precisely to both engineers and non-technical stakeholders.Preferred:Experience partnering with a DevOps/Infrastructure team on database instance-level performance, capacity planning, or platform design decisions.Experience operating services at scale in a retail, e-commerce, or education technology environment.Familiarity with monitoring and alerting tools such as PagerDuty, Datadog, or Grafana.Experience integrating with e-commerce platforms (e.g., Shopify) or similar partner/vendor systems.Experience with database archiving strategies and long-term data retention planning.Prior experience as the lead technical voice through a platform stabilization or modernization effort.Experience working in a compliance-driven environment (e.g., SOC 2, NIST 800-53, FedRAMP/StateRAMP-style frameworks).Job DetailsJob Type: Full-timeCategory: Information TechnologySalaried: Salaried

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Team Lead, Python/Django Engineer in Westchester, IL vacancy
  •  ...Product. This role requires 5+ years in analytics/BI with a bachelor’s degree in a quantitative or business field, and experience using Power BI, Python, and SQL. The position offers hybrid work and a comprehensive benefits package. #J-18808-Ljbffr The Chamberlain Group LLC
    Python

    The Chamberlain Group LLC

    Oak Brook, IL
    4 days ago
  • $102.6k - $165.38k

     ...Market, Finance, IT, and external teams to uncover opportunities,...  ..., statistics, mathematics, engineering) Experience: 5+ years’ work experience...  ..., and Abilities: Exposure to Python, R or similar Salesforce.com...  ...includes Systems, LLC, a leading manufacturer of loading dock... 
    Python
    Temporary work
    Work experience placement
    Worldwide
    Shift work

    The Chamberlain Group LLC

    Oak Brook, IL
    4 days ago
  • $200k - $250k

     ...challenge consensus. The Team: As AI tools drive immense...  ...seeking an AI Platform Team Lead to serve as the overarching leader...  ...both focus areas: AI Platform Engineering and AI Support & Enablement....  ...gateway management, and Go/Python. ~ Strategic mindset... 
    Python
    Permanent employment
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    7 days ago
  •  ...Comcast’s FreeWheel unit seeks a senior engineering leader to manage the Buyer Cloud App Team, guiding design and updates of software and web apps aligned with business goals. You will collaborate cross‑functionally to set requirements, timelines, and releases, driving... 
    Python

    Jobleads-US

    Chicago, IL
    4 days ago
  •  ...Senior AI/ML Engineer Client: Global advertising company Location: Chicago or NYC; 3...  ...programming skills in languages such as Python, SQL/NoSQL etc. Build analytical approach...  ...Exposure in developing API using Flask/Django. Good experience in cloud infrastructure... 
    Python
    Full time
    3 days per week

    Soho Dragon

    Chicago, IL
    1 day ago
  • $160k - $180k

     ...Security Operations Lead (SOC Modernization & AI Enablement) Overview...  ...role partnering with Engineering, Platform, and Security leadership...  ...Partner with engineering teams to improve telemetry pipelines...  ...WQL) Scripting experience (Python or Bash) Exposure to cloud environments... 
    Python
    Full time

    LaSalle Network

    Chicago, IL
    more than 2 months ago
  •  ...Lead Energy Storage Cybersecurity Engineer / Cybersecurity Architect  Location: FULLY REMOTE (Anywhere...  ...a transparent Executive Leadership Team..and more. RESPONSIBILITIES:...  .... Automation & measurement: Use Python/Rust to automate security workflows... 
    Python
    Full time
    Remote work
    Flexible hours

    Thinkbac Consulting

    Chicago, IL
    1 day ago
  •  ...coding standards for multiple platforms. You will direct large teams, ensure ongoing support for existing solutions, and oversee...  ...with corporate goals. Ideal candidates will have extensive Python/Django experience, a strong background in distributed systems, and a... 
    Python

    Jobleads-US

    Chicago, IL
    4 days ago
  •  ...PositionThe position is part of a fast-paced software development team. They will assist in software development and maintenance of...  ...the software development lifecycle. They should have strong Django and Python development skills. They will work with analysts, developers... 
    Python

    E-Solutions

    Chicago, IL
    6 days ago
  •  ...FreeWheel, a Comcast company, is seeking a Senior Software Engineering Manager to lead multiple development teams building and maintaining Python/Django services and scalable DSP software. The role emphasizes setting coding standards, guiding architectural choices, and... 
    Python

    Jobleads-US

    Chicago, IL
    5 days ago
  • $192k - $278k

     ...finance customer for Deepmind technology, partnering with core engineering teams on early-stage design, usability, and architecture to ensure...  ...to solve product or business problems, coding (e.g., Python, R, SQL), querying databases or statistical analysis.Experience... 
    Python

    Google

    Chicago, IL
    7 days ago
  •  ...Job Title: Senior GenAI/Python Engineer Location: Chicago, IL Full Time Exp:-7+Yrs...  ...or similar frameworks such as Flask or Django. ~ Experience with async Python and...  ...to collaborate directly with engineering teams, product owners, and cross-functional stakeholders... 
    Python
    Full time

    Acestack

    Chicago, IL
    3 days ago
  • $87.1k - $161.7k

    Overview Epsilon seeks a Lead Analyst of Identity Analytics to report on KPIs for identity solutions, evaluate partners, and forecast...  ...experience with SQL big data tools (Spark, Hive, Scala) familiarity with Python or R Benefits flexible time off paid holidays and sick time... 
    Python
    Flexible hours

    Epsilon

    Chicago, IL
    2 days ago
  • Job Role - Python Developer Location Day one onsite (local candidates preferred) - Chicago...  ...9+ years who is interested to lead a team , , , ,, no need lead experience prior ,...  .... GOOD TO HAVE Web Framework Knowledge (Django) Strong understanding in building REST APIs... 
    Python
    Contract work
    Work experience placement
    Local area

    Argyll Infotech, Inc.

    Chicago, IL
    6 days ago
  •  ...there! We’re Fever, the world’s leading tech platform for culture and...  .... Our results? We’ve teamed up with major industry leaders...  ...search for what to do next. We engineer visibility across the entire...  ...backgroundsWorking knowledge in Python, JavaScript, or other programming... 
    Python
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours

    Fever

    Chicago, IL
    a month ago
  •  ...integrations during the identity modernization. Lead technical vendor evaluations and design...  ...security, compliance, business, and engineering stakeholders and translate risks into...  ...experience. Proficiency in Go and/or Python is preferred for building custom glue code... 
    Python
    Full time
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    9 days ago
  •  ...Amazon Neptune Graph Database, SPARQL Data Engineering / ETL Pipelines GraphRAG Nice to Have Skills: Gen AI integration, Python Backend API Development Job Description...  ...AI hallucinations. Partner with AI teams to implement hybrid search architectures combining... 
    Python
    Contract work

    Ipolarity LLC

    Chicago, IL
    3 days ago
  • $70k - $90k

    The *Web Developer (Django)* is responsible for creating products and experiences that present Crossway content to the marketplace with...  ...Requirements:*** Proficiency in web application development, including Python, Django, HTML, JavaScript, SQL, and Git* Passion for excellence... 
    Python
    Remote work

    Django REST framework

    Wheaton, IL
    5 days ago
  • $165k - $175k

     ...work alongside other members of the data team, including a data scientist — you own the...  ...building it. Write production-quality Python and SQL, and pick up additional languages...  ...models get productionized alongside data engineering pipelines. The base salary range for... 
    Python
    Minimum wage
    Full time
    Live in
    Work at office
    Local area
    Immediate start
    Relocation

    Farmer's Fridge Careers

    Chicago, IL
    23 days ago
  •  ...a programming language (e.g., Java, C++, Python, R, Scala, etc.) in a collaborative software...  ...mathematics, physics, finance/financial engineering[Preferred] PhD5-7 years of experience in...  ...consider internal equity of our current team members as part of any final offer. We typically... 
    Python
    Full time
    Work at office
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    a month ago
  •  ...Solutions are delivered by several Product Teams focused on different domains -...  ...Experience with Python and Python-based ETL tools....  ...Demonstrated ability to lead cross-functional engineering teams, define technical strategy and... 
    Python

    Luxoft

    Chicago, IL
    14 days ago
  •  ...pace (). Previously, AvantCredit's founders created the leading international online short-term lender currently...  ...previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql... 
    Python
    Full time
    Temporary work
    Casual work
    Flexible hours

    Avantcredit

    Chicago, IL
    1 day ago
  •  ...networks, servers, and databases. You will work with Cloud Engineering, development, and client service teams, providing hands-on support and training while...  ...VMware, AD, SQL Server, scripting (PowerShell, Bash, Python), and CI/CD deployments, with a focus on reliability... 
    Python

    Inspira Financial

    Oak Brook, IL
    3 days ago
  •  ...to name a few. Our seasoned team firmly believes that the new...  ...Master's degree in Computer Engineering, Computer Science, Mathematics...  ...Required Experience in Python programming and understanding...  ...visualization NLP Scala Django Roles and... 
    Python
    Part time
    H1b
    Remote work
    Relocation
    Flexible hours

    SynergisticIT

    Chicago, IL
    4 days ago
  • $63k - $96k

     ...Lead Treasury Alm Analyst Location: 127 Public Square, Cleveland Ohio Position Summary...  ...Interest Rate Risk (IRR) Manager. The IRR team is responsible for measuring, monitoring,...  ...processes, leveraging tools such as Python and SQL to reduce manual effort and increase... 
    Python
    Work at office
    Flexible hours

    KeyCorp

    Chicago, IL
    5 days ago
  •  ...Lead Software Engineer Carry out critical tech solutions across multiple technical areas as an integral part of an agile team. As a Lead Software Engineer at JPMorganChase, you are...  ...back-end technologies (e.g., Python, Flask, Django) with experience building microservices... 
    Python

    Hackajob

    Chicago, IL
    2 days ago
  •  ...Software Engineer, Python, Chicago, ILThis is a 100% onsite Software Engineer position and not open for Remote.– Need 0-5 years of software development experience. – Will consider all levels of Python experience. – Work with large data sets. – Experience with API integrations... 
    Python

    NextStep

    Chicago, IL
    4 days ago
  • $19.57 - $35.02 per hour

    Data Engineer Intern - Python Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance...  ...to build your skills as part of a collaborative, global team excites you, you're in the right place. Grow a Career. Build... 
    Python
    Full time
    Summer work
    Internship
    Summer internship
    Flexible hours

    Cnh Inc

    Oak Brook, IL
    6 days ago
  • $137.37k - $206.05k

     ...Job Summary This job manages a team of engineers, cultivating a culture of innovation...  ...Description Responsibilities Leading and mentoring a team of engineers,...  ...teams of 4 or more Proficient with Python Experience with Django Employees at all levels are... 
    Python
    Work experience placement
    Night shift
    Weekend work

    Jobleads-US

    Chicago, IL
    4 days ago
  • $1,500 per month

     ...Web Developer (Django)The Web Developer (Django) is responsible for creating products and...  ...in web application development, including Python, Django, HTML, JavaScript, SQL, and...  ...responsibilities within publishing and other leading not-for-profit ministries.Equal Opportunity... 
    Python
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Remote work

    Crossway

    Wheaton, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Team Lead, Python/Django Engineer. Be the first to apply!