Job Description
We are seeking a Senior Python Backend Engineer to join our dynamic team at a large retailer. This is a high-impact, backend-focused engineering role with significant ownership in greenfield development. You will architect, design, and build scalable backend API services and internal tools from the ground up for our RV inventory and retail platforms. The role is primarily remote (with a preference for candidates near Chicago, IL) in a fast-paced, startup-like environment that rewards autonomy and rapid delivery.
ROLE FOCUS
50/50 split between hands-on coding and architecture/design
Fully self-sufficient senior engineers who can take an idea or requirement, own the solution end-to-end, and deliver production-ready systems without heavy guidance
80–90% backend development with only minimal frontend responsibilities (10–20% JSX/React if needed)
All work is greenfield development — no legacy maintenance. You will be building new internal tools and platforms that power Camping World’s operations.
Pay Rate: $50–70/hour (commensurate with experience)
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
7+ years of professional experience in backend systems design and development
Expert-level proficiency in Python (FastAPI, Django, or Flask) for building scalable APIs and services
Strong experience with Azure cloud infrastructure, IaC (Terraform/Bicep), and modern DevOps practices
Solid understanding of JavaScript/Node.js for any backend service integrations when required
Exposure to AI-assisted coding workflows (GitHub Copilot, Cursor, Claude, etc.) or hands-on experience integrating AI/ML components — not required to be AI-focused, but we value engineers who leverage modern AI tooling to accelerate delivery
Proven ability to architect complex systems, make technology decisions, and lead technical implementations from concept to production
Scrappy, flexible, and comfortable wearing multiple hats in a high-growth environment
Nice to Have Skills & Experience
Experience with e-commerce, retail, or inventory management platforms
Familiarity with load testing (Postman, k6, Locust) and end-to-end testing frameworks (Playwright, Cypress)
Proximity to Chicago, IL for occasional in-person collaboration (not mandatory)
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.