1

R Programming Language Jobs in Chicago, IL (NOW HIRING)

Postdoctoral Fellow

Chicago, IL · On-site +1

$75K - $100K/yr

Proficient in R, Python or other analytical programming language OR desire to acquire analytical skills and link with clinical/translational domain knowledge CHI: $75,000-$100,000 NYC/SF: $90,000 ...

New

Postdoctoral Fellow

Chicago, IL · On-site

$75K - $100K/yr

Proficient in R, Python or other analytical programming language OR desire to acquire analytical skills and link with clinical/translational domain knowledge CHI: $75,000-$100,000 NYC/SF: $90,000 ...

New

Showing results 21-40

R Programming Language information

See Chicago, IL salary details

$82.4K

$127.7K

$155.6K

How much do r programming language jobs pay per year?

As of Sep 13, 2026, the average yearly pay for r programming language in Chicago, IL is $127,738.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,500.00 and $143,700.00 per year, depending on experience, location, and employer.

What is an R programming language?

An R Programming Language job involves using R, a statistical computing and graphics programming language, to analyze data, build statistical models, and create visualizations. Professionals in these roles often work in data science, machine learning, finance, healthcare, and academic research. Responsibilities may include writing R scripts, cleaning and processing data, creating reports, and implementing predictive models. Many R developers also integrate R with other tools like SQL, Python, or cloud platforms for data-driven decision-making.

What are the key skills and qualifications needed to thrive in the R programming language position?

Excelling in an R Programmer role requires strong proficiency in R programming, data analysis, and statistical modeling, usually supported by a degree in statistics, data science, computer science, or a related field. Familiarity with data visualization tools (such as ggplot2 or Shiny), version control systems (like Git), and relevant certifications such as the Data Science Council of America (DASCA) or equivalent are often valuable. Strong problem-solving abilities, clear communication, and collaboration skills help R Programmers effectively translate data insights to non-technical stakeholders and work efficiently within project teams. These competencies are crucial for delivering accurate, actionable analyses in various industries including finance, healthcare, and research.

What are the most common challenges faced by R programmers in a typical work environment?

R Programmers often encounter large and complex datasets that require efficient data cleaning and transformation techniques to ensure accuracy in analyses. Another common challenge is optimizing R code for performance, especially when working with big data or integrating R with other programming languages or systems. Additionally, clear communication of technical findings to non-technical stakeholders can be demanding but is essential for business impact. Being adaptable and willing to continuously learn new packages and tools helps overcome these challenges and adds significant value to the team.

What are the most commonly searched types of R Programming Language jobs in Chicago, IL?

The most popular types of R Programming Language jobs in Chicago, IL are:

What job categories do people searching R Programming Language jobs in Chicago, IL look for?

The top searched job categories for R Programming Language jobs in Chicago, IL are:

Infographic showing various R Programming Language job openings in Chicago, IL as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $127,738 per year, or $61.4 per hour.

Software Engineer Consultant II

Chicago, IL • On-site

Other

Posted 7 days ago


Job description

Job Description

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

We are seeking a Software Developer to join our Investment Technology team, serving as a key contributor to building and maintaining trading platforms, financial reporting systems, and data integration solutions. In this role, you will design, develop, and deploy scalable applications that support our asset management operations. A strong foundation in scripting languages, database technologies, and back‑end development is essential for success in this position. Work 2 days a week at Chicago Riverpoint office and 3 days at home.

Key Responsibilities
  • Develop and maintain automation scripts using Python, SAS, Bash, or PowerShell for data processing, reporting, and workflow optimization.
  • Write, optimize, and maintain complex SQL queries, stored procedures, and functions across enterprise database platforms (Oracle, SQL Server, PostgreSQL).
  • Design, develop, and maintain scalable back‑end services using Java Spring Boot and Node.js.
  • Build responsive front‑end interfaces using React.js, HTML, and CSS.
  • Develop and consume RESTful APIs, SOAP web services, and JSON-based integrations.
  • Write clean, maintainable code following object‑oriented programming (OOP) principles and coding standards.
  • Implement comprehensive testing strategies including unit, integration, and acceptance testing (TDD).
  • Perform code refactoring to improve performance, readability, and maintainability.
  • Manage source code using Git and participate in code reviews.
  • Support CI/CD pipelines using Jenkins, Gradle, and containerization with Kubernetes.
  • Implement web and API security best practices to protect applications and data.
  • Partner with business analysts, front office, and operations teams to translate requirements into technical solutions.
  • Collaborate with cloud infrastructure teams to deploy and manage applications on cloud platforms (Apigee, AWS, Azure).
  • Troubleshoot production issues and support continuous improvement initiatives.
Qualifications
  • 3–6 years of hands‑on software development experience.
  • Strong proficiency in scripting languages such as Python, SAS, Bash, PowerShell, or Perl for automation, data processing, and analytics.
  • Advanced SQL skills with experience writing complex queries, joins, aggregations, stored procedures, and performance tuning across Oracle, SQL Server, or PostgreSQL.
  • Proficient in back‑end programming with Java and JavaScript.
  • Experience with Java Spring Boot for building enterprise‑grade applications.
  • Working knowledge of React.js and advanced JavaScript libraries/frameworks.
  • Solid understanding of Object‑Oriented Programming (OOP) principles and design patterns.
  • Experience developing and integrating SOAP/REST APIs and working with JSON data formats.
  • Hands‑on experience with Test‑Driven Development (TDD).
  • Proficient with Git for version control and collaborative development.
  • Familiarity with CI/CD pipelines using Jenkins and Gradle.
  • Experience with containerization and orchestration using Kubernetes.
  • Working knowledge of Node.js for server‑side development.
  • Proficiency with development tools including IntelliJ IDE and Postman.
  • Understanding of web security and API security principles.
  • Familiarity with HTML/CSS for front‑end development.
  • Exposure to cloud infrastructure and API management platforms (Apigee, AWS, Azure).
  • Familiarity with Agile/Scrum methodologies and SDLC best practices.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline preferred.
  • Nice to Have Exposure to investment management platforms (eFront, Aladdin) or financial services domain.
  • Understanding of AI, generative AI, or information agent concepts.
  • Experience with reporting and visualization tools (Power BI, Tableau, SSRS).
  • Familiarity with Alternative Investments (Private Equity, Private Credit, Real Assets, Hedge Funds).
  • Knowledge of ETL processes and data integration concepts.
  • Experience with additional scripting languages (R, VBA, Groovy).
  • Experience 2 or more years of experience (Preferred).
Skills

Collaboration, Continuous Deployment, Continuous Integrations, JavaScript, JavaScript Object Notation (JSON), Java Spring, Python (Programming Language), Software Development.

Compensation

Compensation offered for this role is 70,100.00 - 121,475.00 annually and is based on experience and qualifications.

The candidate(s) offered this position will be required to submit to a background investigation.

Joining our team isn’t just a job — it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger – a winning team making a meaningful impact. Allstate generally does not sponsor individuals for employment‑based visas for this position. Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a reserve component.

Allstate provides a comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse. Employees eligible to work from home also receive a monthly connectivity reimbursement to help offset internet costs. When working from home, you must have a dedicated, private workspace free from distractions, along with appropriate desk and seating. Reliable internet is required, with minimum speeds of 50MB download and 5MB upload.

To help create a more personal and engaging experience, we ask that you join with your camera on if your interview is virtual. Please also have a Valid Photo Identification available at the start of your interview. If you require any accommodations or have questions ahead of your interview please reach out to your recruiter. Note: Internal candidates are only asked to join on video; a Valid Photo Identification is not needed for the interview.

Allstaters are dedicated to serving clients, customers, and communities, which allows employees to find meaning and value in their work.

Allstate helps protect nearly 16 million households with auto, home, life, and retirement products.

#J-18808-Ljbffr