Post Job

Staff Software Engineer Jobs in Schiller Park, IL

- 2,746 Jobs
All
Staff Software Engineer
Software Engineer
Senior Embedded Software Engineer
Software Engineering Internship
Software Applications Engineer
Lead Engineer
Senior Software Engineer
Senior Engineer
Software Engineer Lead
Software Quality Engineer
  • Staff Software Engineer, Backend (Platform - CETI)

    Coinbase 4.2company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system. To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems. Our work culture is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be. The Platform Product Group's mission is to build a trusted, scalable, and compliant platform to maximize velocity, efficiency and quality. They build the foundations that can be used by multiple products and teams at Coinbase so that users can have a consistent and high-quality experience. The Consumer Engineering Test Infrastructure team focuses on accelerating the development of high quality products by enabling validation of product behaviors at scale through automated test infrastructure. We are entirely engineering driven, identifying opportunities to enable developers to test high-fidelity production behaviors during development to enable catching and fixing bugs as early in the development cycle as possible. We are seeking an experienced and dynamic lead Software Engineer to join our team, and drive the technical strategy.This role is pivotal in driving automation and establishing a robust testing culture within the broader Consumer organization. It also offers a unique opportunity to build the team from the ground up. The ideal candidate will be responsible for leading and mentoring a team of SWEs, and drive business impact in terms of high-quality Consumer products at Coinbase. What you'll be doing (ie. job duties): Test Strategy and Infrastructure Set the technical strategy and roadmap for test automation Evaluate and introduce automated testing infrastructure and methodologies to improve product quality Oversee the creation and execution of test plans, test cases, and test scripts, to inform automation opportunities Integrate automated tests into CI/CD pipelines and streamline the testing process within the development lifecycle Leadership and stakeholder management Mentor a team of engineers, fostering a culture of continuous improvement and innovation Define testing best-practices and drive culture change within product teams to adopt them Partner effectively with stakeholders and align on outcomes Provide regular status updates to stakeholders on testing progress and quality outcomes Metrics and Insights Ensure thorough coverage across functional, integration, performance, and security testing Understand quality gaps, develop insights and drive best practices for testing, defect tracking and resolution What we look for in you: 8+ years of experience in software engineering shipping large-scale products You are passionate about development and production excellence You've experienced architecting and developing solutions to ambiguous problems with significant impact You're passionate about building an open financial system that brings the world together Nice to have: Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services. Job# GCBET06US #LI-Remote Pay Transparency Notice: Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include target bonus + target equity + benefits (including medical, dental, vision and 401(k)). Pay Range: $218,025-$256,500 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Know Your Rights notice here. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to 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 contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and Applicants Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. Benefits at Coinbase Medical Plan, Dental and Vision Plan with generous employee contributions Health Savings Account with company contributions each pay period Disability and Life Insurance 401(k) plan with company match Wellness Stipend Mobile/Internet Reimbursement Connections Stipend Volunteer Time Off Fertility Counseling and Benefits Generous Time off/Leave Policy The option of getting paid in digital currency Learn more about our mission
    $218k-256.5k yearly 5d ago
  • Senior Azure Application Developer and Architect Opening #482815

    Rose International 4.4company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    *Hiring Organization*: Rose International *482815 *Job Title: *Senior Azure Application Developer and Architect *Work Model: *Hybrid *Shift:* Anchor Days: Tuesday to Thursday Hours: 8am to 5pm CST *Employment Type:* Temporary *Estimated Duration (In months): *10 *Min Hourly Rate($):* 90.00 *Max Hourly Rate($): *95.00 *Must Have Skills/Attributes*: Azure, Cloud, GitHub, Kubernetes, TCP/IP, VPN *Job Description* *Required Education:* • Bachelor's degree in computer science, Engineering, or related field (or equivalent experience). • 5-8 years' experience working as an application developer using the cloud. *Required Qualifications:* • Extensive experience with Microsoft Azure cloud services and infrastructure. • Strong knowledge of networking concepts and protocols, including TCP/IP, DNS, VPN, and VPC. • Hands-on experience with infrastructure as code (IaC) tools like Terraform. • Experience implementing and managing CI/CD pipelines using GitHub Actions, GitLab Runners, or similar tools. • Familiarity with zero downtime deployment strategies and techniques. • Experience designing and implementing disaster recovery (DR) solutions. • Excellent problem-solving and troubleshooting skills. • Persuasive communication and collaboration skills, with the ability to work effectively in a team environment. • Experience with one more of the following: Node JS, AWS Lambda or Functions, Kafka or Event Hub • Experience with one more of the following: Rust, Python, Golang, Java, JavaScript or Typescript *Job Responsibilities:* • Design, implement, and maintain Azure-based solutions, ensuring high availability, scalability, and security. • Collaborate with cross-functional teams to define and implement networking strategies that optimize performance and reliability. • Deploy and manage containerized applications using Kubernetes (AKS), Functions, Event Hub and similar PaaS infra. • Utilize Terraform for infrastructure as code (IaC) to automate the provisioning and management of cloud resources. • Enhance continuous integration and continuous deployment (CI/CD) pipelines using tools like GitHub Actions and GitLab Runners • Implement and optimize zero downtime deployment strategies to minimize service disruptions during updates and upgrades. • Design, implement, and test disaster recovery (DR) solutions to ensure business continuity in the event of system failures or disasters. • Monitor, troubleshoot, and optimize cloud infrastructure and applications for performance, cost, and security. • Stay up to date with industry trends and best practices in cloud computing, DevOps, and AI code generation. *\*\*Only those lawfully authorized to work in the designated country associated with the position will be considered.\*\** *\*\*Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.\*\** *Benefits:* *For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.* *California Pay Equity:* *For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.* *Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.* *If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.* *Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).* #UNI Job Types: Full-time, Temporary Pay: $90.00 - $95.00 per hour Benefits: * 401(k) matching * Dental insurance * Health insurance * Health savings account * Vision insurance Schedule: * 8 hour shift Application Question(s): * Do you have 5+ years of experience developing cloud applications in Azure? * Have you deployed and managed containerized applications using AKS (Azure Kubernetes Service)? * Do you have hands-on experience with Terraform for infrastructure as code (IaC)? * Are you authorized to work on Rose International's W2 without sponsorship? Education: * Bachelor's (Required) Experience: * application developer using the cloud: 5 years (Required) Ability to Commute: * Chicago, IL 60604 (Required) Work Location: In person
    $90-95 hourly 1d ago
  • Lead Software Engineer, Master Data Management

    Ahold Delhaize USA

    Staff Software Engineer Job 13 miles from Schiller Park

    Ahold Delhaize USA, a division of global food retailer Ahold Delhaize, is part of the U.S. family of brands, which includes five leading omnichannel grocery brands - Food Lion, Giant Food, The GIANT Company, Hannaford and Stop & Shop. Our associates support the brands with a wide range of services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Primary Purpose: The Lead Software Engineer, Master Data Management is an experienced Engineer with a demonstrated track record delivering high-quality, innovative, and fully functional software solutions that adhere to coding standards and technical design. This role will research, design, develop implement new software in addition to enhancing existing software capabilities. This role will work on various, ambiguous and complex issues, where analysis of situations or data requires an in- depth evaluation of variable factors, thorough understanding of the business strategy, operations, markets and key stakeholders. This role will also collaborate with other Squad members, stakeholders and the Product team to ensure that products meet business, functional, and technical requirements and are scalable in nature. This will include translating business and technical requirements into well engineered, tested, and deployed technology solutions by gathering user requirements, defining system functionality, and writing code in various languages. The Software Engineer IV can significantly impact a project both as individual technical contributor, technical leader and mentor to more junior Engineers. Our flexible/ hybrid work schedule includes 3 in-person days at one of our core locations and 2 remote days. Our core office locations include Salisbury, NC , Chicago, IL, Quincy, MA. Applicants must be currently authorized to work in the United States on a full-time basis. Duties & Responsibilities: Develop the technical design for solutions based on the defined scope, requirements, and functional design provided by the Product team and other stakeholders. Build and configure technical components (interfaces, conversions, reports, workflows) so that solution design meets business needs and solution architecture standards. Write and document programming code to meet the gathered requirements. Deliver solutions through ERP or SaaS solutions (e.g. STEP MDM, IBM MDM, or at least one other MDM technology. Perform code reviews and quality assurance to ensure compliance to technical standards and business requirements. Collaborate with the Squad to support the Product team to create and refine user stories and acceptance criteria. Prepare development and test environments, conduct test readiness to proceed with testing, and collaborate with to execute testing. Fix bugs identified during quality assurance and testing. Continuously reduce technical debt (e.g., create technical debt stories, remove bugs) and decommission legacy applications and solutions. Perform updates and enhancements to the solution, as needed. Release software into production and perform release testing (system integration, mock conversion, parallel, regression, performance and stress, infrastructure). Identifies opportunities and leads specific initiatives for improving way of working in teams and in eliminating technical debt. Develops solutions to highly complex technical issues and problems that impact multiple areas or disciplines. Communicates with internal team members across multiple areas and client team members. Acts as a project/team leader regarding solution design, process and/or approaches. Acts as a subject matter expert on technology solution. Responsible for coaching/mentoring junior engineers. Consistently delivers very high-quality work in cross-functional environments - seen as a consistent and high-performing technical leader among peers. Has a balanced approach to team empowerment and leadership driving successful brainstorming sessions and solid technical conclusions to work approaches while modeling self-accountability, continuous development and team contributions. Qualifications: Bachelors Degree in Computer Science, CIS or related (or equivalent related work experience). 8 or more years of experience in relevant job or field of technology. Experience in an advanced role or technical capacity. Experience, directly or indirectly, managing, guiding, training and onboarding team members in relevant technologies, capabilities or skills. Proven work experience as a Software Engineer or Software Developer. Experience designing interactive applications. Proficient ability to develop software in Java, JavaScript, Python, or other programming languages. Knowledge of C#, ColdFusion, C++, or Cobol is a plus. Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate). Experience developing web applications using at least one popular web framework (e.g. Angular, Ruby, Django, Spring, Express). Experience with test-driven development. Ability to document requirements and specifications. Knowledge of algorithms and data structures. Proficiency in troubleshooting software issues and debugging a large codebase. Skills: Programming, Testing, Analytical Thinking, Agile Development, Problem Solving, Cybersecurity Risk Management, Data Privacy, Application Security, Technical Troubleshooting. Preferred Qualifications: Masters Degree in relevant field of study, Additional trainings or certifications in relevant field of study. Experience in Agile teams and Product/Platform based operating model. Experience in leading teams. Experience in retail or grocery preferred. Salary Range: $146,960.00 to $220,440.00 #DICEJobs #LI-hybrid #LI-SS1 At Ahold Delhaize USA, we provide services to one of the largest portfolios of grocery companies in the nation, and we're actively seeking top talent. Our team shares a common motivation to drive change, take ownership and enable our brands to better care for their customers. We thrive on supporting great local grocery brands and their strategies. We offer an experience where our associates are valued; Diversity, Equity, Inclusion and Belonging are infused in our business and our employees are representative of the communities that we serve. We believe in total wellness, which encompasses a blend of physical, financial and emotional wellness. We believe in collaboration, curiosity, and continuous learning in all that we think, create and do. While building a culture where personal and professional growth are just as important as business growth, we invest in our people, empowering them to learn, grow and deliver at all levels of the business. Job Requisition: 418243_external_USA-IL-Chicago
    $147k-220.4k yearly 8d ago
  • Software Engineer, Full Stack (Java)

    Capital One 4.7company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 1.5 years of experience in software engineering (Internship experience does not apply) Preferred Qualifications: 3+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 2+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, or another type of work authorization). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Chicago, IL: $120,900 - $138,000 for Senior Associate, Software Engineering; $120,900 - $138,000 for Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $120.9k-138k yearly 5d ago
  • FPGA Software Engineer

    Hudson River Trading 3.2company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    Hudson River Trading's coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading - at HRT, the code you write is our business. You'll have an opportunity to work alongside a range of developers across the firm who write trading algorithms, monitor trading, build and maintain a world-class research environment, and more! As an FPGA Software Engineer you will be working at the cutting edge of low-latency trading, collaborating closely with strategy developers and hardware developers to build best-in-class trading systems. This is a role with many hats; you'll help conceptualize new kinds of trading, optimize low level code, design new APIs, deploy and monitor live trading systems, build tools and testing infrastructure, and plan physical networking layouts. Your job will be to help figure out what hardware to build, how to build it, and then how to seamlessly integrate it into the existing trading environment. Skills Excellent design, debugging, and problem solving skills. C++ expertise is required. Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication. Previous exposure to Verilog and FPGAs preferred. Profile You possess a bachelor's degree in Computer Science, Engineering, or a related field. You are capable of working independently as well as part of a team. You can analyze and fix problems quickly. Can look at code, figure out how it works, and how to make it better. Can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between. You really like to work with people who challenge you and make you better at what you do. In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer related. The estimated base salary range for this position is $175,000 to $250,000 per year, based on job-related skills and experience. This role will also be eligible for discretionary performance-based bonuses and a competitive benefits package. Culture Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading. At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We're a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization-from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we're friends and colleagues - whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office. Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we'd love to get to know you.
    $67k-91k yearly est. 8d ago
  • .Net Developer/ Software Developer/ Applications Developer/ Software Engineer

    Collabera 4.5company rating

    Staff Software Engineer Job 19 miles from Schiller Park

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Job Description Job Title: Software Engineer II (ID: GEJP00012403) Duration: 6 months (Possibility to Hire) Responsibilities: •Develop high performing, scaling and innovative applications in a fast paced and agile development environment •Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions •Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices •Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques •Design, implement and maintains application components •Translate defined product management requests into workable and high quality code. •Capable of applying technical skills and experience to assigned tasks with minimal guidance. •Participate in code reviews and pair programming sessions •Assist in the Identification and troubleshooting of application issues •Write code that meets standards and delivers desired functionality using the technology selected for the project •Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets •Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product Qualifications Basic Qualifications: • Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) • Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML Technical: • Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java • Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON • Experience with Win based programming • Experience with software test tools (QTP, Selenium, NUnit) • Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business. • You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently. Technical Expertise: • Good understanding of design patterns, SOLID principal and OO design • Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts • Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP • Experience with Test Driven Development and Agile methodologies • Passion for software development and technology • Experience developing C++ software (MFC a plus). • Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus. • Experience with database tools Additional Information To get further details or to schedule an interview please contact: Himanshu Prajapat ************ **********************************
    $80k-106k yearly est. Easy Apply 60d+ ago
  • Software Engineer Internship - Javascript or SDET

    Trading Technologies 4.5company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    Application Deadline May 30, 2025 Department Engineering Employment Type Full Time Location Chicago Workplace type Hybrid Compensation $31.00 - $35.00 / hour Reporting To What Will You Be Involved With? What Will You Bring to the Table? What We Bring to the Table About Trading Technologies Trading Technologies is a Software-as-a-Service (SaaS) technology platform provider to the global capital markets industry. The company's award-winning TT platform connects to the world's major international exchanges and liquidity venues in listed derivatives alongside a growing number of asset classes, including fixed income and cryptocurrencies. The TT platform delivers advanced tools for trade execution and order management, market data solutions, analytics, trade surveillance, risk management, and infrastructure services to the world's leading sell-side institutions, buy-side firms, and exchanges. The company's blue-chip client base includes Tier 1 banks as well as brokers, money managers, hedge funds, proprietary traders, Commodity Trading Advisors (CTAs), commercial hedgers, and risk managers. These firms rely on the TT ecosystem to manage their end-to-end trading operations. In addition, exchanges utilize TT's technology to deliver innovative solutions to their market participants. TT also strategically partners with technology companies to make their complementary offerings available to Trading Technologies' global client base through the TT ecosystem.
    $31-35 hourly 28d ago
  • Senior Embedded Software Integration Engineer

    Plusai Inc. 3.9company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    Plus is a global provider of highly automated driving and fully autonomous driving solutions with headquarters in Silicon Valley, California. Named by Forbes as one of America's Best Startup Employers and Fast Company as one of the World's Most Innovative Companies, Plus's open autonomy technology platform is already powering vehicles in commercial use today. Working with one of the largest companies in the U.S., vehicle manufacturers, and others globally, Plus is helping to make driving safer, more comfortable, and more sustainable. Plus has received a number of industry awards and distinctions for its transformative technology and business momentum from Fast Company, Forbes, Insider, Consumer Electronics Show, AUVSI, and others. If you're ready to make a huge impact and drive the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams. This role will be part of the runtime team which is responsible for the entire on-vehicle AD system integration, optimization, and core feature development. In this role, you will collaborate cross-functionally to define and implement sensor & vehicle interface CAN integration, diagnostics in AutoSAR safety domain, etc. You will also be responsible for the new vehicle platform and actuators integration, develop tools and procedures for new vehicle bring-up, and regular travel to our partner's proving ground to do on-vehicle testing and validation. Responsibilities: * Integrate CAN DBCs from different vehicle platforms and sensors into AUTOSAR communication stack * Maintain and fine-tune autonomous safety features implemented within the AUTOSAR stack * Design and implement AUTOSAR UDS and DEM (Diagnostic Event Manager) stack * Design and Implement autonomous software diagnostics stack and DTC codes, with event-chain based reporting capability * Support on-demand troubleshoot of vehicle and system related issues reported by external partners, internal testing / operations team, or diagnostic tools. * Support new vehicle platform integration and bring-up activities, such as flashing and configuring of sensors and ECUs, resolving vehicle integration issues, data collection, parameter tuning, etc. * Create and execute vehicle tests and testing plans/campaigns per internal and customer requirements. * Execute development tests in coordination with test management and developers. * Travel up to 50% of the time to support on-vehicle testing of embedded systems and autonomous driving stacks. Required Skills: * Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field. * Proficient in C Programming * Self-motivated and passionate about autonomous driving * Willingness to travel and work in different environments, including on and around Class-8 commercial vehicles * Proficient in Linux and GIT development workflow * Knowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSAR * Familiarity with embedded SW debugging tools (Lauterbach, ISystem, etc.), Vector tools (CANalyzer, CANoe, etc.) * Clear understanding of communication protocols in automotive like CAN/CAN-FD, LIN, SPI, Ethernet, and diagnostic protocols like UDS and J1939 * Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementation * Understanding of different Level of SW testing and experience in building automation testing infrastructure * Proven teamwork, communication, analytical, and systematic working skills Preferred Skills: * Familiarity with Python and C++ programming * Understanding of autonomous driving software stack * Basic understanding of different sensor concepts (camera/lidar/radar/gps/imu) * Basic understanding of hardware / electronics, familiar with vehicle harnesses * Experience with Infineon Aurix MCU and automotive high-performance SOC embedded systems $160,000 - $210,000 a year Your opportunities joining Plus Work, learn and grow in a highly future-oriented, innovative and dynamic field. Wide range of opportunities for personal and professional development. Catered free lunch, unlimited snacks and beverages. Highly competitive salary and benefits package, including 401(k) plan.
    $160k-210k yearly 60d+ ago
  • Software Engineer Intern

    Palladium Energy

    Staff Software Engineer Job 18 miles from Schiller Park

    Inventus Power is a global leader in advanced battery systems that specializes in designing and manufacturing high-quality, reliable, and innovative power systems for a broad range of portable, motive, and stationary applications. We are a US based company headquartered in Woodridge, Illinois and have a global presence that extends across four continents with five manufacturing facilities, three engineering technical centers, a multi-tiered sales service channel, and 3,000+ employees. For over 60 years, Inventus Power has been addressing the rapidly expanding power demands of a changing world through technology and engineered solutions. We continue to invest in our people and processes, while enhancing our products and capabilities in order to create a safer, smarter, and more sustainable battery-powered world. We are an ITAR facility and hire only U.S. persons who are defined as U.S. citizens or green card holders. About the Role We are seeking a highly motivated and talented Software Engineer Intern to join our engineering team. As an intern, you will work on real-world projects, contribute to our codebase, and collaborate with experienced engineers. This is a great opportunity to gain hands-on experience in software development, enhance your technical skills, and work in a fast-paced, innovative environment. Responsibilities Collaborate with team members to design, develop, and test software features. Write clean, scalable, and efficient code under the guidance of senior engineers. Participate in code reviews, design discussions, and team stand-ups. Debug software issues and assist in troubleshooting problems. Document technical specifications and user guides. Learn and apply software development best practices and tools. Qualifications Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Strong understanding of programming languages such as Python, Java, C++, or JavaScript. Familiarity with software development tools (e.g., Git, VS Code, JIRA). Basic knowledge of data structures, algorithms, and object-oriented programming. Eagerness to learn, contribute ideas, and work collaboratively in a team. Excellent communication and problem-solving skills. Preferred Qualifications Experience with web development frameworks (React, Node.js, Django, etc.). Familiarity with cloud services (AWS, Azure, GCP) is a plus. Previous internship or project experience is a bonus. What You'll Gain Real-world software engineering experience. Mentorship from experienced developers. Opportunity to work on impactful projects. Inventus Power is proud to be an Equal Employment Opportunity and affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
    $38k-67k yearly est. 5d ago
  • Software Engineer, Intern (Summer 2026)

    Aquatic Capital Management

    Staff Software Engineer Job 13 miles from Schiller Park

    Aquatic was founded with a shared passion for tackling some of the most complex challenges in one of the world's most competitive arenas-global financial markets. From the very beginning, we have been driven by a deep commitment to applying cutting-edge scientific research and technological innovation to deliver unparalleled performance. Our journey is one of continuous growth and exploration, marked by a spirit of curiosity and relentless drive for excellence. As a Software Engineering Intern at Aquatic, you will join a fast-moving team building high-performance, distributed systems that power our research and trading infrastructure. You'll work closely with experienced engineers and quants to design tools, improve system reliability, and optimize our platform for low-latency, high-throughput data processing. This is a hands-on, impactful role-your work will directly influence live systems and research workflows. Requirements: Active student pursuing a BS, MS, or PhD in mathematics, statistics, machine learning, physics, computer science, or other scientific disciplines with an expected graduation date between Fall 2026 and Spring 2027. Solid programming skills in Python and/or C++ Strong understanding of algorithms, systems, and computer architecture Curiosity about how things work, and a desire to build systems that do things better Ability to thrive in a collaborative, fast-paced environment Learn software design and testing techniques, such as Refactoring and Test Driven Development Candidate qualities: Strong bias for action Driven by accountability and internal urgency Desire to independently seek best solutions Preference for working in a team that focuses on delivering results aligned with Research goals Comfortable providing and receiving actionable feedback in a collaborative team setting Motivated by an ambitious environment and driven colleagues Benefits: Benefits: Fully paid medical, dental, and vision for employees and dependents, competitive 401k plan, employer-paid life & disability insurance Perks: Wellness programs, casual dress, snacks, lunch, game room, team and company events Development: Open environment to maximize learning and knowledge sharing Time: Generous PTO, paid holidays, competitive paid caregiver leaves Aquatic Capital This role represents a unique opportunity to join a quantitative investment manager in its early stage of growth. The firm's culture will be shaped by collaboration, meritocracy, ambition, and calm determination. Aquatic is a proud equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
    $39k-67k yearly est. 6h ago
  • Senior Embedded Software Engineer

    CNH Industrial 4.7company rating

    Staff Software Engineer Job 9 miles from Schiller Park

    CNH Industrial is a world-class equipment and services company dedicated to advancing the noble work of agriculture and construction workers. Driven by our shared purpose of Breaking New Ground, we are passionate about bringing Innovation, Sustainability, and Productivity to all that we do. As a truly global company, CNH Industrial's 37,000+ employees form part of a diverse and inclusive workplace, focused on empowering customers to grow, and build, a better world through our core brands: Case IH, STEYR, New Holland Agriculture, CASE, and New Holland Construction. In Precision Technology, we make iron smarter. Our team members deliver innovative solutions helping our customers to be more productive, save time, lower costs, and to operate sustainably. From vehicle displays, application controls, steering solutions, digital services and telematics, to fully autonomous driverless technology, we develop solutions that solve challenges for customers around the world. As a Precision Electronics and Product Development Organization team member, the Senior Embedded Software Engineer will support the introduction of a new Agriculture Field Computer in the contest of the new Gen III precision farming vehicle architecture. They will assist lead software engineers and will be responsible to design and develop software for Yocto-based Linux devices, as well as supporting the software/system integration. You will also work in continuous coordination with other global team members, with other departments, with suppliers and with other project stakeholders following SAFe process. * Research, write, develop, test, and evaluate embedded software programs. * Work with teams to facilitate deployment related to embedded software programs. * Determine purpose, application, and feasibility of new or enhanced integration between software and hardware. * Create and update documentation for designs, and all phases of the project. * Work with external customers to troubleshoot and solve problems. * Coordinate engineering efforts and provide engineering assistance to internal teams or external customers. * Keep abreast of new developments in the fields of engineering design, methods, and applications. * May provide or assist with training needs as it relates to new or existing software. * May assist with quote or request for quote process. The annual salary for this role is $105,750 - $141,000 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.) * Bachelor's degree in engineering or technical field with 5+ years of engineering experience. * Proficient in modern C++ programming, design patterns, core guidelines, templates, std library, idioms, CMake * In-depth Software knowledge required for Linux and Posix APIs * Knowledge of Yocto Project and Bitbake * Experience in vehicle applications including CAN communication, J1939 protocols, ISO-11783, ISO-14229 CNH Industrial offers a wide variety of benefits that not only encourages wellness and preventive care, but we also provide the right tools and programs to help you achieve it. Our benefits package includes medical, dental, vision, disability, and life insurance. Our industry leading 401k will support you in meeting your retirement objectives. Additional benefits include paid parental leave, flexible work policies, opportunities for self-development and paid leave for specific activities. Click here for more information! US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "EEO is the Law" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here. If you need reasonable accommodation with the application process, please contact us at ***************************. Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, colour, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation.
    $105.8k-141k yearly 14d ago
  • Software Development Engineer in Test (SDET) Intern - Chicago/Deerfield Area IRC265576

    Globallogic 4.4company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    Globallogic's customer is the largest retail pharmacy, health and daily living destination across the USA and Europe. It is a global leader in pharmacy-led, health and wellbeing retail and, together with the companies in which it has equity method investments, has over 13,200 stores in 11 countries as well as one of the largest global pharmaceutical wholesale and distribution networks, with over 390 distribution centers delivering to more than 230,000 pharmacies, doctors, health centers and hospitals each year in more than 20 countries. GlobalLogic is looking for new talent to join our rapidly growing team established for worldwide retail pharmacy company. Requirements This 6-month Software Development Engineer in Test (SDET) Internship provides hands-on experience in a professional software development environment. The intern will collaborate with skilled development teams to design, implement, and maintain automated test solutions. Through mentorship and practical involvement in test strategy design, test execution, and debugging, interns will gain valuable skills in automation, CI/CD processes, and testing scripts like TypeScript and languages like Java, or Python. The internship is onsite in Chicago, with the opportunity to work alongside industry professionals and stay current with cutting-edge technologies. Job responsibilities JOB RESPONSIBILITIES: Seeking a hard-working SDET Intern in Deerfield, IL. Responsibilities include aiding in automated test solutions, collaborating with development teams, and coding in TypeScript, Java, or Python. KEY RESPONSIBILITIES: * Develop, implement, and maintain automated test scripts using TypeScript, Java, or Python. * Collaborate with development teams to understand the architecture and design of the applications. * Work with a mentor to craft and implement comprehensive test strategies, including functional, integration, and regression testing. * Identify, document, and track defects through their lifecycle, ensuring timely resolution. * Contribute to the continuous integration and deployment processes by integrating automated tests into CI/CD pipelines. * Analyze test results and work closely with development teams to troubleshoot and debug issues. * Participate in requirements and design review meetings, providing input on testability and potential risks. * Stay current with new technologies and standard methodologies in test automation and software development. QUALIFICATIONS: * Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent experience. * 0-2 years of experience in software development/testing/data engineer and test automation. * Proficiency in one or more programming languages: TypeScript, Java, and/or Python. * Excellent problem-solving skills and attention to detail. * Strong communication skills with the ability to collaborate effectively in a team environment. * Willingness to work onsite in our Chicago office 3-4 days a week. What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you'll experience an inclusive culture of acceptance and belonging, where you'll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You'll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you'll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what's possible and bring new solutions to market. In the process, you'll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you're placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world's largest and most forward-thinking companies. Since 2000, we've been at the forefront of the digital revolution - helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
    $85k-102k yearly est. 2d ago
  • Senior Embedded Software Engineer

    Kranze Technology Solutions

    Staff Software Engineer Job 6 miles from Schiller Park

    Kranze Technology Solutions develops complex, customized cutting edge aircraft avionics hardware and software solutions supporting survivability, situational awareness, interoperability, and data collection systems. KTS is seeking an experienced, talented, and motivated software engineer to: Work with system engineers to design product architectures Review software requirements and test procedures Design, code, integrate, and test major features of hardware and software products developed by KTS and using the latest COTS, industry, and government technology Assist with system integration, verification and validation, and effectiveness analysis Work with limited supervision, contribute innovative ideas to improve product capabilities, and lead smaller integration efforts Effectively communicate problems encountered and status of ongoing projects or assignment Requirements and Qualifications: Bachelor's in Computer Engineering, Computer Science, or related field with 8 or more years of experience or Master's degree with 5 + years of experience Strong analytical, problem solving skills Proficient in C/C++ Familiarity with the product development lifecycle Experience leading small engineering teams Ability to obtain Security Clearance, for which the United States Government requires United States citizenship Benefits Kranze Technology Solutions is proud to provide extremely competitive benefits to all full time employees including: Comprehensive Leave plan (Paid Time Off) Comprehensive Health Care package including Vision, Dental, Health Savings Account (HSA), and more Generous 401(k) retirement plan Paid Overtime Flex Time and Flexible Scheduling Tuition Reimbursement options Casual and relaxed work environment About Kranze Technology Solutions: Kranze Technology Solutions, Inc. is a defense industry small business company specializing in Infrared Countermeasures (IRCM) systems, digital interoperability and networking, and program support for the US Navy, US Marine Corps, and SOCOM. KTS provides hardware and software product development, systems of systems integration, system test and evaluation support, modeling and simulation analysis, and other engineering services to support the Warfighter. KTS offers a casual, flexible and entrepreneurial work environment with a close-knit team of dedicated leading professionals in multiple fields. KTS provides each team member significant opportunity to solve a wide variety of complex technical challenges in small teams while working hand in hand with our defense customers. KTS is an equal opportunity employer and prohibits discrimination and harassment of any kind. All applicants will be considered for employment without regards to race, color, religion, age, sex, sexual orientation, gender identity, national origin, veteran or disability status, or any other segmenting characteristics protected by law. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to Human Resources ************ [email protected]
    $86k-111k yearly est. 60d+ ago
  • Software Engineer Intern, application via RippleMatch

    Ripplematch 3.9company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle. Familiarity with database concepts and basic SQL. Interest in designing, coding, testing, and maintaining software applications. Strong problem-solving skills and the ability to participate in debugging and technical challenges. Good organizational and project management skills, with the ability to handle multiple tasks and deadlines. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and software development practices. Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
    $36k-55k yearly est. 31d ago
  • Software Engineer

    Cloud Software Group 3.9company rating

    Staff Software Engineer Job 19 miles from Schiller Park

    Messaging Engineering Team: This opportunity is for a self-starting individual to join a professional software development team and participate in all areas of software development from definition, design, development, and validation. The Messaging Engineering Team develops a full range of products which form the underpinnings for customers to handle some of the toughest data distribution problems around in terms of speed, lowest latency, highest performance, and breadth of scale. In addition, TIBCO's messaging technology is used within a wide range of TIBCO's products and technologies supporting their distributed capabilities. TIBCO has been delivering high performance messaging products for over two decades to all major industries, including financial services, telecommunication, logistics, government, energy, and more. Our messaging products have been battle-tested in mission-critical environments and are used by over 10,000 customers worldwide, ranging from trading applications and infrastructures; to real-time control systems for manufacturing plants, supply chains, transportation / logistics networks, retail, and public sector telecommunication platforms. TIBCO's messaging technologies built and supported are fueled by a professional engineering organization creating innovative, highly reliable, available, and secure distributed messaging In addition to messaging, our team here is building one of the most advanced in-memory, distributed data grid products to bring memory-speed access to multiple terabytes of information in a very high performance, incredibly scalable, and robust way. This is challenging work. We're working on highly distributed and parallel systems from the top all the way down to the low-level protocol levels. Our messaging products are built on a C and GoLang base with language bindings for most other major languages. Work is going on across our product spectrum from low-level protocols to high-level dashboards to advanced monitoring capabilities through highly automated verification systems and highly integrated Continuous Integration / Continuous Deployment pipelines. Job Description / Responsibilities: Define, design, develop, and validate new messaging capabilities including areas such as: user interface, core messaging functionality, performance improvements, new feature development, software build and release tooling, and automated validation capabilities Full softwire lifecycle from requirements and design through validation and support. Work with product support team as needed for product support escalations Products covered include TIBCO's proprietary messaging technologies, open source messaging technologies including Apache Pulsar and Apache Kafka, and messaging-related products including management and monitoring products Projects can range from single developer efforts to large team projects Problems and issues faced are generally related to messaging and associated topics, and may require understanding of broader set of issues and may be complex in terms of their nature or interaction with other products. Required Experience/Skills: Bachelor of Science degree in Computer Science, Software Engineering, or Computer Engineering with extra consideration given to Master of Science candidates Experience with at least one major language such as C/C++, GoLang, or Java Demonstrable knowledge of computer networking concepts and protocol understanding Knowledge of multithreaded and distributed software concepts Software development experience which can be based on previous internships or independent efforts such as personal software development projects or open source project contributions Enthusiasm and drive to learn new concepts and participate as part of a cooperative and professional software development team Optional Experience/Skills: Network-related experience including network-oriented client applications, servers, or network protocol development System software development experience Experience with Large Language Models (LLM) is a plus Compensation may vary depending on your location, qualifications including job-related education, training, experience, licensure, and certification, that could result at a level outside of these ranges. Certain roles are eligible for additional rewards, including annual bonus, and sales incentives depending on the terms of the applicable plan and role as well as individual performance. NYC generally ranges: $120,946-$181,418 CA generally ranges: $126,204-$189,306 All other locations fall under our General State range: $105,170-$157,756 Benefits may vary depending on the nature of your employment with Cloud Software Group and the country where you work. U.S. based employees are typically offered access to healthcare, life insurance and disability benefits, 401(k) plan and company match, among others. This requisition has no specific deadline for completion. About Us: Cloud Software Group is one of the world's largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done - from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud. Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications. If you need a reasonable accommodation due to a disability during any part of the application process, please contact us at **************, HR directly via ************** or email at *************** for assistance.
    $126.2k-189.3k yearly 52d ago
  • Software engineer III- Back end Java

    CME Group 4.4company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    Role is hybrid, 2 days in the office. We do not allow candidates to work out of Chicago area. For candidates outside of Chicago relocation is mandatory. This is full time role and we don't work C2C base. Final round of the interview is going to be in our Chicago office on-site. The Software Engineer III engineers secure, scalable and reliable technology solutions, with appropriate mentoring, to advance CMEG in the global marketplace and serve risk management needs of customers around the world. Principal Accountabilities: * Must have 5+ years experience with core Java backend skills with Multithreading, data structures, etc. * Optimizes code for key performance metrics. * Conducts unit testing and integration testing within the system. Enables broad testing system-wide without all components in place. * Knowledge and experience with CI/CD and Cloud technologies exposure * Google Cloud experience is a plus * Intermediate Linux skills * Industry standard message protocol experience will be a plus * Intermediate proficiency in language knowledge; Writes application modules and unit tests with guidance. * Offers complex insights during code reviews and helps with environmental build deployments, release notes and build notices; * Identifies source of defects and issues. * Reviews code to proactively identify and mitigate potential issues and defects. * Troubleshoots own code and helps others find bugs in their own code. * Troubleshoots and supports the customer facing environments * Uses design or analysis patterns periodically, following SDLC process independently. * Uses design/CASE tools to occasionally share and communicate design ideas. * Intermediate knowledge of database SQL, as well as basic database modeling and elementary tuning. Skills & Software Requirements: Core Java, Linux, Intermediate SQL knowledge. Basic modeling. Elementary tuning, messaging protocols #LI-Hybrid #LI-DS #dice CME Group is committed to offering a competitive total rewards package for our employees that recognizes their contributions to the business and reflects our long-term investment in their future. The pay range for this role is $95,800-$159,600. Actual salary offered will be dependent on a wide array of factors including but not limited to: relevant experience, skills, education and comparison to internal employees (where relevant). Our compensation program also includes an annual target bonus opportunity for all employees, as well as the opportunity to become an owner in the company through our broad-based equity program. Through our Benefits program, we strive to offer flexibility, value and choice. From comprehensive health coverage, to a retirement package that includes both a 401(k) and an active Pension Plan, to highly competitive education reimbursement provisions, paid time off and a mental health benefit, CME Group offers a holistic Benefits package for our team and their dependents. CME Group: Where Futures are Made CME Group is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more. At CME Group, we embrace our employees' unique experiences and skills to ensure that everyone's perspectives are acknowledged and valued. As an equal opportunity employer, we consider all potential employees without regard to any protected characteristic. Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process. Learn more here.
    $95.8k-159.6k yearly 60d+ ago
  • Software Engineer- Trading Applications Team

    Gelber Group 3.8company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    We are Gelber Group -- Passion for Trading. Powered by Technology. For 40 years, we have set the bar as one of the industry's most innovative and enduring proprietary trading firms. We are headquartered in Chicago with offices and remote team members across the United States and Europe. Our success derives from a relentless pursuit of new trading ideas and careful attention to technology. Our culture of entrepreneurship, innovation and collaboration empowers each member of our team to have a meaningful impact from the day they join Gelber. We believe our talented staff are our greatest asset and we are committed to providing them the resources they need to succeed. With 16 distinct trading groups, we trade a little bit of everything here - with diverse styles and approaches across all major global marketplaces - and we are always looking to expand into new opportunities. Our flat organizational structure ensures a true meritocracy and attracts individuals with an edge to contribute to our consistent success. As a Software Engineer on our Applications Team at Gelber, you will have a real opportunity to have a long-term career in Engineering at a successful trading firm. You will work side by side with other talented Engineers and support our front office software for our algorithmic trading desks. This role is for someone who flourishes in a fast-paced environment, has a strong work ethic, clear communicator, and has an interest working at a trading firm. This position will report directly into the Director of Applications who reports directly into the Chief Technology Officer. This position will require in person presence in our Chicago office located in River West right next to the Merchandise Mart and convenient to public transportation. This position will be flexible for hybrid once fully onboarded. What you'll do: Communicate with engineering and trading teams across the firm to architect, design, develop, deploy, and support applications in our environment(s) Work in an agile SDLC including a shared CI and testing environment. Participate in requirement gathering, code review, and approval processes Providing support and development for our existing infrastructure in C# and Python as well as adding new features and applications for our growing trading business Participate in ongoing re-architecture initiatives as part of a technology refresh roadmap Implement real-time service monitoring systems and tools to allow support visibility into service status Work side by side with senior engineers to learn industry best practice What you'll need: Bachelor's Degree in Computer Science, Computer Engineering, or related field 3-5 years of professional experience working in C#, Python, Java, or C++ At least 1-2yrs of professional experience working in C# Strong communication skills specifically when it comes to understanding requirements and translating that into code and fixing bugs Experience working in an agile environment Firm understanding of software architecture, software lifecycle and design patterns Experience of development for the Linux platform Experience of working with inter-process communications and messaging between disparate applications Understanding of the financial markets is not required, but preferred and must have a strong interest The approximate annual base compensation range for this position in Chicago, IL is $100,000 to $150,000. The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity. In addition to your salary, our total rewards package includes health benefits, a 401(k) plan, PTO, parental leave, professional development, tuition reimbursement and discretionary bonus, enhancing your overall total rewards package. Benefits Highlights Gelber offers a wide range of benefits to full-time employees, including: Traditional and Roth 401(k) retirement program with discretionary employer match Comprehensive health benefits including medical coverage provided by Blue Cross and Blue Shield (PPO and HDHP/HSA) and dental coverage; generous employer cost-sharing Tuition reimbursement for Undergraduate and Graduate courses Flexible Spending Accounts for health care and dependent care; pre-tax commuter benefits for parking and transit expenses Life insurance and long-term disability coverage Health club membership with on-site facilities (and reciprocal memberships) Generous vacation time (15-day accrual in first full calendar year of employment; prorated accrual in initial year), paid holidays, and paid maternity/paternity leave Weekly catered lunches and monthly continental breakfasts Social events including sponsored 5k races and annual holiday party Enjoyable work environment including a game room (foosball, ping pong, Golden Tee) Employee referral bonus program Charitable giving and company matching opportunities Casual, relaxed dress code If you are based in California, we encourage you to read the Gelber Privacy Notice for California Employees and Applicants, linked here .
    $100k-150k yearly 60d+ ago
  • Fullstack/Backend Software Engineer - JAVA, Springboot, React/Angular

    Jpmorgan Chase & Co 4.8company rating

    Staff Software Engineer Job 13 miles from Schiller Park

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer at JPMorgan Chase within the Corporate Sector, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 2+ years applied experience Advanced in Java programming language Experience in SpringBoot and Microservices architecture Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Demonstrable ability to code in one or more languages Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Applicant Resiliency, and Security Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies like React OR Angular Knowledge in any databases Exposure to cloud technologies Nice to have knowledge or experience with Scala To be eligible for this program, you must be authorized to work in the United States. We do not offer any type of employment-based immigration sponsorship for this program. Likewise, JPMorgan Chase & Co., will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT).
    $88k-110k yearly est. 37d ago
  • Software Engineer 3, Middleware

    Chamberlain Group 4.8company rating

    Staff Software Engineer Job 9 miles from Schiller Park

    If you are a current Chamberlain Group employee, please click here to apply through your Workday account. myQ is a Chamberlain product that connects Garage Door Openers, Lights, and other devices to a constantly connected cloud in order to provide a user benefit that includes away from home access control, notification, access history, and scheduled device commands. This role is responsible for developing and maintaining development platforms for the Chamberlain myQ program. This includes, but is not limited to middleware that serves as the foundation for myQ residential and commercial platforms. To accomplish this the Software Engineer will work with other developers as well as other functions such as Engineering, Product Ownership, Marketing, Quality Assurance, Operations, and Customer Service in order to understand and translate product requirements into technical requirements, verify development matches product owner expectations, as well as maintain a high quality code base. Job Responsibilities: Work using Agile methodologies such as Scrum to develop middleware APIs and Services Analyze requirements, collaborate with architects and senior engineers to produce thoughtful software designs of moderate scope and complexity Participate in peer reviews and pull requests to yield high quality software Present software concepts, designs, or code in a design review forum Provide mentoring and coaching to junior engineers to increase the software development capability of the middleware team. Be a reliable source for technical troubleshooting and support for the scrum team Lead and contribute to technical discussions in community of practice, design review, or other technical meeting forums Work with offshore teams to design and develop features, and burn down technical debt Ensure adherence to coding standards and other best practices to create reusable code Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams. Protect Chamberlain Group's reputation by keeping information confidential. Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies. Contribute to the team effort by accomplishing related results and participating on projects as needed. Job Requirements: Bachelor's Degree in Computer Science, related technical field or equivalent practical experience Experience with Microsoft technology stack, including .NET, C#, SQL, Azure, AWS. An advanced degree in directly applicable area of study may substitute for up to two (2) years of job related experience 3+ years of job-related experience as defined in the Essential Duties and Responsibilities Experience with Agile methodologies and Scrum is required Experience in creating technical documentation is required Experience with Microsoft technology stack, including .NET, C#, SQL, Azure Experience with Visual studio, GIT Experience in creating technical documentation Experience estimating work Knowledge, Skills, and Abilities: Thorough understanding of OOP, SOLID, and RESTful API and microservices Basic understanding of dependency injection and cloud development Good communication skills and the ability to work cross functionally with front end and quality engineers Strong analytical and problem solving skills Ability to debug, troubleshoot, and self-diagnose issues in software development Ability to interface with scrum team, product owners, and scrum masters for ticket/issue management Preferred Job Requirements: Experience leading junior engineers on projects of limited complexity Knowledge, Skills, and Abilities: Understanding of MQTT & AMQP, experience with RabbiMQ Understanding of CI/CD (continuous integration/continuous delivery) tools, frameworks and deployment processes Experience supporting project plan creation, and reporting progress to functional management at a project level The pay range for this position is $73,000 - $137,800; base pay offered may vary depending on a number of factors including, but not limited to, the position offered, location, education, training, and/or experience. In addition to base pay, also offered is a comprehensive benefits package and 401k contribution (all benefits are subject to eligibility requirements). This position is eligible for participation in a short-term incentive plan subject to the terms of the applicable plans and policies. Chamberlain Group wants all of its employees to succeed and encourages people of all backgrounds to apply. We're proud to be an Equal Opportunity Employer, and you'll be considered for this role regardless of race, color, religion, sex, national origin, age, sexual orientation, ancestry; marital, disabled or veteran status. We're committed to fostering an environment where people of all lived experiences feel welcome. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence **************************. NOTE: Staffing agencies, headhunters, recruiters, and/or placement agencies, please do not contact our hiring managers directly.
    $73k-137.8k yearly 60d+ ago
  • Senior Embedded Software Development Engineer

    Medela 3.9company rating

    Staff Software Engineer Job 34 miles from Schiller Park

    Senior Embedded Software Development Engineer - R&D MEDELA, LLC in McHenry, IL Hybrid Role; 3 days on-site. Candidate needs to be within commuting distance to McHenry, IL. Starting Salary at $130K plus bonus . We are not accepting candidates from recruiting firms or agencies. Is what we do a 'calling' for you? We make a difference in the lives of mothers and babies every day Please go to ****************************************** to learn about us Medela LLC is seeking a Senior Embedded Software Development Engineer - R&D You will be contributing to the global research and development of products through embedded software engineering for medical devices and related products aligned to the Medela strategy. * Functions as SME (subject matter expert) for key embedded software development features. * Establishes software-related requirements, development plans, and implementation from broad and generic product requirements. * Drives cross-functional project needs through extensive system integration experience with microprocessor-based hardware and software. Medela's US-based manufacturing and development facility is headquartered in McHenry, Illinois. ************** This position requires an on-site presence in McHenry, IL three days a week. What We Offer our Senior Embedded Software Development Engineer * Competitive Salary starting at $130K plus bonus * Comprehensive benefits plan * 401K with match * Money Purchase Plan * 16-week Paid Parental Leave * Generous PTO package, including 14 paid holidays * A great place to work! Education/Experience Requirements: Senior Embedded Software Development Engineer * Bachelor's degree in Software, Computer, or Electrical Engineering or a related field is required, along with solid experience in an embedded programming environment. * A minimum of five years of experience designing and implementing complex embedded software and electromechanical systems for medical devices. * Proficiency in computer languages, including C, C++, and Python. * Knowledge of computer principles, communications protocols, networking, and real-time operating systems. * Experience in resolving complex technical problems using strong analytical skills. * Demonstrated experience executing high-level deliverables with minimal oversight and providing technical reviews, feedback, and guidance to other software development staff. * Experience with a broad spectrum of software tools, compilers, revision control systems, and libraries. (e.g., Git, Azure DevOps, IAR) * Experience in agile software development process and test-driven development. * Experience implementing test automation for medical device software, including integration with CI/CD pipelines for unit, component, and system-level testing. * Familiarity with hardware development, laboratory debugging tools, and schematics. Familiarity with Altium is a plus. * Demonstrated knowledge with serial communication protocols (e.g., SPI, I2C, RS232, RS485). * Knowledge & application of global medical device requirements and UL standards. (i.e., ISO 14971, ISO 60601, ISO 62304, FCC, EU, etc.). * Knowledge of the complete software life cycle processes for medical device software. * Applied knowledge of regulatory guidance on design controls and software verification. * Strong computer and internet skills; software experience with Microsoft Office including Word, Excel, PowerPoint, and Outlook * Excellent verbal and written communication skills * Ability to manage multiple conflicting priorities This is not a job description. More details will be provided regarding the functions of this position. We are not accepting candidates from recruiting firms or agencies. At Medela, you will be joining a global community of colleagues, united by the purpose that drives our business: helping people. Medela exists to advance human health and well-being through knowledge-based and innovative human milk and medical vacuum solutions. Our employees are empowered to serve this purpose in a family-owned company that is growing rapidly around the world. We value intensive exchanges, diverse perspectives, and unbureaucratic decisions. You will have the opportunity to develop at an international level, and witness the direct impact your work has on our company's success. If you are interested in this opportunity, we are looking forward to receiving your application. For this position we only consider direct applications - thank you for your understanding. As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, citizenship, sex, protected veteran status, age, physical or mental disability, medical condition, HIV/AIDs status, marital status, domestic partner status, sexual orientation, gender identity (transgender status), weight, height or any other characteristic protected by federal, state, or local law or ordinance. ****************************************************************************************************************
    $130k yearly 4d ago

Learn More About Staff Software Engineer Jobs

How much does a Staff Software Engineer earn in Schiller Park, IL?

The average staff software engineer in Schiller Park, IL earns between $81,000 and $142,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average Staff Software Engineer Salary In Schiller Park, IL

$108,000

What are the biggest employers of Staff Software Engineers in Schiller Park, IL?

The biggest employers of Staff Software Engineers in Schiller Park, IL are:
  1. Chamberlain Group
Job type you want
Full Time
Part Time
Internship
Temporary