Software Engineer
PARTech
Software Engineer
For over four decades, PAR Technology Corporation has been a leader in restaurant technology, empowering brands worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing our "Better Together" ethos, we offer Unified Customer Experience solutions, combining point-of-sale, digital ordering, loyalty and back-office software solutions as well as industry-leading hardware and drive-thru offerings.
As a Software Engineer at PAR, you will join the team responsible for Bridg, our Identity Resolution platform. This team transforms billions of point-of-sale transactions from leading retailers into actionable customer insights.
You will contribute across the full software development lifecycle, including technical design, implementation, testing, deployment, monitoring, and ongoing support. In this role, you will partner with engineering teammates and our partner teams such as product, sales, and customer success to build reliable, scalable software that delivers meaningful value to our customers.
We are a growing SaaS organization building cloud-native, data-intensive applications using AWS, Snowflake, Java, Python, and React. The ideal candidate is curious, collaborative, and comfortable working in a fast-moving environment with a strong sense of ownership and accountability.
Hybrid | Champaign, Illinois
Reports To: Head of Engineering
What We're Looking For:
- Bachelor's degree (or higher) in Computer Science, Computer Engineering, or a closely related field
- 0-2 years of related experience.
- Strong computer science fundamentals, including:
- Object-oriented programming (Java preferred; Python also used)
- Data structures and algorithms
- Clear communication skills and a collaborative mindset
Additional skills:
- Experience with SQL and working with structured datasets
- Exposure to AWS services (e.g., EC2, S3, Lambda, RDS, EMR)
- Familiarity with Snowflake or other cloud data platforms
- Comfort using AI-assisted development tools (e.g., for code generation, testing, or documentation), with an understanding of how the code works—not just the output
Unleash your potential: What you will be doing and owning:
- Build meaningful software: Design, develop, test, and maintain scalable services for our Identity Resolution platform, working primarily in Java with supporting technologies such as SQL, Python, and AWS.
- Work with big data: Help process and transform large datasets using modern data platforms and distributed systems. You'll learn tools and patterns that go beyond typical academic coursework.
- Grow through mentorship: You'll be paired with a dedicated mentor and embedded in a collaborative delivery team—never working in isolation. We prioritize coaching, feedback, and steady ownership growth.
- Operate with ownership: Contribute across the full software lifecycle—design, implementation, deployment, monitoring, and continuous improvement—supporting a customer facing, production system.
- Collaborate cross functionally: Partner with product managers, client partners, and fellow engineers to translate business needs into thoughtful technical solutions.
- Leverage AI responsibly: Use AI assisted development tools to augment coding, testing, and documentation—while still demonstrating strong fundamentals and critical thinking.
Interview Process:
- Interview #1: Video Screen with Talent Acquisition Team
- Interview #2: Video interview with the Hiring Manager (via MS Teams)
- Interview #3: Technical Interview 1 with the Team (via MS Teams)
- Interview #4: Technical Interview 2 with the team (via MS Teams)
PAR is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. We also provide reasonable accommodations to individuals with disabilities in accordance with applicable laws. If you require reasonable accommodation to complete a job application, pre-employment testing, a job interview or to otherwise participate in the hiring process, or for your role at PAR, please contact View email address on click.appcast.io . If you'd like more information about your EEO rights as an applicant, please visit the US Department of Labor's website.
$79k - $119k
...Relativity Engineering Position Hybrid Job Overview Relativity is a leading legal data intelligence company building technology... ...corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...SuggestedHome office- ...structured programming concepts, architecture and process enhancement. Responsibilities are focused on applying industry standard software engineering practices to all aspects of software development lifecycle and delivering high quality results. General direction is...Suggested
$126k - $190k
...Relativity Engineering Hub Team Role Relativity is a leading legal data intelligence company building technology that helps users organize... ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...Suggested- ...functional teams, including product managers, designers, and other engineers, to translate business requirements into technical... ...methodologies to improve development efficiency and enhance our software solutions. Qualifications: Bachelor's degree in Computer Science...Suggested
- ...Finance Web Applications Software Developer Develop, create, and modify finance web applications software, APIs or specialized utility... ...on multiple high-level projects/features concurrently. Lead Engineer on projects of a large scope and/or complexity. Utilizes effective...Suggested
- Job Title Minimum 3-7 years of work experience. Must have financial industry experience. High frequency and low latency experience developing trading platforms for prop trading firm. Be detail oriented. Solid C++ and Linux knowledge. 3+ years experience...Work experience placement
- Job Title Strong core Java and backend development expertise. Industry experience in Core Java and Multithreading. Writes clean, modular, reliable production-ready code. Writes application modules and unit tests with minimal guidance. Helps with debugging...
- ...for eCommerce leveraging Java/J2EE stack, Microservices, Open source frameworks, Cloud ~4+ years in a management role, leading software development teams ~4+Experience with programming languages/frameworks: Java, SpringBoot ~1+ years’ Experience in any UI tech stack...
- ...Embedded Software Engineer Location: IL Status: Contract Estimated Duration: 12 months contract (Possibility of extension) Estimated Start Date: Ready to Hire Job Description Position's Contributions to Work Group: The controls engineer position within...Contract workInternshipWork at office
- Job Posting Job Description Upon offer, candidate must be on the submitting vendor's W2. Yes Face to face interview required No Candidate must be authorized to work without sponsorship No Background Check No Drug Screen No End Client Caterpillar Inc. NOTE: Should you...
- ...systems and databases. Additionally, the Application Security Engineer addresses legacy and emerging security issues, and implements repeatable... ...business risk from cybersecurity issues. Proficiency in software development (.Net, Java, Python, C++, Ruby, etc.). Solid...
$83k - $166.1k
...sustainability of the platform. The ideal candidate will combine strong software development expertise with healthcare technology experience... ...~ Bachelor's degree in Computer Science, Information Systems, Engineering, Healthcare Informatics, or a related field. ~ Master's...Temporary workWork experience placementImmediate startFlexible hours- ...Application Support Engineer This role is integral to the daily operations of our technology support team, with a specific focus on the personal trading components of ACA Technology platforms. This includes identifying issues, troubleshooting, offering guidance on...Casual work
$155k - $233k
...Software Engineering Manager We're looking for a dynamic and technically fluent Manager to lead a high-performing team of software engineers. This role is pivotal in shaping the future of our product development by mentoring talent, allocating resources strategically...- ...Software Developer This Software Developer position will be working primarily with our business systems analysts, subject matter experts, software development manager, and other software developers to enhance the information systems. This role will design, modify,...Work experience placement
- ...McDonald's GCP Data Engineer We are seeking a Google Cloud Data Platform Developer to design, enable, and modernize enterprise data platforms on GCP. The role involves working across data platform setup, pipeline migration, and data mart development, ensuring adherence...
- ...Senior Software Developer We are searching for a Senior Software Developer to contribute to the design and development of our platform... ...We expect this individual to desire to learn, participate in engineering discussions, and contribute to the various components of our...
- ...seeking a talented, versatile, and highly independent Full Stack Engineer to join our engineering team. You will be in charge of end-to-... ...end & back end) Collaborate with product, medical, and software teams across the organization Build a customer-centric product...
- ...Technical Lead/Architect With Knowledge Of SAS Software And Medidata EDC We are seeking a Technical Lead/Architect with knowledge... ...approaches. Ability to work effectively with cross-functional engineering teams and business partners. Excellent written and verbal...
- ...Full Stack Engineer As a Full Stack Engineer in the healthcare space, you'll architect seamless, mission-critical applications that... ...~ Experience using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar)...Full timePart timeWork at officeLocal areaWork from homeHome officeShift work2 days per week
- ...Sales Application Engineer (AE) The Sales Application Engineer (AE) is the support arm of the sales team, working as the technical support resource throughout the sales process. The AE performs a hybrid role of pre-sales engineer, cost estimator, and quote content...Work at office
- ...Data Engineer Join one of the largest insurance brokerages in the world as a Data Engineer! We’re looking for a candidate with a strong... ...will also be skilled in Python and have experience as a software developer, with the ability to transform data and connect it to...
$123.8k - $185.7k
...Staff Software Engineer There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is...Work experience placementFlexible hours- ...Senior Data Engineer Navina is a fast-growing digital health SaaS company that's on a mission to transform the way physicians interact... ...data field. Requirements ~6+ years of experience in software development, with at least 4-5 years as a data engineer. ~...
- ...Data Engineer Expected Rate: $55/hr C2C max Term: Start ASAP. 4 weeks to start and to do the analysis; I expect that we will extend to do the fixes; but that term will be determined during the initial effort. Location Requirements: No US requirement; but must...Immediate start
- ...more than one billion app installs for hundreds of advertisers. More than 22 million smartphone users engage with Digital Turbine's software technology each month across more than 30 global operators and OEMs. Reasons to Work for Digital Turbine: We're a leader...Full timeWork experience placementWork at officeFlexible hours
$150k - $224k
...Lead Data Engineer Relativity powers the world's most critical legal, compliance, and investigative work. From corporate compliance to human rights, our platform must preserve trust in global investigations while handling petabytes of sensitive evidence. Our team builds...Worldwide- ...Own and manage incident bridges, ensuring timely engagement, clear communication, and structured resolution. Coordinate with engineering, platform, network, and external teams to restore services within defined SLAs. Provide clear verbal and written communication...
- ServiceNow Technical Architect Serve as the ServiceNow Technical Architect who will assist the team and client in planning, platform technical advisory and guidance. Maintains the stability and usability of the platform across production and non-production environments...
$120k - $160k
...Engineering Manager/Chemical Engineer/Chemical Manufacturing/Toll Manufacturing/Petrochemicals/Batch Chemical Process/Engineer/Engineering/Chemicals/Manufacturing/ PSM /Production Manager/Supervisor/DCS/Automation Our client is well-established supplier of chemical...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Kankakee, IL
- software developer positions Kankakee, IL
- software developer Kankakee, IL
- ngo software engineer Kankakee, IL
- startup software engineer Kankakee, IL
- senior software engineer ruby on rails Kankakee, IL
- cybersecurity software engineer Kankakee, IL
- senior software engineer remote Kankakee, IL
- intel software engineer Kankakee, IL
- information technology software engineer Kankakee, IL

