Software Engineering Internship Jobs in Cicero, IL

- 909 Jobs
All
Software Engineering Internship
Senior Software Engineer
Software Developer Internship
Software Developer
Staff Software Engineer
Junior Software Engineer
Computer Engineer
Windows Software Engineer
Software Architect
Software Applications Engineer
Research And Development Internship
  • Human Resources Application Software Engineer

    Swoon 4.3company rating

    Software Engineering Internship Job 4 miles from Cicero

    Come join a team representing one of the world's largest law firms serving a broad range of clients. Swoon is actively seeking a HR Application Engineer to join the team! What will your day-to-day look like? Drive solution selection, implementation, configuration, and on-going support of our global HR solutions and managing SaaS based applications. Requirements gathering, design, develop, test, and implement user friendly solutions Responsible for migration of employee data from legacy systems into new HR technologies Must have 2+ years of experience in cloud - Azure preferred Build out HR applications What's required? 10+ years of experience in application support engineering or application engineering working in HR technology including Learning Management, CLE (Continuing Legal Education) Management or recruiting and development systems 2+ years of cloud experience - Azure preferred Experience with Clio or Intapp highly preferred 5+ years of experience in SQL In depth knowledge of SSO standards and RESTFul API design Must be a US Citizen or Permanent Resident Bachelors Degree or higher in education Things to Love about this company Widely regarded as one of the most prestigious law firms in the world with its reputation for excellence and history of working on high-profile cases Excellent compensation and benefits Professional development and growth Culture that emphasizes hard work, collaboration, and excellence What else should you know? Location - Downtown Chicago, IL 60606 Hybrid Role - 3 days a week in office - 2 days at home Direct-Hire / Full-Time Role - No Contracting Salary - $150,000 - $175,000 Must be a US Citizen or Permanent Resident What's Next? Apply Now! -- Email questions to *****************************
    $150k-175k yearly 23d ago
  • Junior Software Engineer

    Oncelabs LLC

    Software Engineering Internship Job 4 miles from Cicero

    Junior Software Engineer (Full-Stack & Mobile Development) As a Junior Software Engineer, you will work on a variety of projects spanning full-stack development and mobile application development for both Android and iOS. You will also have the opportunity to work with Cloud platforms such as AWS IoT, contributing to both backend services and frontend development. We are looking for individuals who are passionate about learning new skills and taking on challenges. As a growing company, we need team members who can adapt quickly, jump into projects as needed, and rapidly gain proficiency in new concepts. Responsibilities: Full-Stack Development: Contribute to both frontend and backend development of web-based applications, APIs, and cloud services. Mobile Development: Develop and maintain native iOS applications and frameworks focused on wireless connectivity and control using Swift. Develop and maintain native Android applications and frameworks focused on wireless connectivity and control using Kotlin. Backend & Cloud Services: Work on cloud-based backend services using Java (Spring Boot), Node.js, or Python. Develop and maintain RESTful APIs and WebSockets for real-time communication. Implement database solutions (SQL and NoSQL) to support mobile and web applications. Assist in configuring and managing AWS cloud infrastructure, including services such as AWS IoT, Lambda, DynamoDB, and API Gateway. Assist in defining and implementing robust app architectures and complex user interfaces. Participate in development planning, including creating schedules and defining development tasks and timelines. Communicate and justify technical design decisions with management. Collaborate with designers, engineers, and product managers to build innovative and scalable products. Provide on-site training for VIP clients when required. Have the opportunity to work outside of embedded and mobile if you have interest. Qualifications: Organized and detail-oriented with strong problem-solving skills. Strong communication skills and ability to work in a team. Proficiency with git and version control best practices. Minimum 1-year experience working with either iOS or Android native application development (personal projects count). Familiarity with common mobile development design patterns such as MVVM. Experience with backend technologies such as Spring Boot, Node.js, or Python (preferred). Familiarity with database technologies like PostgreSQL, MySQL, or MongoDB (preferred). Experience with RESTful APIs, GraphQL, and WebSockets (preferred). Understanding of offline storage, threading, and performance tuning (preferred). Strong communication skills with an interest in mentoring and educating others. Experience with Bluetooth Low Energy, Wi-Fi, Low Power Cellular, and other wireless technologies strongly desired but not required. At least some embedded development experience is a plus. Familiarity with test-driven development (TDD) and agile methodologies (a plus). Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related discipline is preferred, but equivalent experience will also be considered. NOTES: NO C2C CANDIDATES, DO NOT APPLY, WE WILL REJECT ALL C2C APPLICANTS
    $61k-81k yearly est. 31d ago
  • AI Software Architect

    Launch Consulting Group 3.9company rating

    Software Engineering Internship Job 4 miles from Cicero

    Be a part of our success story. Launch offers talented and motivated people the opportunity to do the best work of their lives in a dynamic and growing company. Through competitive salaries, outstanding benefits, internal advancement opportunities, and recognized community involvement, you will have the chance to create a career you can be proud of. Your new trajectory starts here at Launch! Launch Consulting is seeking a Senior AI Software Architect to lead the design and deployment of advanced AI solutions, with a focus on generative AI, large language models, and real-time inference systems. This role is central to our AI strategy, developing forward-thinking architectures and leveraging cutting-edge tools to solve complex business problems across industries. Responsibilities Include: AI Systems Architecture & Design Architect scalable AI solutions using the latest frameworks such as LangChain, Ray, TensorFlow, PyTorch, and Hugging Face Transformers. Lead the design of distributed AI platforms with cloud-based infrastructure (e.g., AWS SageMaker, Azure Machine Learning, GCP AI Platform) to ensure scalability and performance. AI Strategy & Innovation Shape and execute AI strategies across diverse projects, integrating modern AI tools and technologies into client solutions. Drive innovation by staying at the forefront of AI advancements, focusing on LLMs, vector embeddings, real-time inference, and generative AI models. Collaboration & Integration Work closely with cross-functional teams of data engineers, data scientists, cloud architects, and business stakeholders to ensure AI architectures align with business goals. Lead AI model integration into various applications through seamless API development and cloud-based infrastructures, optimizing for performance and real-time use. Generative AI & Model Deployment Lead the deployment of AI models, including LLMs and Generative AI, into large-scale, high-demand environments. Optimize model performance for real-time inference pipelines and ensure efficient AI operations with modern orchestration platforms such as Kubeflow, MLflow, and Airflow. Leadership & Mentorship Provide technical leadership and mentorship within studio environment, fostering a culture of innovation and knowledge sharing. Lead AI-related discussions and decisions, ensuring technical rigor and alignment with cutting-edge AI development practices. Qualifications Include: 10+ years of experience in software development, system architecture, and cloud environments, with a strong track record in leading technical teams of at least 8 or more. 3+ years of experience focusing on AI and machine learning, including hands-on experience with modern AI frameworks (e.g., TensorFlow, PyTorch, Ray, Hugging Face). Prior IT digital consulting/services experience is required. Proficiency in programming languages such as Python, JavaScript, or C# with practical experience in AI model development and deployment. Extensive experience architecting and deploying solutions on cloud platforms like AWS, Azure, or GCP. Expertise in building containerized AI applications using Docker, Kubernetes, and orchestration tools like Kubeflow and Airflow. Proven ability to lead AI projects from concept to deployment, providing thought leadership on AI best practices and strategy. Exceptional communication skills to explain complex AI systems to technical and non-technical stakeholders alike. Compensation & Benefits: As an employee at Launch, you will grow your skills and experience through a variety of exciting project work (across industries and technologies) with some of the top companies in the world! Our employees receive full benefits-medical, dental, vision, short-term disability, long-term disability, life insurance, and matched 401k. We also have an uncapped, take-what-you-need PTO policy. The anticipated base wage range for this role is $180,000-$215,000. Education and experience will be highly considered, and we are happy to discuss your wage expectations in more detail throughout our internal interview process.
    $180k-215k yearly 16d ago
  • C++ Software Developer

    Selby Jennings

    Software Engineering Internship Job 4 miles from Cicero

    Job Title: C++ Developer - High-Performance Trading Systems Employment Type: Full-time About Us: We are a leading proprietary trading firm that leverages advanced technology and quantitative strategies to execute trades across global financial markets. Our team thrives on innovation, high-performance computing, and low-latency systems to gain a competitive edge. We are looking for a talented C++ Developer to help build and optimize our high-speed trading infrastructure. Role Overview: As a C++ Developer, you will design, develop, and enhance ultra-low-latency trading systems. You will work closely with traders, quantitative researchers, and other engineers to build efficient, scalable, and high-performance software solutions that drive our trading strategies. Key Responsibilities: Design, develop, and optimize high-performance, low-latency C++ trading systems. Implement and fine-tune real-time market data processing and trade execution algorithms. Optimize performance at the hardware and network level, leveraging CPU/GPU acceleration. Develop and maintain connectivity solutions to major financial exchanges. Collaborate with quants and traders to improve execution speed and efficiency. Implement robust testing frameworks and simulation environments. Monitor and troubleshoot production trading systems to ensure stability and reliability. Leverage multi-threading, lock-free programming, and memory optimization techniques. Requirements: Education: Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, or a related field. C++ Expertise: Strong proficiency in modern C++ (C++17/20) with deep knowledge of STL, Boost, and multi-threaded programming. Low-Latency Systems: Experience in high-performance computing, network optimization, and lock-free data structures. Networking & System-Level Programming: Familiarity with TCP/IP, UDP, kernel bypass technologies (DPDK, RDMA), and hardware optimization techniques. Algorithmic Thinking: Strong problem-solving skills and experience with data structures, algorithms, and concurrency. Market Knowledge: Understanding of financial markets, trading protocols (FIX), and market microstructure is a plus. Linux Development: Experience with Linux, scripting (Python, Bash), and system-level debugging tools (gdb, perf, strace). Performance Optimization: Experience in profiling, latency measurement, and CPU/GPU acceleration (SIMD, AVX, CUDA) is highly desirable. Preferred Qualifications: Experience in low-latency, high-frequency trading (HFT) or electronic trading platforms. Background in exchange connectivity development and order routing. Knowledge of FPGA acceleration and hardware/software co-design. Contributions to open-source C++ projects or competitive programming experience.
    $69k-90k yearly est. 5d ago
  • Staff Software Engineer - Bazel & Build Systems

    NJF Global Holdings Ltd. 3.3company rating

    Software Engineering Internship Job 4 miles from Cicero

    Are you passionate about optimizing large-scale build systems and enabling high-performance engineering teams? This is your opportunity to drive impactful improvements at one of the world's most advanced proprietary trading firms. What You'll Do: Design, optimize, and scale Bazel build systems that power cutting-edge trading infrastructure. Enhance large-scale monorepos, ensuring efficient, reliable, and scalable build processes. Develop and maintain Bazel build rules and toolchains, seamlessly integrating with CI/CD pipelines. Collaborate with world-class engineers, researchers, and traders to streamline software development workflows. Influence core engineering decisions that directly impact the speed and efficiency of research and trading systems. What We're Looking For: Expertise in Bazel, build systems, and large-scale software infrastructure. Strong programming skills in Python, C++ for build automation and tooling. Experience with monorepos and optimizing complex dependency management. Deep understanding of CI/CD pipelines and software release processes. A mindset for innovation, optimization, and performance tuning in high-stakes environments. Why Join Us? Unparalleled Compensation: Competitive package, with potential earnings exceeding $700k+, reflecting your expertise and impact. Engineering-First Culture: Work alongside top-tier technologists in a firm that prioritizes technical excellence. High-Impact Work: Your optimizations will directly enhance research speed, trading performance, and developer productivity. Fast-Paced Innovation: Jump fosters an environment where iteration, experimentation, and collaboration drive success. This is more than just a build systems role-it's an opportunity to shape the backbone of a firm at the forefront of quantitative research and high-frequency trading. If you're passionate about optimizing software infrastructure at scale, we'd love to hear from you.
    $99k-132k yearly est. 16d ago
  • Full Stack Engineer - Build from scratch with Elite Hedge Fund - up to $400k total comp.

    Saragossa

    Software Engineering Internship Job 4 miles from Cicero

    Build cutting-edge trading systems with total ownership and zero legacy tech. Most hedge funds and banks are weighed down by outdated systems, making true innovation nearly impossible. But this is different. Here, you'll start from scratch-designing and building world-class trading solutions with a clean slate, directly alongside the decision-makers. There are no bureaucratic layers, no outdated tech slowing you down-just the freedom to build the best systems possible with the right tools for each challenge. Expect to work across the full stack: Enhance OMS integrations Build a brand-new UI visualization for trading results Develop web application APIs Solve real trading problems in an ultra-high-performance environment Tech stack: Python for data, JavaScript/TypeScript on the frontend, and Elixir for web-but here's the thing: they care more about engineering talent than specific tech. If you're a true polyglot engineer, this is the place to push your skills to the next level. Who's this for? You've worked in hedge funds, trading, or capital markets (ideal but not required). You thrive in a lean, high-impact environment. You want full ownership over what you build. The team works onsite 5 days a week in Fulton Market. Starting salary will be in the range of $175,000-$225,000 and total compensation can get up to $400,000. Want to build applications across the whole trading lifecycle and work directly with the COO of a fund? Reach out for more information. No up-to-date resume required.
    $71k-95k yearly est. 15d ago
  • Senior Software Engineer

    Tag-The Aspen Group

    Software Engineering Internship Job 4 miles from Cicero

    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 16,000 healthcare professionals and team members at more than 1,200 health and wellness offices across 46 states in four distinct categories: Dental care, urgent care, medical aesthetics, and animal health. Working in partnership with independent practice owners and clinicians, the team is united by a single purpose: to prove that healthcare can be better and smarter for everyone. TAG provides a comprehensive suite of centralized business support services that power the impact of five consumer-facing businesses: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet. Each brand has access to a deep community of experts, tools, and resources to grow its practices and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale. Our continued growth has created an opportunity to join our IT Team as a Senior Software Engineer. Job Description: As a Senior Software Engineer, you will join one of our teams focused on building websites for one or more of our brands. We're modernizing our tech stack, moving from various technologies to a common platform using React and headless CMS for content. Our backend teams have updated their code and are now building a GraphQL layer to modernize our RESTful APIs. Our platform engineering team has built a modern CI/CD pipeline with single-click deploys to our Kubernetes stack. These changes enable our teams to build up skills in A/B testing and more rapid experimentation for our brands. We also expect our teams to have a strong focus on quality, with our teams leveraging tools such as Cypress and Playwright. This role offers career growth to lead teams over time. The development team is based in Chicago, with a second team in Europe, and is expanding as we increasingly bring in-house and unify our tech stack for our brands. Our product, marketing, and UX teams are also in our new Chicago office. Responsibilities: Design, develop, and enhance websites built on a multi-tenant platform powered by Contentful CMS. Build reusable, high-performance components and front-end libraries to streamline future development efforts. Transform designs and wireframes into high-quality, scalable, and maintainable code. Ensure code quality and optimal test coverage by implementing robust unit tests and addressing issues flagged by tools like SonarQube. Collaborate with Product and QA teams to refine Acceptance Criteria, ensuring tasks are well-defined and actionable. Bring innovative ideas to improve software development practices and processes. Participate in peer code reviews and contribute to the continuous improvement of the CI/CD pipeline. Mentor team members and engage in pair programming to uphold best practices and ensure quality deliverables. Work closely with cross-functional and cross-domain teams to devise and implement effective engineering solutions. Experience: Bachelor's Degree in Computer Science or a related field with 5+ years of hands-on development experience. Advanced proficiency in JavaScript. Strong understanding of React.js and its core principles. Familiarity with Next.js and TypeScript. Experience with application state management concepts and libraries. Proficiency in working with data structure libraries (e.g., Immutable.js). Integration experience with RESTful and GraphQL APIs. Knowledge of modern authorization mechanisms and security best practices. Familiarity with modern front-end build pipelines and tools. Experience working in environments with CI/CD practices. Additional Information: Compensation: $130,000-$152,000 annually A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match
    $130k-152k yearly 5d ago
  • Senior Frontend Developer

    Creospan Inc.

    Software Engineering Internship Job 15 miles from Cicero

    We are looking for a Front-End Engineer with expertise in React.js, Node.js, Next.js, and AWS to build and maintain scalable, high-performance applications. The ideal candidate should have experience working with PostgreSQL, writing unit tests, and optionally Python for backend integration. Key Responsibilities: Develop, test, and maintain scalable front-end applications using React.js, Next.js, and Node.js. Design and implement high-quality, reusable UI components ensuring performance optimization. Work closely with backend engineers to integrate PostgreSQL databases and APIs. Utilize AWS services for deployment, hosting, and cloud-based solutions. Implement unit tests and work with testing frameworks to ensure code reliability. Optimize applications for speed and responsiveness across various devices. Follow best practices for version control (Git), CI/CD, and DevOps workflows. Collaborate with cross-functional teams to ensure seamless user experience. Requirements: 7+ years of experience with front-end development using React.js, Next.js, and Node.js. Strong understanding of JavaScript, TypeScript, and modern ES6+ features. Experience with PostgreSQL, including writing queries and handling database interactions. Familiarity with AWS services such as Lambda, S3, EC2, and RDS. Ability to write unit tests using Jest, React Testing Library, or similar frameworks. Knowledge of RESTful APIs and GraphQL for seamless front-end and back-end integration. Experience with state management (Redux, Context API, Zustand, or Recoil). Understanding of CSS frameworks (TailwindCSS, Styled Components, or Material-UI). Familiarity with Python (optional) for backend support.
    $83k-108k yearly est. 17d ago
  • Senior Quantitative Developer - Futures

    Algo Capital Group

    Software Engineering Internship Job 4 miles from Cicero

    Quantitative Developer - C++ - Futures & Equities A Global hedge fund is looking for a Senior Quantitative Developer to develop and implement quantitative trading strategies in a top performing Futures and Equities team. Work directly with PMs and traders creating algorithms and mathematical models, analyzing market data and implementing strategies into production. Key Responsibilities: Assist in developing core algorithms and models leading directly to trading decisions Working with the machine learning lab on developing models to optimize strategies. Work closely with traders to interpret valuations and develop next-generation models and analytics. Work on the high-level architecture of C++ and python models and various strategies. Provide high-level technical and investment analytics support to the trading desk. Work closely with other researchers to develop and continuously improve trading strategies, and help translate algorithms into code. Skillset Requirements: Prior experience in a software engineering or quantitative role within an electronic trading business. Experience in advanced quantitative techniques to solve highly complex data-intensive problems. Excellent programming skills in C++ and/or Python. Excellent opportunity with a high-performing trading team rewarding package on offer with high growth career progression. Bachelors or Masters in computer science or other relevant fields. Please apply now for more information or for a confidential conversation.
    $83k-108k yearly est. 32d ago
  • Senior Back End Developer

    Jobba Trade Technologies

    Software Engineering Internship Job 4 miles from Cicero

    Who We Are Jobba Trade Technologies, Inc., a Chicago-based tech firm, provides practical technology to help construction companies execute and improve their business. We are a fast-moving, growing company with a serious need to build on our strong team. We are looking for a Senior Front End Developer for our Rosemont location. What You'll Do We are seeking a highly motivated and experienced Back End Developer to join our dynamic team at Jobba Trade Technologies. As a Senior Back End Developer, you will be responsible for leading the design, development, and maintenance of high quality, performant, and scalable back-ends for our SaaS products. You will work closely with our front-end developers, product managers, project managers, and other stakeholders to deliver innovative solutions that meet customer needs and drive business growth. Responsibilities include: Design and Development Design, implement, and lead the implementation of back-end software that meets business requirements and objectives. Follow best practices and company standards to ensure Design systems to ensure high performance, scalability, maintainability, and reliability of software products. Implement security best practices and ensure that software architectures comply with relevant security standards and regulations. Technical Expertise Provide technical expertise in terms of back-end software, supporting other developers, making smart technology decisions, and help foster a culture of learning and growth within the organization. Promote a culture of continuous improvement by staying updated with the latest industry trends and incorporating new technologies and methodologies. Help define technical standards, guidelines, and best practices for coding, design, and technology stack usage. Conduct code reviews to ensure adherence to architectural standards and best practices. Collaboration with Stakeholders Work closely with cross-functional teams, including front end developers, UX/UI designers, and product managers, to deliver high-quality software solutions. Collaborate with project managers to define project scope, timelines, and resource allocation. Work with QA teams to ensure software quality, performance, and reliability. Work with DevOps to perform security assessments and audits to identify and mitigate cybersecurity risks. What You'll Need Passion and Personality Strong sense of personal responsibility and accountability for delivering high-quality work, both personally and at a team level. Demonstrated ability to think and operate at multiple levels of abstraction from a holistic, system-wide perspective in designing and implementing complex, distributed software applications that are modular, performant, and scalable Strong problem-solving, critical thinking, and analytical skills to identify set up , define, and implement efficient interpret algorithms, optimal data elements, and meaningful entity relationships for the most accurate modeling of the given business requirements Self-motivated individual with excellent time management and organizational skills Eagerness to learn emerging technologies and incorporate them into product designs if and where appropriate Hands on senior developer with experience/ability to lead technical teams, drive on-time delivery, set direction and ensure client satisfaction. Excellent communication, presentation and problem-solving skills - ability to understand business needs, evaluate trade-offs, maximize ROI, , provide alternatives, etc. Knowledge & Experiences Education: Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field highly desired A minimum of 6+ years of experience in software development on large scale SaaS enterprise projects in N-tier configurations Extensive demonstrated experience with C# / .NET Framework 4.5+, Entity Framework 6+, REST APIs, Web Sockets, IIS 8.0+ web applications, Windows Services, code analysis, and automatic build tools such as Team City, etc. k. Knowledge of one or more of the following front-end languages and related frameworks useful: HTML 5, CSS 3, Angular 15+, TypeScript, JavaScript ECMA 6+, and UI component libraries such as Kendo UI Strong understanding of relational databases like Microsoft SQL Server & PostgreSQL and data normalization principles (3NF) required. Familiarity with cloud hosting platforms (e.g., Azure, GCP) and DevOps practices. Company Benefits: Jobba offers attractive and generous employee benefits. A comprehensive list can be found on our website: ************************** About Jobba Trade Technologies: Jobba Trade Technologies is a cloud-based SaaS that helps roofing companies communicate between the field team and office teams to provide effective job management with an engaging customer experience. These client management solutions create important outcomes - increased profits and better client retention and referrals. Jobba Trade Technologies is built on cross team collaboration built through in-person interactions. Our Rosemont location has easy access to the Blue line and freeways. In addition to having ample office space to provide a comfortable working environment, we offer an onsite gym, free parking, cafes and knowledgeable team members you can learn from. While we are primarily onsite, we all have priorities outside of work and are flexible to support our employees as needed. At Jobba, we focus on continuous improvement - of our product, of our company, and of ourselves. We don't expect our employees to be perfect. We know you'll be excited to be learning and growing all while positively impacting our clients and our business. Jobba Trade Technologies offers a comprehensive benefits package including health, dental, vision, life, 401K and 401K matching. We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please note: For this role, we are unable to sponsor or take over sponsorship for work visas.
    $83k-108k yearly est. 31d ago
  • Senior Software Engineer (Python/Linux)

    Engtal

    Software Engineering Internship Job 4 miles from Cicero

    We are seeking a highly skilled and driven Trading Infrastructure Engineer to join our execution technology team. This role involves working alongside a group of experienced professionals dedicated to maintaining and enhancing real-time trading operations. You will play a key role in optimizing critical system performance, collaborating with development teams, and ensuring seamless market connectivity. Key Responsibilities: Maintain stability of trading systems, swiftly addressing operational issues to minimize downtime. Work closely with developers and traders to refine system architecture and improve execution efficiency. Build and enhance automation tools to streamline system operations and reliability. Oversee market connectivity, troubleshoot exchange-related technical issues, and ensure seamless order flow. Monitor real-time system performance, proactively identifying risks and implementing long-term solutions. Required Qualifications & Skills: Bachelor's degree in Computer Science, Engineering, or a related technical field. At least 3 years of experience in Site Reliability Engineering, Systems Administration, or a similar role. Hands-on expertise with Linux environments, network administration, and server management. Strong understanding of networking principles, including routing protocols, TCP/UDP, multicast, and low-latency networking optimizations. Proficiency in Python and Bash scripting. Experience with databases such as MySQL, MongoDB, or NoSQL technologies is a plus. Familiarity with Kubernetes, Docker, and container orchestration technologies is preferred. Exposure to FPGA installation and configuration within Linux environments is a bonus. Strong problem-solving skills and a self-motivated approach to troubleshooting and learning. This position offers the opportunity to work in a dynamic, fast-paced trading environment where precision and innovation drive success. If you're passionate about high-performance systems and thrive in a problem-solving role, we'd love to hear from you.
    $83k-108k yearly est. 8d ago
  • Senior Software Engineer - Python

    Noor Staffing Group

    Software Engineering Internship Job 4 miles from Cicero

    A growing proprietary trading firm in Chicago is seeking to add a Sr. Software Engineer and Quantitative Developer who will oversee all of the firm's software and collaborate with quants and traders to build the next generation of systems and strategies. Qualifications Mastery of Python. Proficiency with web development. Flask and Dash experience preferred. Proficiency with Linux systems, including task automation, remote server management, and bash scripting. Proficiency with database management and SQL. Experience with MySQL and SQLAlchemy preferred. Proficiency performing complex statistical analysis and backtesting on large datasets using Python (NumPy, Pandas, etc.). This opportunity offers autonomy in an entrepreneurial environment where you will take on responsibilities of the firm's technical projects with a direct path to becoming the CTO. The group performs exceptionally well and as a result, offers a highly competitive compensation package.
    $83k-108k yearly est. 17d ago
  • Senior Software Engineer

    DTI (Diversified Technology Inc.

    Software Engineering Internship Job 4 miles from Cicero

    Only on W2 Senior Software Engineer Hybrid in Chicago IL This is back end core java development role. First will focus on this experience: 1. Financial message processing experience over TCP/UDP 2. Multithreading experience 3. Data structure 4. Nice to have : low latency experience Responsibilities: Senior Software Engineer role is responsible for working with a team of technology engineers, and contribute to projects to drive and execute the strategy for technology advances in CME's electronic trading platform Individual will be working on projects for systems that must achieve a unique blend of ultra-low latency performance, the capacity to seamlessly facilitate the busiest trading days in the world economy, rock-solid reliability and integrity and handle real-time synchronization of a geographically distributed system, all while undergoing rapid release cycles This role is within QDM team which is responsible for Quote streaming of millions of messages per day , Order Entry and Matching with the lowest possible latency Skills: Develops designs for all aspects of a project; Experience working with high availability, low latency systems Experience working with Java (Data Structures, Collections, Multi-threading) , Oracle & Linux Ability to communicate clearly in written and oral form to team members Exhibits language proficiency and independently writes application modules and unit tests as well as designs independently Contributes to architectural discussions. Interprets and enforces architecture for a development team Influences best practices development, contributing to process enhancements, and enforces best practices on project work Conducts system-wide testing and some integration testing (Junit and cucumber) Helps with debugging/designing the automated test frameworks Provides input for code reviews and helps with environment build deployments, release notes and build notices; Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code Uses design tools to frequently share and communicate design ideas on larger systems Uses patterns frequently, contributing to best practice and process enhancements A bachelor or masters' degree.
    $83k-108k yearly est. 5d ago
  • Senior Software Engineer Consultant

    Informatic Technologies, Inc. 3.7company rating

    Software Engineering Internship Job 4 miles from Cicero

    Note :- We are looking who are local to Chicago, Illinois/ Illinois state and can work on w2 only The Senior Software Consultant Engineer engineers secure, scalable and reliable technology solutions, with minimal mentoring, to advance Client in the global marketplace and serve risk management needs of customers around the world. Principal Accountabilities: Demonstrates skill in language proficiency; Writes application modules and unit tests with minimal guidance. Designs with guidance and codes independently. Conducts system-wide testing and some integration testing. Exhibits skilled knowledge of database SQL; Performs Elementary database modeling and intermediate database tuning. Identifies potential opportunities for code optimization. Provides input for code reviews and helps with environment build deployments, release notes and build notices; Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code. Uses design tools to frequently share and communicate design ideas on larger systems. Uses patterns frequently, contributing to best practice and process enhancements. Requirements: 5 to 9 years of Software Development Experience in the relevant technologies Good understanding and experience of cloud-native application design principles (like micro-services, stateless applications meant for cloud, containers, 12-factor app principles, etc.) Experience with Core Java, Multithreading, Spring Familiarity/Experience with container technologies, e.g. Docker, Kubernetes, etc. Familiarity/Experience with messaging technologies such as Kafka, FTL, etc. Familiarity/Experience with database technologies such as Oracle, Mongo, Cassandra etc. Knowledge of CI/CD tools like Chef, Puppet, Jenkins, Git, Argo Experience working on agile development teams Experience with Continuous Integration tools Experience with production systems and dealing with production issues Strong written and verbal communications are a MUST Good to have - Familiarity with OSGI/Karaf Google Cloud Platform (GCP) - Good to Have: Familiarity in deploying, configuring and managing GCE or GKE Developer certification in GCP is preferred
    $85k-111k yearly est. 8d ago
  • Software Developer / Architect / Business Analyst

    Grossman Software Solutions

    Software Engineering Internship Job 11 miles from Cicero

    Company Description: Grossman Software Solutions is a dynamic, fun, and growing software company located in the suburbs of Chicago in beautiful Oakbrook, Illinois. For over 45 years we've provided quality software and business services to some of the largest and most successful agricultural commodity corporations in the world. Our development office in Oakbrook Terrace is responsible for new modules and support for Agrosoft, our corporate accounting software. We're looking for talented analyst/programmers who helps our team achieve our vision of providing the finest commodity software experience in the world. Job Description: We love software developers, because that's who we are and what we do. We're looking for a bright, intuitive developer familiar with programming in a React, Typescript, Visual Studio, .Net environment. Experience with Cloud computing and/or accounting a plus. You will be responsible for documenting and understanding the business requirements as well as coding, testing, documentation, and interacting with the customers who use our software. We are committed to maintaining a casual and fun team environment: your bosses and coworkers will all be developers and every one of us will be invested in your success. We offer flexibility, PPO health care benefits, room for skills growth and advancement, and a 401K match. This is an opportunity to increase your skills as a business analyst as well as your technical skills. Our median tenure is 15+ years; come join us and you'll see it's a great place to work! Desired Skills and Expertise: Applicants should have strong programming skills including experience with data structures and database technologies such as Microsoft SQL Server. We are looking for senior level system architects as well as software developers and business analysts. The candidates must be citizens or authorized to work permanently in the United States and be ready to join our fun, productive team! --
    $69k-90k yearly est. 29d ago
  • Research and Development Specifications Intern

    John B. Sanfilippo & Son, Inc. 4.6company rating

    Software Engineering Internship Job 30 miles from Cicero

    Are you a college junior or senior looking to gain hands-on experience in your field? Join John B. Sanfilippo & Son for a transformative internship! JBSS is a renowned leader in the nut industry. We are only considering local candidates. What the program entails: Cohort project and end-of-summer presentation Gaining mentorship from our leaders Meaningful work experience supporting assigned department Group Outing Various Lunch and Learn LinkedIn Profile Training Volunteering Event What You'll be doing: Assist with creating specifications in internal systems QAD and Product Vision Data collection analysis of trials Sampling for R&D trials Assist with testing during R&D trials Education: Food science or related field: food technology, food processing etc. JBSS is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or status as a protected veteran.
    $32k-39k yearly est. 10d ago
  • Intern - Software Developer

    WEX Inc. 4.8company rating

    Software Engineering Internship Job 4 miles from Cicero

    About the Team WEX is a global commerce platform that helps businesses solve operational complexities like employee benefits, managing and mobilizing fleets, and streamlining payments. With over 6,500 employees, we work with large and small companies in more than 200 countries and territories, and can tailor our services to meet the unique needs of their businesses. About the Role We are seeking a Software Engineer Intern on our Technology team, you will work in a team that partners closely with Product Managers and customers to learn about the challenges employers face while navigating the competitive employee benefits landscape. You will support and help design solutions that solve problems in ways our customers love and work for our business. You will build the highest quality software in the latest technologies and test driven development practices. Our Summer Internship Program puts you in the heart of one of the most strategic Fin-Tech companies in the world. You will partner with multiple team members, collaborate with different departments, focus on specific projects, which you will support and even lead. Your expertise will help solve problems that may not even exist today. Our guidance and education throughout this journey will help build your confidence, expand your professional experiences and help improve your leadership skills. Our Program runs for approximately 13 weeks from the end of May to mid-August. Internships are paid and available for those seeking remote, hybrid, and onsite opportunities. WEX hires the brightest, most talented individuals into our program. Many of our interns end up securing full-time positions or receive extended internship opportunities within the company after completing their initial program. If you perform well and align with our values, you might have the chance to kickstart your career with us. How You'll Make an Impact: * Measure, inspect, and drive decisions using data. * Design, test, code, and instrument new solutions. * Develop and maintain CI/CD pipelines using tools such as Azure DevOps or GitHub Actions. * Implement Infrastructure as Code (IaC) using tools like Terraform. * Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures. * Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement. * Analyze existing systems and processes to identify bottlenecks and opportunities for improvements. * Mentor and learn from your peers, foster continuous learning within your team and organization. * Partner with and assist your peers on completing tasks. Experience you'll bring: * Currently enrolled in Bachelor's program in, Computer Science, Software Engineering, or related field; You will be a rising Junior or Senior as of May 2025 * Project work experience in software engineering. * Strong problem-solving skills, excellent communication and collaboration skills. * Experience C#, Python * Passionate about keeping up with modern technologies and design. Preferred Skills & Qualifications * Modern RDBMS (i.e. MS SQL, Postgres) * ASP.NET RESTful API design * Modern Web UI Frameworks (i.e. Angular, React, Blazor) * Docker * Kafka / event-driven design * Terraform * Kubernetes * Helm/ArgoCD * GitHub Actions * NoSQL databases * GraphQL Our Summer Internship Program puts you in the heart of one of the most strategic companies in the world. You will partner with multiple team members, collaborate with different departments, focus on specific projects, which you will support and even lead. Your expertise will help solve problems that may not even exist today. Our guidance and education throughout this journey will help build your confidence, expand your professional experiences and help improve your leadership skills. Our Program runs for approximately 13 weeks from the end of May to mid-August. Internships are paid and available for those seeking remote, hybrid, and onsite opportunities. WEX hires the brightest, most talented individuals into our program. Many of our interns end up securing full-time positions or receive extended internship opportunities within the company after completing their initial program. If you perform well and align with our values, you might have the chance to kickstart your career with us. An internship at Wex isn't just a job; it's an experience and one that will shape your future and set you on a path toward success. Are you ready to seize the opportunity, and embark on this transformative journey of a lifetime with us? The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.
    $28k-34k yearly est. 37d ago
  • Junior Software Developer, Summer 2025 (Internship) - 10 Weeks

    Bank of Montreal

    Software Engineering Internship Job 21 miles from Cicero

    Application Deadline: 04/03/2025 Address: 1200 E. Warrenville Road Job Family Group: Technology As a co-op/intern student at BMO, you will have the opportunity to be heard, keep growing and make a difference. You will be part of our campus program to gain the skills and knowledge needed to take on roles similar to the description listed below. Our student experience is designed to integrate you to the BMO team from day one by adding value in the work you do. You will have the opportunity to participate in programs such as the Women in Technology Mentorship Program, BMO Social Squad student-led activities, BMO Academy corporate learning platform, and access to various Employee Resource Groups to further develop your network within BMO. Interested in learning more about our campus program? Stay up-to-date with BMO Campus Recruitment by following us on Instagram @BMO_on_Campus and joining our LinkedIn group BMO Campus Recruiting & Early Talent. Note: Only students currently enrolled in an academic program and returning to their studies will be considered for Co-op/Internship opportunities. Student who recently graduated are invited to apply to our New Grad opportunities which are available at ************************************ To apply for this opportunity, please submit your cover letter, resume and an unofficial copy of your academic transcript. By applying for this general posting, you will be considered for a number of different student opportunities across multiple locations. If you are selected to move forward, you will be provided additional information. Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements. Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user. Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution. Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components . Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements. Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk. Follows release management processes and standards, and applies version controls. Assists in interpreting and documentation of client requirements. Focus may be on a business/group. Thinks creatively and proposes new solutions. Exercises judgment to identify, diagnose, and solve problems within given rules. Works mostly independently. Broader work or accountabilities may be assigned as needed. Qualifications: Foundational level of proficiency: Creative thinking. Building and managing relationships. Emotional agility. Quality Assurance and Testing. Cloud computing. Microservices. Technology Business Requirements Definition, Analysis and Mapping. Adaptability. Learning Agility. Programming. Applications Integration. Test Driven Development. System Development Lifecycle. Troubleshooting. System and Technology Integration. Verbal & written communication skills. Collaboration & team skills. Analytical and problem solving skills. As a full-time employee, we would require 3-5 years of experience, however as part of the BMO campus program, we are looking for motivated individuals with a strong desire to learn. Specialized knowledge from education and/or business experience. Salary: $48,400.00 - $90,200.00 Pay Type: Salaried The above represents BMO Financial Group's pay range and type. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group's expected target for the first year in this position. BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: ******************************************** About Us At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world. As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset. To find out more visit us at ************************* BMO is proud to be an equal employment opportunity employer. We evaluate applicants without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other legally protected characteristics. We also consider applicants with criminal histories, consistent with applicable federal, state and local law. BMO is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to ************************** and let us know the nature of your request and your contact information. Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
    $28k-37k yearly est. 2d ago
  • Summer Software Development Intern

    Altom Transport 3.4company rating

    Software Engineering Internship Job 22 miles from Cicero

    Duration: Summer 2025 (Flexible start and end dates) Hours: 20-40 hours per week (depending on availability) Paid Internship About Us: Altom Transport is a premier petrochemical and hazardous materials carrier committed to safety, innovation, and operational excellence. We're looking for a Software Development Intern to help support our operations, billing, and app development initiatives. This is a great opportunity for students or recent graduates looking to gain real-world experience in software development within the transportation and logistics industry. Requirements What You'll Do: Assist in building and optimizing internal applications to support business operations. Work with billing and operations teams to develop tools that streamline processes. Help improve mobile and web applications used by customers and staff. Collaborate with the IT team to troubleshoot, test, and deploy new software solutions. Work on API integrations, database management, and system automation. Participate in meetings with stakeholders to understand business needs. What We're Looking For: Current student or recent graduate in Computer Science, Software Engineering, or a related field. Experience with JavaScript, Python, or other programming languages. Knowledge of database management (SQL, PostgreSQL, or MongoDB). Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Ability to work independently and in a team environment. Strong problem-solving skills and a passion for technology. Benefits What You'll Gain: Hands-on experience in real-world software development. Exposure to business operations and process automation. Mentorship from experienced IT and operations professionals. A chance to build applications that directly impact the company's success. Interested? Send your resume and a brief cover letter explaining your interest in software development.
    $30k-37k yearly est. 20d ago
  • Windows Software Engineer

    Selby Jennings

    Software Engineering Internship Job 4 miles from Cicero

    An elite trading firm in Chicago is looking to bring on a Windows Software Engineer to their team. You will be responsible for designing and automating the firm's bare-metal Windows-based infrastructure to support high-performance trading. This role focuses on designing and architecting efficient, scalable, and secure systems. Key Responsibilities: Design, build, and optimize a resilient, high-availability Windows environment on bare-metal servers tailored to low-latency trading needs. Develop advanced PowerShell and Python scripts to automate infrastructure tasks, configuration management, and system monitoring. Continuously tune and optimize Windows systems for maximum speed and efficiency, minimizing downtime and latency in the trading environment. Drive scaling and globalization efforts, reducing redundancies, and improving windows systems and offerings for the firm at a global scale. Key Qualifications: Experience: 5+ years in Windows Systems Architecture, ideally in a trading or high-performance environment. Expertise in PowerShell scripting for infrastructure automation. Strong experience in designing and managing bare-metal Windows environments. Deep knowledge of Windows Server, Active Directory, and networking technologies (DNS, DHCP, etc.). Skills: Advanced PowerShell scripting. In-depth knowledge of Windows Server, virtualization (Hyper-V, VMware), and storage solutions. Strong understanding of security and compliance frameworks.
    $71k-96k yearly est. 17d ago

Learn More About Software Engineering Internship Jobs

How much does a Software Engineering Internship earn in Cicero, IL?

The average software engineering internship in Cicero, IL earns between $30,000 and $86,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average Software Engineering Internship Salary In Cicero, IL

$51,000

What are the biggest employers of Software Engineering Interns in Cicero, IL?

The biggest employers of Software Engineering Interns in Cicero, IL are:
  1. CCC Intelligent Solutions
  2. Relativity
  3. Jump Trading
  4. G2 Crowd
  5. RippleMatch
  6. G2 Partners
  7. Ventas
  8. Harbor Capital Advisors
  9. Harbor Funds
  10. Ripplematchinterns
Job type you want
Full Time
Part Time
Internship
Temporary