> Markdown version of [/jobs/ext/1501341-mid-python-developer](https://www.wearedevelopers.com/jobs/ext/1501341-mid-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). --- # Mid Python Developer - **Company:** iCIMS - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Computer-Aided Design, Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Applicant Tracking Systems, Architectural Patterns, Automation of Tests, Databases, Continuous Integration, Cursor (Graphical User Interface Elements), Database Schema, Programming Tools, Django Web Framework, Amazon DynamoDB, Python (Programming Language), PostgreSQL, MongoDB, Node.Js, NoSQL, Software Architecture, Software Maintenance, Data Logging, Enterprise Software Applications, GitHub Copilot, Reliability of Systems, Git, Fastapi, Amazon Relational Database Service, Restful APIs, Docker, Golang - **Published:** July 30, 2026 - **Apply:** https://www.dice.com/job-detail/0dd2cbd9-784d-43fe-bcae-87b4fde96e19 ## About the Role * At least 2 years of professional experience with Python and at least 1 year with Django and/or FastAPI. * At least 1 year of experience designing software architecture and production service infrastructure. * Solid knowledge of SQL databases (especially PostgreSQL) and familiarity with NoSQL such as DynamoDB or MongoDB. * Comfortable working in an AI-augmented environment, using tools such as GitHub Copilot or Cursor to accelerate coding and continuously exploring new technologies to boost productivity. * Understanding of Linux/Unix systems and networking fundamentals. * Experience with modern development tools: Git, CI/CD, Docker, automated testing. * Familiarity with AWS (EC2, S3, RDS, etc.). * Ability to write modern, testable, maintainable code. * Autonomy and proven ability to learn quickly. * Minimum B2 English level required (assessment will be conducted). * Must live in Mexico with a current CURP Preferred It would be great if you also have: * Experience with enterprise-level security practices and standards. * Knowledge of other languages such as Golang or Node.js. * Familiarity with modern architectures (e.g., hexagonal, DDD, EDD). * Experience in startups or high-growth agile environments. ## Description Are you passionate about building scalable solutions that solve real problems with social impact? Do you enjoy designing clean, efficient, and maintainable software that handles millions of transactions per day? We are looking for a Mid Python Developer to join our engineering team and help transform the future of employment in Latin America and the United States. At iCIMS, we build next-generation enterprise software to automate and optimize how companies attract, select, and manage human talent. We focus on high-impact, scalable, data-driven products designed to improve the lives of millions of people., * Designing, developing, and maintaining robust and scalable backend applications using Python, Django, and FastAPI. * Participating in architecture definition, database schema design, development patterns, and quality standards. * Contributing to system reliability by implementing observability tools (logging, metrics, tracing). * Provide technical guidance, participate in architectural discussions, and mentor other engineers to raise the overall bar of the team. * Designing and consuming RESTful APIs. * Collaborating with other teams (product, infrastructure, QA) to ensure timely delivery of high-impact features. * Writing clean, documented code covered by automated tests. Some projects you could work on: * Event-driven system to handle millions of daily messages. * Centralized authentication/authorization layer for all our services. * Internationalization (i18n) and localization (l10n) engine. * Configurable recruiting microcomponents for clients. * Development and evolution of our ATS (Applicant Tracking System). ## 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) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [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)