1

Internship Competitive Programming Jobs in Utah (NOW HIRING)

AI Revenue Engineer

Provo, UT ยท On-site

$60K - $90K/yr

You have up to 2 years of experience or relevant internships. * AI-forward: You already build with ... Competitive salary

You have up to 2 years of experience or relevant internships. * AI-forward: You already build with ... Competitive salary

You have up to 2 years of experience or relevant internships. * AI-forward: You already build with ... Competitive salary

This is not an internship - it's a full-time opportunity with a competitive salary, full benefits ... Strong Python programming skills * Understanding of ML algorithms like linear regression ...

... work with engineering to ensure tracking is in place, and synthesize early signal into actionable takeaways * Own a competitive analysis workstream for growth-adjacent features (referrals, PLG ...

... work with engineering to ensure tracking is in place, and synthesize early signal into actionable takeaways * Own a competitive analysis workstream for growth-adjacent features (referrals, PLG ...

... work with engineering to ensure tracking is in place, and synthesize early signal into actionable takeaways * Own a competitive analysis workstream for growth-adjacent features (referrals, PLG ...

Showing results 41-60

Internship Competitive Programming information

What is an internship in competitive programming?

An internship in competitive programming is a structured work experience for students or recent graduates that focuses on developing algorithmic problem-solving skills, programming proficiency, and familiarity with coding competitions. Interns typically work on challenging coding problems, participate in contests, and may help design or test problems for competitions. Such internships are often offered by tech companies, educational organizations, or competitive programming platforms, and can provide valuable experience for careers in software engineering or related fields.

What types of projects or challenges can I expect to work on during a competitive programming internship?

During a Competitive Programming internship, you can expect to tackle algorithmic challenges, optimize solutions for efficiency, and participate in problem-solving sessions, often as part of a team. Interns frequently work on creating or testing problems for contests, developing tools or scripts to support competition platforms, and collaborating closely with experienced programmers to review and debug code. These experiences not only strengthen your coding skills but also familiarize you with real-world applications of algorithms and team-based development workflows. Exposure to peer code reviews and regular feedback sessions is also common, helping you grow both technically and professionally.

What are the key skills and qualifications needed to thrive as an internship competitive programming?

To thrive as an Internship Competitive Programming, you need a solid grasp of algorithms, data structures, and strong problem-solving abilities, often demonstrated through participation in programming contests and relevant coursework. Familiarity with coding platforms like Codeforces, LeetCode, or HackerRank, and proficiency in languages such as C++, Java, or Python, are typically expected. Analytical thinking, perseverance, and teamwork are valuable soft skills that distinguish top candidates in this role. These skills are crucial for quickly solving complex problems, collaborating effectively, and excelling in high-pressure, time-sensitive environments.

What is the difference between Internship Competitive Programming vs Software Developer Intern?

AspectInternship Competitive ProgrammingSoftware Developer Intern
Required SkillsAlgorithm design, problem-solving, coding proficiencyProgramming, software development, coding skills
Work EnvironmentCompetitive programming contests, online platforms, hackathonsSoftware development teams, tech companies, project-based work
Industry UsageUsed for skill demonstration, coding competitions, prep for tech rolesUsed for gaining industry experience, software project work

Internship Competitive Programming focuses on honing algorithmic skills through contests and online platforms, often used for skill validation and preparation for technical roles. Software Developer Internships involve working on real-world projects within a company's development team, emphasizing practical software engineering experience. Both roles require strong coding skills but differ in environment and purpose.

What are the most commonly searched types of Competitive Programming jobs in Utah?

The most popular types of Competitive Programming jobs in Utah are:

What cities in Utah are hiring for Internship Competitive Programming jobs?

Cities in Utah with the most Internship Competitive Programming job openings:

Junior Software Engineer (Appian Platform) / Software Engineer I - Low-Code Applications

Deseret Mutual Benefit Administrators

Salt Lake City, UT โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

DMBA (Deseret Mutual Benefit Administrators) is a non-profit organization that administers benefits for companies who are owned or affiliated with The Church of Jesus Christ of Latter-day Saints.
We are seeking a motivated Software Engineer to join our growing Appian Platform Development team.
You'll build secure business applications, automate complex processes, and integrate systems that support healthcare administration and business operations. Whether you're a recent graduate or an early-career developer, this role offers the opportunity to grow your software engineering skills while learning Appian, a leading low-code development platform.
If you enjoy solving problems, learning new technologies, and building software that makes a real impact, we'd love to meet you.
What You'll Do
  • Design, develop, test, and deploy business applications using Appian and related technologies.
  • Collaborate with teammates and business stakeholders to build solutions that solve real business problems.
  • Integrate applications with APIs, databases, and enterprise systems.
  • Enhance and support existing applications.
  • Participate in design reviews, testing, and continuous improvement efforts.
  • Learn software engineering best practices through mentorship and hands-on experience.
  • Use an AI-first mentality to utilize Appian and other AI tools to optimize output.

Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Experience with at least one programming language such as Java, C#, Python, JavaScript, or similar.
  • Understanding of software development fundamentals, including object-oriented programming, debugging, and testing.
  • Strong analytical, problem-solving, and communication skills.
  • Desire and ability to learn new technologies quickly.

Preferred Qualifications
  • 0-3 years of software development, internship, or IT experience.
  • Experience with Appian or other low-code platforms such as Pega, Salesforce, ServiceNow, Power Platform, or K2.
  • Familiarity with SQL, relational databases, and REST APIs.
  • Exposure to Agile development practices.

What You'll Gain
  • Mentorship from experienced software engineers and Appian architects.
  • Hands-on experience building enterprise applications used across the organization.
  • Opportunities to earn Appian certifications and develop specialized expertise.
  • A clear path for technical and career growth.

What We Offer:
  • Competitive pay
  • Rich medical, vision and dental benefits with low premiums. One of the top health plans in Utah
  • Rich retirement planning: including 401(k) company match, 8% EDRC Employer Discretionary Retirement Contribution (we just give you free money for retirement), life insurance, and full service Financial Planners onsite at no cost
  • Generous paid leave plan that starts accruing your first day, your birthday off, additional sick leave and 12 paid holidays
  • Award winning wellness program with the ability to earn 3 additional days off a year, fun activities and an onsite gym.
  • Tuition reimbursement
  • Career development through company sponsored programs and over 5000 on-demand online training courses.
  • Hybrid work schedules available depending on position
  • Employee Assistance Program