FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
PAR Technology. 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.
Posted 4/29/2026full-timeChampaign • Illinois • 🇺🇸 United StatesJuniorMid-Level💰 $80,000 - $110,000 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsEC2JavaPythonSQL
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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
- 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.
Benefits
Comp & perks- Offers Bonus 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonSQLObject-oriented programmingData structuresAlgorithmsAI-assisted development toolsCloud data platformsAWSBig data
Soft Skills
Clear communicationCollaborative mindsetMentorshipOwnershipFeedbackCoachingCritical thinking
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering