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

Software Development Engineer - Python

Saxon Global

Software Development Engineer – Python Location: Peoria OR Champaign - IL Duration: Full Time We are looking for a Software Engineer with a minimum of 2 years of hands-on experience in building scalable, robust software applications using Python. Note: We are specifically seeking a Python Software Developer/Engineer—someone who writes production-ready, clean, modular Python code and understands software design patterns, backend development, and database architecture—rather than a Python user/scripting user. Key Responsibilities Software Application Development: Design, develop, test, and deploy production-grade applications, modules, and REST APIs using Python. Database Design & Management: Build, query, and optimize relational and/or non-relational databases connected to Python backends. Code Quality & Architecture: Write clean, readable, modular, and reusable Python code adhering to OOP, SOLID principles, and proper software engineering practices. System Optimization: Analyze application performance, debug bottlenecks, and optimize database queries and backend workflows. Testing & Version Control: Write unit tests, perform integration testing, and maintain code versioning through Git. Collaboration: Partner with cross-functional product, architecture, and engineering teams to turn feature requirements into technical solutions. Required Skills & Qualifications Education: Bachelor’s or master’s degree in computer science, Engineering, or a related technical field from a Tier-1 / Premium Institute. Core Python Expertise: Minimum 2+ years of dedicated experience in software development with Python (deep understanding of data structures, OOPs, asynchronous programming, modules, and packaging). Database Experience: Strong hands-on experience interfacing Python with databases using ORMs (e.g., SQLAlchemy, Django ORM) or native drivers. Practical knowledge of relational databases (PostgreSQL, MySQL) or NoSQL databases (MongoDB, Redis), including writing complex SQL queries and indexing. Backend / Web Frameworks: Proficiency with Python frameworks such as FastAPI, Django, or Flask. Software Engineering Fundamentals: Strong problem-solving skills, knowledge of data structures, algorithms, and system design basics. Development Tools: Proficient with Git, Linux environments, Docker, and RESTful API integration. Preferred / Nice-to-Have Experience with message queues or event streams (e.g., RabbitMQ, Celery, Kafka). Exposure to cloud platforms (AWS / Azure / GCP) and CI/CD pipelines. Key Competencies Strong analytical and logical reasoning skills. Obsession with code quality, test coverage, and software design patterns. Clear technical communication and collaborative mindset. Saxon Global

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer - Python in Champaign, IL vacancy
  •  ...working with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent. \n \n About the Role: \n We're...  ...n Required Skills: \n \n Proficiency in Python (especially building/maintaining pipelines... 
    Suggested
    Remote job
    For contractors
    Freelance
    Immediate start

    Turing

    Champaign, IL
    15 days ago
  • $48.08 - $52.88 per hour

     ...Description Job Title: Process Improvement Engineer Job Description This role focuses...  ...identifies opportunities within product development and related engineering functions,...  ...automation tools and data-driven solutions using Python and related technologies to streamline... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Monday to Friday

    Actalent

    Champaign, IL
    2 days ago
  • $100k

     ...we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/...  ...scientists, and machine learning engineers for full-time positions with...  ...understanding of the software development life cycle knowledge of statistics... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Champaign, IL
    3 days ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Systems Software Engineer for the Apache Spark Acceleration group...  ...~9+ years of experience in software development ~ Strong distributed-systems fundamentals...  ...in Java or Scala, plus C++ or Python ~ Hands-on experience operating services... 
    Suggested
    Full time

    NVIDIA

    Champaign, IL
    1 day ago
  • $15 - $40 per hour

     ...Function: Technology (CA) Title: Part-Time Student - Software Engineer UIUC - Champaign, IL - 124826  Onsite/Remote: Onsite...  ...with AWS and Databricks Experience in data solution development using Python and SQL Experience with collaborative code contribution... 
    Suggested
    Hourly pay
    Full time
    Part time
    Summer work
    Local area
    Remote work
    Relocation package
    Flexible hours

    John Deere

    Champaign, IL
    14 days ago
  • $60k - $65k

     ...related functions such as hardware/software support, programming, network design, network engineering, IT systems integration, or...  ...data analysis and/or software development.Preferred...  ...programming languages such as Python for scripting and automation tasks... 
    Full time
    Work experience placement
    Work at office
    Immediate start

    University of Illinois

    Urbana, IL
    2 days ago
  • $15 - $40 per hour

     ...Function: Technology (CA) Title: Part-Time Student - Software Engineer - Champaign, IL - 124615 Onsite/Remote: Onsite...  .../university. Familiarity with web application development. Familiarity with Java, Python, and SQL. Understanding of basic software engineering... 
    Hourly pay
    Full time
    Part time
    Summer work
    Internship
    Local area
    Remote work
    Relocation package
    Flexible hours

    John Deere

    Champaign, IL
    14 hours ago
  • $22 per hour

    Plastipak’s Champaign facility is safe, extremely clean & climate-controlled. And, we’re a strong company in a stable industry. We’re hiring to keep up with our growth & expansion in our Champaign location. Shift: Nights 6:45pm – 7:15 am ~ Standard rotating schedule...
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Plastipak Packaging, Inc.

    Champaign, IL
    14 hours ago
  • Plastipak's Champaign Facility Job OpportunityPlastipak's Champaign facility is safe, extremely clean & climate-controlled. And, we're a strong company in a stable industry. We're hiring to keep up with our growth & expansion in our Champaign location.Shift: Nights 6:4...
    Hourly pay
    Temporary work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Plastipak Holdings

    Champaign, IL
    3 days ago
  • $19.15 per hour

     ...To perform this job successfully, an individual should have knowledge of basic computer operation. Will learn manufacturing software on the job. Certificates, Licenses, Registrations: Other Skills and Abilities: Must be able to work minimum 8-hour... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Shift work
    Weekend work

    Advanced Filtration Systems

    Champaign, IL
    4 days ago
  • $36 per hour

     ...must always be followed to reduce exposure to hazards Why Join Us? We offer a competitive pay rate, opportunities for skill development, and a dynamic work environment where your expertise as a mechanic will directly contribute to the success of the team. What We... 
    Monday to Friday
    Flexible hours

    Flex-N-Gate

    Urbana, IL
    3 days ago
  •  ...organization dedicated to fostering competitive performance and player development. Based in Naperville, IL, the club focuses on providing...  .... Experience with data analysis tools (e.g., Excel, SQL, Python, R, or BI platforms such as Power BI or Tableau). Bachelor’... 
    Full time
    Remote work

    Wolf Soccer Club

    Champaign, IL
    4 days ago
  •  ...CSS, client/server-side-scripting languages such as JavaScript, python, cconsuming RESTful APIs & interacting with GraphQL APIs. -...  ..., and normalization. - Expertise in AEP Data Preparation Development: Define XDM, create data set, profile merge and segmentation.... 
    Full time
    Remote work

    Ventures Unlimited Inc

    Champaign, IL
    2 days ago
  • $192k - $304.75k

     ...Scientist with a focus in System Software and I/O!NVIDIA is seeking...  ...to contribute to the development of future fast, scalable storage...  ...software research, hardware engineering, and product groups.Publish...  ...Experience with C, C++, CUDA, Python, and scripting languages. MPI... 
    Full time
    Work experience placement

    Nvidia

    Champaign, IL
    2 days ago
  •  ...control, producing batches, performing quality tests, and following procedures. Experience in quality control testing and method development and validation. Fork lift certification. Agriculture crop protection or related industry preferred but not required Demonstrated... 
    Temporary work
    Work experience placement
    Work at office

    Spherion Staffing, LLC

    Champaign, IL
    3 days ago
  • Job Description Job Description Keep equipment running. Put your troubleshooting skills to work. Express Employment Professionals is hiring Industrial Maintenance Technicians for opportunities in Champaign and Rantoul. Multiple shifts are available, with placement...
    Weekly pay
    Full time
    Local area
    Shift work

    Express Employment Professionals - Champaign

    Champaign, IL
    14 days ago
  • $41.6k

    This role requires strong mechanical aptitude, problem-solving ability, and experience working in a manufacturing environment. We are seeking a skilled Industrial Maintenance Mechanic to join our team. The ideal candidate will have previous experience troubleshooting, ...
    Hourly pay
    Full time

    CKS Packaging

    Urbana, IL
    6 hours ago
  • $128.25k - $266.88k

     ...Paranoids". A Lot About You As a Paranoids Corporate Product Assurance Engineer, you own a review queue end to end - you take an intake request...  ...on it. Comfort scripting and automating review workflow (e.g., Python) and working against the APIs of the systems under review.... 
    Work experience placement
    Work at office
    Flexible hours

    Yahoo Holdings Inc.

    Champaign, IL
    1 day ago
  • $25 - $40 per hour

     ...No Visa Sponsorship In this role, the Electronics Design Engineering Intern will contribute to the electrical system prototyping, design...  ...as PCIe, CAN, Ethernet, USB, I2C, SPI. Experience with Python for test equipment automation and data analysis Ability to... 
    Hourly pay
    Full time
    Contract work
    Internship
    Local area
    Visa sponsorship
    Shift work

    Rivian

    Champaign, IL
    2 days ago
  • $25 - $43 per hour

     ...is continuous employment for engineering/technology/computer science students focused on product development at Caterpillar. This is an early...  ...requirements Embedded Software Development: Develop embedded...  ...include developing scripts in Python/Visual Basic for automation.... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Traineeship
    Work experience placement
    Summer work
    Internship
    Work at office
    Local area
    Relocation package

    Caterpillar Inc.

    Champaign, IL
    14 hours ago
  • $18 - $27 per hour

     ...for a student with a strong foundation in Python and an interest in robotics autonomous...  ...and AI. The intern will collaborate with engineers to build the foundations necessary for...  ...Essential Functions: Assist in the development of reinforcement learning solutions for... 
    Hourly pay
    Permanent employment
    Full time
    Work experience placement
    Summer work
    Internship
    Local area
    Relocation

    Brunswick Boat Group

    Champaign, IL
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer - Python. Be the first to apply!