1

Junior Python Engineer Jobs in Carol Stream, IL (NOW HIRING)

Programming proficiency and experience (C++, Python). Linux scripting is a plus * Strong work ethic and willingness to do what it takes to get the job done * Excellent technical and non-technical ...

Senior Software Engineer

Chicago, IL

$126.20K - $166.40K/yr

Mentor and guide junior engineers through code reviews, pair programming, and knowledge sharing ... Expertise in at least one backend language (C#, Node.js, Python, Java) and one modern frontend ...

Mentor junior engineers from a technical perspective Requirements * Seasoned engineer, ideally with ... Scripting language experience such as python for network automation, testing, and troubleshooting

Data Engineer

Chicago, IL · On-site

$118K - $141.60K/yr

Required Job Qualifications: • At least 4 years experience with python development and database ... to junior developers Preferred Job Qualifications: • Experience in machine learning and general ...

Senior ReactJS Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Senior Developer (Strong UI & Python Fundamentals) Position: Senior Developer Location: Chicago ... Prior experience mentoring junior developers. * Contributions to open-source projects. Job ...

Senior Software Engineer

Chicago, IL

$126.20K - $166.40K/yr

Provide technical guidance for junior engineers * Code review for peers Technology Utilization * Main programming languages: TypeScript, Python, Ruby * Databases: SQL and no-SQL, BigQuery, MongoDB

Senior Software Engineer

Chicago, IL · On-site

$126.20K - $166.40K/yr

Provide technical guidance for junior engineers * Code review for peers Technology Utilization * Main programming languages: TypeScript, Python, Ruby * Databases: SQL and no-SQL, BigQuery, MongoDB

Principal, Cloud Security Engineer

Chicago, IL · On-site

$137.40K - $233.60K/yr

As a technical leader you will also mentor junior Engineers Responsibilities: • Design, implement ... with Python-based DevOps tooling and automation frameworks • Expertise with Git-based version ...

Principal, Cloud Security Engineer

Chicago, IL · On-site

$137.40K - $233.60K/yr

As a technical leader you will also mentor junior Engineers Responsibilities: • Design, implement ... with Python-based DevOps tooling and automation frameworks • Expertise with Git-based version ...

Leverage Azure, Fabric, Spark, and Python to automate and scale workflows * Lead engineering ... Strong leadership skills and proven history of mentoring junior staff * Strong understanding of ...

next page

Showing results 1-20

Junior Python Engineer information

See Carol Stream, IL salary details

$34.6K

$74.3K

$113.3K

How much do junior python engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for junior python engineer in Carol Stream, IL is $74,262.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,200.00 and $82,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Python Engineer, and why are they important?

To thrive as a Junior Python Engineer, you need a solid understanding of Python programming, basic software development principles, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and common Python libraries such as Flask or Django is typically expected. Strong problem-solving skills, willingness to learn, and effective communication make a candidate stand out in collaborative development teams. These skills are vital for producing reliable code, integrating smoothly into team workflows, and growing quickly in a technical environment.

What are some typical projects or tasks a Junior Python Engineer might work on in their first year?

As a Junior Python Engineer, you can expect to work on a range of foundational tasks such as writing and debugging code, developing scripts for automation, assisting in the maintenance of existing applications, and supporting the implementation of new features under the guidance of senior engineers. You may also participate in code reviews, collaborate with cross-functional teams like QA or DevOps, and handle data manipulation or API integrations. This hands-on experience helps you build confidence and deepen your understanding of industry-standard development practices.

What are Junior Python Engineers?

Junior Python Engineers are entry-level software developers who specialize in using the Python programming language to build, test, and maintain software applications. They typically work under the guidance of more experienced developers, contributing to coding, debugging, and documentation tasks. Junior Python Engineers may also assist in writing scripts, automating processes, and learning best practices in software development as they gain experience. This role is ideal for recent graduates or those with limited professional experience in programming.

What is the difference between Junior Python Engineer vs Junior Data Analyst?

AspectJunior Python EngineerJunior Data Analyst
Required SkillsPython programming, basic data structures, scriptingData visualization, SQL, Excel, basic statistics
CertificationsPython certifications, coding bootcampsData analysis certifications, Excel courses
Work EnvironmentSoftware development teams, tech companiesBusiness intelligence teams, finance, marketing
Industry UsageSoftware, tech, startupsFinance, marketing, consulting

The main difference between a Junior Python Engineer and a Junior Data Analyst lies in their focus areas. Junior Python Engineers primarily develop and maintain software using Python, while Junior Data Analysts analyze data to generate insights. Both roles require some overlapping skills like basic programming, but their tools and end goals differ significantly.

Junior Quantitative Trader (Asian Market Hours)

Junior Quantitative Trader (Asian Market Hours)

Old Mission

Chicago, IL • On-site

$125K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Old Mission is a global proprietary trading firm that leverages state-of-the-art technology and research to identify and execute profitable trading strategies across multiple asset classes around the world. Our offices in Chicago, New York, and London are all composed of naturally-curious individuals who thrive in a team environment and constantly strive for improvement.
Old Mission does not seek capital from outside investors, allowing us the flexibility to aggressively invest in our team members and keep them engaged in the firm's growth.
About The Position
Old Mission Capital, a quantitative proprietary trading firm, is currently recruiting a Junior Quantitative Trader (Asian Market hours) to join our Chicago office. Our traders work in teams to seek out and profitably trade mispriced securities. The junior trader needs to be driven and have a passion for understanding how things work. The job responsibilities will include disciplined decision making, risk management, derivative pricing, and researching new opportunities for profitable businesses. Passion for trading is critical! Besides meeting the qualifications the most successful candidates will have a strong desire to understand how things work. You should have a deep interest in the financial markets and want to join a collaborative team. We value each other's ideas and have the mindset to continuously improve and build towards the future.
Responsibilities
  • Monitor systems and manage all trading activity between Sunday - Thursday from 4:00 pm - 3:00 am CST.
  • Oversee and manage the trade execution and risk of complex trading portfolios across the firm.
  • Implement trading strategies that leverage technology to efficiently execute trades at minimum transactional costs.
  • Research potential trading opportunities.

Required Skills
  • A degree in a quantitative field such as computer science, engineering, or one of the hard sciences.
  • Proficiency with at least one of the following languages: Python, C++, JAVA, VBA, R, Matlab or Ruby
  • 2+ years of relevant trading experience.
  • Experienced with automated trading systems.
  • Proven trustworthiness and performance under the highest ethical standards.
  • Great attention to detail.
  • Ability to solve problems in a high-pressure environment.
  • Superior written and verbal communication skills.
  • Must be self-motivated, dependable, responsible and results driven.
  • Maintain integrity at all times.
  • A desire to work Asian market hours. Work hours will include US holidays if the international markets are open.
  • A strong work ethic and ability to adapt quickly in a fast-paced environment.

Benefits and Perks
  • Fully paid Medical, Dental, Vision, Disability, and Life Insurance
  • Fully stocked kitchen; free breakfast and lunch every day on-site
  • Tuition Reimbursement Program
  • 401(k) with employer match
  • Paid Vacation, Sick, and Parental leaves
  • Commuter and Flexible Spending Programs

Base Salary Range
$125,000 - $150,000 - Salaries are based on numerous factors such as skills, experience, and education. Our compensation package also includes a discretionary bonus and a comprehensive benefits program for full-time employees. For more information, reach out to your recruiter.
Old Mission is not accepting unsolicited resumes from any staffing/search firms. All resumes submitted by staffing/search firms to any employee at Old Mission via-email, the Internet or directly without a valid signed search agreement will be deemed the sole property of Old Mission, and no fee will be paid in the event the candidate is hired by Old Mission.