Post job

Development team member jobs in Bloomington, IL - 101 jobs

All
Development Team Member
Software Developer
Software Engineer
Developer Analyst
Software Developer Internship
Research And Development Internship
NET Developer
Software Engineer-Team Lead
Programmer
Senior Software Engineer
  • Controls, Automation & Embedded Software - Summer 2026 Internships

    Rivian 4.1company rating

    Development team member job in Normal, IL

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar
    $35k-42k yearly est. 8d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Analyst / Developer

    Collabera 4.5company rating

    Development team member job in East Peoria, IL

    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. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Create database tables to help understand technical documentation from data files. Develop technical requirements for specific data models. Vocational Truck and Related initiative. Qualifications • 5-7 years' experience in IT as a Software Developer is required • Candidate must be able to learn quickly and depends on how fast they can get up-to-date with Python and/or Perl Technical Skills: 3-5 years software developer experience knowledge of a current scripting language - - Per preferred (Python, Perl, Sed, Awk, etc) • Experience with SQL General relational database concepts (Access, MySQL, Oracle) • Ability to understand technical documentation Additional Information To know more about this position, please contact: Trixie Gular ************ ******************************
    $79k-104k yearly est. Easy Apply 60d+ ago
  • Audiovisual Programmer

    Pearl Companies Careers 3.6company rating

    Development team member job in Peoria Heights, IL

    The AV Programmer's primary role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Senior Programmer will also research, design, document, and modify software specifications on an ongoing basis. ESSENTIAL DUTIES AND RESPONSIBILITIES Interfaces with Client: Interfaces with client as needed to ensure full understanding of clients' needs close any gaps from a technical delivery standpoint as to ensure Pearl Technology delivers and clients' needs, and expectations are met. Programming and Configuration: Perform coding, programming, and configuration of various control and audio protocols including but not limited to Crestron, AMX, Q-Sys, Extron, HTML5, Java, Python, etc. Network switch configuration and assistance including QoS and vLAN setup. Performs network configuration, device configuration and connectivity before programming. Documents relevant device information including IP addresses, Mac addresses, etc. Following configuration, programs DSP, control system, user interface design and programming. Commissioning: Following each installation, performs on-site testing to ensure proper functionality of all programmed/configured devices per system design and expectations. Troubleshoots and remedies system inadequacies when present. Performs audio tuning so proper levels are achieved Tuning prior to client use. Backs up all programming related files (e.g. code, configurations, network sheets, etc.) Develops user documentation (e.g. user guides) to aide in the delivery of an optimal user experience. QUALIFICATIONS Basic IT knowledge (e.g. IP address recognition, ability to follow direction to adjust software). Ability to effectively multi-task, frequently switching between job projects, tasks, and/or redirect without notice. Ability to learn quickly, with the desire and initiative to attain knowledge beneficial to improving performance and/or gaining industry knowledge. Organized with attention to detail. Results-oriented; ability to manage time and projects effectively thereby sustains productivity with little or no supervision. Communication skills to effectively communicate system capabilities and limitations to internal constituents. Solution-focused and ability to apply reasonable logic to troubleshoot and resolve issues. Education and Experience: High school diploma or equivalent required. CTS required within 6 months of initial employment. Programming experience is standard AV systems programming such as Crestron, AMX, Q-Sys, and Extron. Strong interest and desire to learn programming, correlating education helpful. Certifications and Licenses: Advanced knowledge and certifications specific to control system programming (Crestron, AMX, Extron, QSC, etc…)
    $69k-106k yearly est. 60d+ ago
  • Development Analyst (1st Shift) (TEMP)

    Caterpillar 4.3company rating

    Development team member job in Peoria, IL

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. At Caterpillar, we work to help our customers build a better world. Without our team of talented, bright and driven individuals, we wouldn't be the Caterpillar we are today. Now, this is your chance to join our team and do work that matters. We want you to help us enable customer success, make progress possible around the world and help our communities grow and thrive. We are looking for a dynamic, organized self-starter to join our Product Support and Logistics Division as a Development Analyst (1st Shift) (TEMP) in Peoria, IL. Our Product Support and Logistics Division (PSLD) is one of the most innovative divisions within Caterpillar. In PSLD, as within all of Caterpillar, our priority is our customers and helping them build a better world. PSLD is responsible for the worldwide distribution of Cat aftermarket parts, integrated logistics, and global service to develop and support our global dealer network and customers. We're committed to our customers, who build a better world with our products, services and solutions. We understand and show the value of why they should always choose us. We're exploring new ideas and opportunities -innovating to discover the breakthroughs necessary for tomorrow's growth. Job Summary: * The Development Analyst processes and analyzes samples to provide timely results to a variety of internal and external customers, meeting all ISO 9001 quality expectations. Additional Info: * This role is located in Peoria, IL and does not offer relocation * This role is 1st shift * This role is 100% on-site with no opportunity for hybrid or remote schedules * This role requires up to 10% domestic travel What You Will Do: * Collaborating across all shifts to provide a smooth transition of data review and processing to meet daily turnround times. * Leveraging a variety of analytical and wet chemistry techniques to process oil, fuel, and coolant samples from all heavy equipment manufacturers across the globe. * Developing and maintaining positive relationships with internal and external customers. * Adhering to all quality assurance and safety standards. What You Have (Required Skills): * Accuracy and Attention to Detail: Understanding the necessity and value of accuracy; ability to complete tasks with high levels of precision. * Flexibility and Adaptability: Knowledge of successful approaches and techniques for dealing with change; ability to adapt to a changing environment and be comfortable with change. * Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations. * Must be able to lift up to 35 lbs What Will Put You Ahead (Preferred Skills): * Previous operations experience or Team Lead experience in operations * Quality lab background * 3 years of lab experience (example background: Pharmaceutical tech) What You Will Get: * Through it all, we are one team- creating and delivering world-class components and solutions superior to the competition. * Learn more about the Caterpillar Experience. Summary Pay Range: $72,360.00 - $108,540.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees This position requires working onsite five days a week. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: January 13, 2026 - January 27, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $72.4k-108.5k yearly Auto-Apply 6d ago
  • Software Developer

    Country Financial 4.4company rating

    Development team member job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role COUNTRY Financial is seeking a talented and driven Software Developer with specialized expertise in MuleSoft to join our dynamic technology team. In this role, you will play a key part in designing, developing, and maintaining integration solutions that connect critical business systems and enhance operational efficiency. We're looking for someone who thrives in a collaborative environment, embraces innovation, and is passionate about building scalable, secure, and high-performing APIs and integrations using MuleSoft's Anypoint Platform. If you're ready to make a meaningful impact and grow your career with a company that values both technical excellence and personal development, we'd love to hear from you. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. This role participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. Preferred Qualifications: * Experience developing with MuleSoft Anypoint Platform, designing, developing, and managing MuleSoft APIs and integrations for enterprise systems, deploying MuleSoft applications to production environments, and writing scripts to manage/move/schedule files in accordance with MuleSoft integration. * Implement integration solutions to connect various enterprise systems and applications, ensuring seamless data flow and process automation. * Utilize GitLab for version control and continuous integration/continuous deployment (CI/CD) pipelines to automate the deployment of MuleSoft applications to production environments. * Identify and resolve integration issues, optimize performance, and ensure the reliability and scalability of MuleSoft solutions. * Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document integration processes and solutions. * Implement security best practices and ensure compliance with regulatory requirements in all MuleSoft integrations and deployments. How does this role make an impact? * Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices. Do you have what we're looking for? * Minimum 3 or more years of experience working in a medium or large operating environment supporting and developing in MuleSoft. * Preferred development background with Java, J2EE, database building, SQL scripting, and management: DB2, SQL, PL/SQL, JDBC, mapping, and workflow tools. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly 60d+ ago
  • Net Developer

    Droisys 4.3company rating

    Development team member job in Peoria, IL

    Hi Seeking consultant for the below mentioned requirement. Send the updated resume on my mail id ruchie.a at droisys.com Job Title- .Net Developer, Client- Caterpillar Required Qualifications: •2-4 years C# .Net WinForm Development •Experience developing and debugging Windows Services and ODBC connections •Experience with Windows Install Packaging •Experience with SQL (DB2, SQL Server, Oracle) •Experience with parsing and generating XML leveraging XSDs •Strong international communication skills Desired Qualifications: •Experience with ETL concepts •Experience with nUnit •Experience with IBM iSeries (AS/400) •Experience with SFTP -- Thanks/Regards Ruchie Agarwal Desk: ************ Extn. 299 Cell : ************ Skype : ruchi.droisys Address: 4800 Patrick Henry Dr., Santa Clara, CA 95054 ruchie.a at droisys.com Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-88k yearly est. 14h ago
  • Software Developer

    Trigo Global Quality Solutions

    Development team member job in Peoria, IL

    Candidates must be legally authorized to work in the United States and able to travel to Canada for business purposes without requiring employer sponsorship. Some travel to Canada will be necessary within this role. Overall Purpose The Software Developer is responsible for supporting, maintaining, and enhancing key operational systems, with a primary focus on Warehouse Management (WMS) and Billing applications. This role involves debugging existing code, implementing new features, and assisting with Electronic Data Interchange (EDI) integrations. The developer will work with PHP, C#, and SQL to ensure the stability and functionality of critical business processes. May Report to Director of Business Solutions, Americas Responsibilities Maintain and debug existing application codebases written in PHP, C#, SQL and Assist in the development, testing, monitoring, and troubleshooting of Electronic Data Interchange (EDI) transactions (e.g., 850, 856, 940, 810) with trading partners. Provide technical support for core business applications, including troubleshooting and resolving production issues in a timely manner. Collaborate with business analysts and operational staff to gather and understand functional requirements for system enhancements or fixes. Participate in the full software development lifecycle (SDLC), including design, development, testing, and deployment for small-scale projects and enhancements. Create and maintain clear technical documentation for new code, system modifications, and issue resolutions. Adhere to company coding standards and best practices, including the use of version control (GitLab). Actively integrates AI-assisted coding tools (e.g., GitHub Copilot, Claude Code) into the development workflow to enhance productivity, code quality, and solution ideation. Collaborate on the design and execution of technical solutions with other IT stakeholders. Support future ISO 27001 implementation Other Any other duties as assigned Knowledge, skills, abilities Hard skills Values & attitudes · · Required · Proficiency in PHP · A strong understanding of databases and SQL. · Understanding of RESTful APIs and data formats like JSON or XML. · Superior problem-solving and analytical skills. · Excellent written and oral communication. · Preferred · Experience with C# or similar object-oriented languages. · Demonstrable experience using AI-assisted development tools · Familiarity with EDI concepts, standards (ANSI X12, EDIFACT), or prior experience troubleshooting EDI transactions · Experience with Power BI. · Experience with AI-assisted coding. · Exposure to supply chain, logistics, warehouse management (WMS), or financial/billing system concepts. Global team spirit · Team player · Caring for people · Open-minded Excellence · Reactive · Resilient to pressure · Rigorous Customer focus · Client oriented · Reliable & trustworthy · Flexible Initiative · Autonomous · Innovative · Daring Work experience Overall recommendations · 3-5 years of experience in a role combining technical problem-solving and programming. Education background Overall requirements A Bachelor's degree in IT, Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience. About TRIGO Global Quality Solutions Founded in 1997, TRIGO is a multinational company providing operational Quality Management solutions for the manufacturing sector, especially in the automotive and aerospace industries. With a team of more than ten thousand professionals present in 20+ countries across 4 continents, TRIGO offers a comprehensive portfolio of Quality Assurance services ranging from inspection to expert auditing, consulting and training. The unrivaled expertise, industrial mindset and extensive global footprint that TRIGO has built up over the last 3 decades has made TRIGO the leading quality solutions provider using the latest innovative and reliable digital systems and standard processes, delivering results in the most demanding industries. TRIGO has recently started to expand its clientele by offering quality services to the medical, chemical and food industries. TRIGO Global Quality Solutions is committed to the core values of equal employment opportunity. We are committed to treating people fairly, and with respect and dignity. We offer employment opportunities based upon an individual's qualifications and performance, free from discrimination or harassment because of race, ancestry, place of origin, ethnic origin, color, citizenship, creed, sex, sexual orientation, age, marital status, family status, and disability.
    $68k-88k yearly est. 60d+ ago
  • Python Software Developer

    EGB Systems & Solutions 3.7company rating

    Development team member job in East Peoria, IL

    Candidate Responsibilities: · Create database tables to help understand technical documentation from data files. · Develop technical requirements for specific data models. · Work in a small team environment to develop database application and interface based off of direct input from work director and technical documentation. Qualifications Technical Skills: · 3-5 years of software developer experience, using Python. · Experience with Python (first preference), and Perl, Sed, Awk. · Experience with SQL general relational database concepts (Access, MySQL, Oracle). · Ability to understand technical documentation. Soft Skills: · Good communications skills · Ability to work in a small team environment · Ability to take directions Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-90k yearly est. 60d+ ago
  • On Campus (UIUC) Software Engineer Team Lead/Manager

    Avantcredit

    Development team member job in Champaign, IL

    Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money -- providing them with a new and unique online experience. AvantCredit uses state-of-the-art analytics methods in order to offer its lowest possible interest rates to the widest range of customers. AvantCredit has recently secured $34 million in equity and debt financing to continue to grow at an exponential pace ( ********************************* ). Previously, AvantCredit's founders created the leading international online short-term lender currently employing over 1,000 individuals and generating over $700 million in annual revenue. AvantCredit's founders have also launched an innovative real estate investment trust that provides affordable housing options in Chicago, Indianapolis and Baltimore with over 8,000 apartments owned and managed. In addition, several of AvantCredit's founders have participated in the prestigious Y-Combinator startup incubator program in Silicon Valley, the preeminent program of its kind. Job Description You'll report directly to the co-founder/VP of Technology and be responsible for leading a team of Student Developers in the build out of the existing Ruby on Rails web application stack as well as any future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout, and frontend customer facing web application changes. We are looking for a pragmatic generalist programmer who can balance leading and developing a team of Junior Student Developers, project management, and being a system architect. Qualifications Prior management or team lead experience. Entrepreneurial and self-driven. Thrives in unstructured environments but can provide structure for subordinates. 3 years previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql) Knowledge of development tool creation and application architecture design. Worked with service based architectures in applications, preferably with experience migrating from a monolithic application to service based architecture. Ruby experience preferred. Knowledge of Javascript frameworks such as Knockout.js or similar preferred. Experience working with at least 1 web application with significant customer traffic. Additional Information Job is based on the campus of the University of Illinois Urbana-Champaign Startup culture with access to work directly with senior management Casual dress code Flexible work hours BlueCross/Blue Shield Medical, Dental, & Vision 10 paid vacation days plus 5 days of paid sick time Free cell phone plan Great company events and professional growth training opportunities
    $88k-117k yearly est. 14h ago
  • Software Engineer, Platform - Champaign-Urbana, USA

    Speechify

    Development team member job in Urbana, IL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 3d ago
  • UIUC Research Park Intern - Motor Controls Development

    Rivian 4.1company rating

    Development team member job in Champaign, IL

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2026 through May 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. In this role, you will assist the Electric Power Conversion (EPC) team in developing and validating motor control algorithms. This entails using Model-Based Design to simulate motor behavior, and then utilizing Python and SQL within our cloud data platform to analyze how these algorithms perform in the field. Responsibilities Develop motor control logic in Matlab/Simulink while simultaneously building Python/SQL scripts in Databricks. Create a unified workflow where simulation results are compared directly against fleet data. Run test cases on Hardware-in-the-Loop (HIL) benches to verify performance. Document and present root-cause findings to the EPC team. Qualifications Must be currently pursuing a PhD degree at the University of Illinois Urbana Champaign Actively pursuing a degree or one closely related in Electrical Engineering or Mechanical Engineering Strong proficiency in Matlab/Simulink for control logic development. Core understanding of AC motor theory and 3-phase power electronics. Solid programming foundations in C and Python. Prior experience in the EV industry or with high-voltage laboratory equipment preferred. Knowledge of SQL and cloud-based data analysis preferred. Understanding of Functional Safety (ISO 26262) principles is a plus. #LI-HH2 Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is $33.00-40.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. Must be currently pursuing a PhD degree at the University of Illinois Urbana Champaign Actively pursuing a degree or one closely related in Electrical Engineering or Mechanical Engineering Strong proficiency in Matlab/Simulink for control logic development. Core understanding of AC motor theory and 3-phase power electronics. Solid programming foundations in C and Python. Prior experience in the EV industry or with high-voltage laboratory equipment preferred. Knowledge of SQL and cloud-based data analysis preferred. Understanding of Functional Safety (ISO 26262) principles is a plus. #LI-HH2 Develop motor control logic in Matlab/Simulink while simultaneously building Python/SQL scripts in Databricks. Create a unified workflow where simulation results are compared directly against fleet data. Run test cases on Hardware-in-the-Loop (HIL) benches to verify performance. Document and present root-cause findings to the EPC team.
    $33-40 hourly 5d ago
  • Software Developer

    Country Financial 4.4company rating

    Development team member job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role Demand for data and analytics work continues to grow across COUNTRY as we assist with several of the most important technology efforts the company is pursuing. In this role you will have the opportunity to contribute to key business partner analytics priorities as well as drive new technologies and capabilities in the data space. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. Participates in full development life cycle including requirements analysis and design. Assists with technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. The key skills for this role will include: - Understanding of big data concepts including data lakes, business intelligence tools, and concepts related to hosted data platforms. Familiarity with Cloudera Data Platform is desired. - Strong technical acumen especially related to python/pyspark and complex SQL queries. - Ability to self manage by meeting deadlines, placing urgency on work, and clearly articulating risks/issues when faced. - A desire to grow professionally to increase the contributions made on the team How does this role make an impact?- Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices.Do you have what we're looking for? Typically requires 4+ years of relevant experience or a combination of related experience, education and training. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly Auto-Apply 60d+ ago
  • Software Engineer II

    Caterpillar, Inc. 4.3company rating

    Development team member job in Peoria, IL

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. _Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world._ **Job Summary:** As a Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications. **What You Will Do:** Responsibilities of the incumbents are across functional lines with individuals assigned in new program development. + Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work. + Works directly on complex application/technical problem identification and resolution. + Interpreting design requirements for engineering implementation + Building and deploying CICD pipelines + Implementing source to target mapping as pipeline code + Responsibility for Unit and Integration testing + Maintains high standards of software quality within the team by establishing good practices and habits + Identifies and encourage areas for growth and improvement within the team + Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. **What You Will Have:** + **Software Development:** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. + **Software Development Life Cycle:** Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. + **Software Product Design/Architecture:** Knowledge of software product design; ability to convert market requirements into the software product design. + **Software Product Technical Knowledge** : Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products. + **Software Product Testing** : Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. **Considerations For Top Candidates:** + Extensive software development experience and solid working knowledge of OOP principles (typically 5+ years). + Experience in designing and developing software applications in **Python** (typically 4+ years). + Experience working with Git version control on medium to large teams. + Exceptional communication skills with experience working on a cross functional team. + Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure Devops etc. + Experience with AWS components such as Lambda, Glue, Dynamo, Fargate, S3, Sagemaker, IAM and RDS + Technical writing skills **Additional Information:** This position will have the option to be based out of our Chicago, IL or Peoria, IL offices. **What You Will Get:** Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us. **About Caterpillar** Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. **Summary Pay Range:** $97,530.00 - $158,480.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** **Posting Dates:** January 15, 2026 - January 21, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community (*********************************************** .
    $97.5k-158.5k yearly 4d ago
  • Python Software Developer

    Egb Systems & Solutions 3.7company rating

    Development team member job in East Peoria, IL

    Candidate Responsibilities: · Create database tables to help understand technical documentation from data files. · Develop technical requirements for specific data models. · Work in a small team environment to develop database application and interface based off of direct input from work director and technical documentation. Qualifications Technical Skills: · 3-5 years of software developer experience, using Python. · Experience with Python (first preference), and Perl, Sed, Awk. · Experience with SQL general relational database concepts (Access, MySQL, Oracle). · Ability to understand technical documentation. Soft Skills: · Good communications skills · Ability to work in a small team environment · Ability to take directions Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-90k yearly est. 14h ago
  • Software Engineer, macOS Core Product - Champaign-Urbana, USA

    Speechify

    Development team member job in Urbana, IL

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 10d ago
  • Software Engineer

    Droisys 4.3company rating

    Development team member job in Champaign, IL

    Software Engineer Duration : Multi Year Project Interview Mode : Phone and Skype Visa : Green Card and US Citizens only. Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio KEY RESPONSIBILITIES Design and develop software solutions that will be used by HTRI[ High Throughput Research and Informatics] customers Interact directly with customers to help understand and document their application requirements. Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure. Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis. Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze Experience developing Graphical User Interfaces on the Windows Platform Experience in database development, design and data entity modeling Ability to work in a dynamic environment where frequent change from customers is commonplace Excellent written, verbal and interpersonal communication skills Ability to work in a self-directed team environment Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis. Experience in Scrum and other Agile Software Development methodologies is helpful Knowledge of the C/C++ programming language is helpful but not required Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful A background in the area of physical sciences or analytical sciences is helpful but not required Bachelors or Master's Degree in Computer Science is required Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-84k yearly est. 14h ago
  • Software Developer

    Country Financial 4.4company rating

    Development team member job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. Participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs.How does this role make an impact?- Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices.Do you have what we're looking for? Typically requires 4+ years of relevant experience or a combination of related experience, education and training. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly Auto-Apply 60d+ ago
  • Software Engineer II

    Caterpillar 4.3company rating

    Development team member job in Peoria, IL

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary: As a Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications. What You Will Do: Responsibilities of the incumbents are across functional lines with individuals assigned in new program development. * Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work. * Works directly on complex application/technical problem identification and resolution. * Interpreting design requirements for engineering implementation * Building and deploying CICD pipelines * Implementing source to target mapping as pipeline code * Responsibility for Unit and Integration testing * Maintains high standards of software quality within the team by establishing good practices and habits * Identifies and encourage areas for growth and improvement within the team * Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. What You Will Have: * Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. * Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. * Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design. * Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products. * Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. Considerations For Top Candidates: * Extensive software development experience and solid working knowledge of OOP principles (typically 5+ years). * Experience in designing and developing software applications in Python (typically 4+ years). * Experience working with Git version control on medium to large teams. * Exceptional communication skills with experience working on a cross functional team. * Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure Devops etc. * Experience with AWS components such as Lambda, Glue, Dynamo, Fargate, S3, Sagemaker, IAM and RDS * Technical writing skills Additional Information: This position will have the option to be based out of our Chicago, IL or Peoria, IL offices. What You Will Get: Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us. About Caterpillar Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. Summary Pay Range: $97,530.00 - $158,480.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: January 15, 2026 - January 21, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $97.5k-158.5k yearly Auto-Apply 4d ago
  • Software Engineer, Data Infrastructure & Acquisition - Champaign-Urbana, USA

    Speechify

    Development team member job in Urbana, IL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for all aspects of data collection to support our model training operations. We are able to build high-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new sources of audio data and bring it into our ingestion pipeline Operate and extend the cloud infrastructure for our ingestion pipeline, currently running on GCP and managed with Terraform. Collaborate closely with our Scientists to shift the cost/throughput/quality frontier, delivering richer data at bigger scale and lower cost to power our next-generation models. Collaborate with others on the AI Team and Speechify Leadership to craft the AI Team's dataset roadmap to power Speechify's next-generation consumer and enterprise products. An Ideal Candidate Should Have BS/MS/PhD in Computer Science or a related field. 5+ years of industry experience in software development. Proficiency with bash/Python scripting in Linux environments Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least one major Cloud Provider (we use GCP) Experience with web crawlers, large-scale data processing workflows is a plus Ability to handle multiple tasks and adapt to changing priorities. Strong communication skills, both written and verbal. What we offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest-growing sectors of tech, the intersection of artificial intelligence and audio. Compensation: The United States base salary range for this full-time position is $140,000-$200,000 + bonus + equity depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 3d ago
  • Software Engineer

    Droisys 4.3company rating

    Development team member job in Champaign, IL

    Software Engineer Duration : Multi Year Project Interview Mode : Phone and Skype Visa : Green Card and US Citizens only. Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio KEY RESPONSIBILITIES Design and develop software solutions that will be used by HTRI[ High Throughput Research and Informatics] customers Interact directly with customers to help understand and document their application requirements. Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure. Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis. Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze Experience developing Graphical User Interfaces on the Windows Platform Experience in database development, design and data entity modeling Ability to work in a dynamic environment where frequent change from customers is commonplace Excellent written, verbal and interpersonal communication skills Ability to work in a self-directed team environment Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis. Experience in Scrum and other Agile Software Development methodologies is helpful Knowledge of the C/C++ programming language is helpful but not required Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful A background in the area of physical sciences or analytical sciences is helpful but not required Bachelors or Master's Degree in Computer Science is required Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-84k yearly est. 60d+ ago

Learn more about development team member jobs

How much does a development team member earn in Bloomington, IL?

The average development team member in Bloomington, IL earns between $17,000 and $36,000 annually. This compares to the national average development team member range of $18,000 to $39,000.

Average development team member salary in Bloomington, IL

$25,000

What are the biggest employers of Development Team Members in Bloomington, IL?

The biggest employers of Development Team Members in Bloomington, IL are:
  1. Love's Travel Stops & Country Stores
  2. Wendy's
Job type you want
Full Time
Part Time
Internship
Temporary