> Markdown version of [/jobs/ext/1233994-python-developer](https://www.wearedevelopers.com/jobs/ext/1233994-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** DKMRBH Inc. - **Location:** Chicago, IL, United States - **Experience:** Starter - **Salary:** $41,600.0 - $145,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Amazon Web Services, Apache HTTP Server, Business Logic, Microsoft Basic Data Partition, Big Data, Code Review, Continuous Integration, Data Cleansing, Information Engineering, Extract Transform Load (ETL), Linux, DevOps, Web Development, Video Game Development, Design of User Interfaces, Monitoring of Systems, Python (Programming Language), MySQL, Software Construction, Software Engineering, Datadog, Scripting, Enterprise Software Applications, Boto3, Software Application Programming, Backend, Git, Fastapi, Pandas, Amazon Relational Database Service, Containerization, Deployment Automation, Cloudwatch, Software Coding, Data Pipelines, Dynatrace, Docker, Amazon Redshift - **Published:** July 11, 2026 - **Apply:** https://www.careerjet.com/jobad/us04a6f7ddc159838374d27df7f78d22e0 ## About the Role This is not a Data Engineering, ETL, API, web development, or Java-focused position. The ideal candidate will have 6+ years of recent, hands-on Python development experience using pandas and be able to clearly explain the business logic they have developed in previous projects. The Hiring Manager is specifically looking for developers who have built complex Python solutions from the ground up-not candidates whose experience is primarily centered around ETL tools, APIs, interface development, or basic data cleanup. Candidates must be local to the Chicago area and able to work in a hybrid environment. Candidates willing to relocate may be considered as a last option. Top 5 Required Skills * 6+ years of recent, hands-on Python development leveraging pandas (REQUIRED) * AWS application development experience * Docker * Linux and Windows environments * Git version control, * 6+ years of recent professional Python development experience using pandas (required and must be clearly demonstrated on the resume) * Strong experience writing complex Python code involving business logic and large-scale data manipulation * Experience developing applications within AWS * Experience with boto3 * Docker containerization * Linux and Windows development environments * Git version control * Agile/Scrum development methodologies * Experience with CI/CD pipelines and DevOps practices * Experience using monitoring and observability tools such as CloudWatch, Dynatrace, or Datadog Nice-to-Have Skills * MySQL * Amazon RDS * Amazon Redshift * Apache Iceberg * Automation and scripting experience, The Hiring Manager is specifically seeking candidates who can demonstrate real-world Python programming expertise rather than simply listing Python on their resume. Strong candidates will have: * Extensive hands-on coding experience using Python and pandas * Experience building complex business logic-not just data pipelines * Experience manipulating and transforming large datasets * The ability to clearly explain the Python solutions they personally designed and implemented * Recent experience with AWS-based development Candidates Who Are NOT a Fit The following backgrounds are generally not aligned with this opportunity: * Data Engineers whose primary focus is ETL pipelines * API or web/interface developers with limited Python coding depth * Java developers with minimal Python experience * Candidates whose Python experience is limited to scripting, automation, or data cleanup * Resumes that list Python keywords but cannot demonstrate deep hands-on development experience during technical interviews ## Description The client is seeking a highly experienced Python Developer to support a large-scale enterprise application being implemented on AWS. This is a hands-on software development role focused on building and maintaining complex Python applications that manipulate and process large datasets., * Building complex Python applications that process and manipulate large-scale datasets * Developing business logic using Python and pandas * Supporting enterprise applications running within AWS * Designing scalable backend solutions * Troubleshooting and optimizing production systems * Working closely with architects, platform engineers, and business stakeholders Responsibilities * Design, develop, test, document, and maintain enterprise software applications. * Build and enhance backend services supporting large-scale AWS solutions. * Develop efficient Python applications for processing and manipulating large datasets. * Write clean, maintainable, and scalable code following software engineering best practices. * Participate throughout the full software development lifecycle, including design, development, testing, deployment, and production support. * Analyze production issues, perform root cause analysis, and implement permanent solutions. * Collaborate with architects, developers, and business teams to translate requirements into technical solutions. * Produce technical documentation, specifications, and implementation designs. * Participate in code reviews and maintain high coding standards. * Contribute to CI/CD processes and deployment automation. * Provide technical estimates, impact analysis, and project status updates., As a Python Game Developer specializing in Panda3D, you will play a crucial role in shaping the future of AI systems by designing and developing 3D game simulations and environment… + 1 day ago ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)