Software Developer Intern (Python)

CentralSquare Technologies

Posted 1 day ago

Internship

,

Remote OK

Smart Summary

The intern will collaborate with an engineering team to build an internal software tool supporting state reporting and compliance. Responsibilities include designing features, implementing backend logic, and managing the software development lifecycle.

Must Have Skills for ATS

Python

Software development lifecycle

Backend logic

Data exports

Debugging

Technical requirements

Application design

Schema-driven data

Testing

Documentation

Job Description

What We’re About

At CentralSquare, we don’t just build software - we power public servants and uplift communities with Hero-Grade Technology. Every line of code, every feature we deliver helps heroes across North America protect, serve, and save lives. When you join us, you become part of a mission-driven team creating technology that makes communities safer and stronger.

Your Growth Matters. We believe heroes deserve opportunities to rise. That’s why we invest in your career with mentorship, learning programs, and clear paths for advancement. If you’re motivated, there’s no limit to how far you can go.

Your Commitment Deserves Reward. We offer competitive compensation and a benefits package designed to support your life inside and outside of work—tuition reimbursement, parental leave, paid volunteer hours, and unlimited PTO. Plus, our flexible work environment gives you the freedom to balance your heroic work with personal well-being, whether you’re in the office or remote.

Join us and help build the tools that power real-life heroes. Together, we make a difference.

The Opportunity

This will be a 12‑week (40 hours per week) internship starting on June 8th, 2026.

This Summer Software Engineering Intern will collaborate with a small engineering and product team to build an internal software tool that supports state reporting and compliance work across multiple Public Safety & Justice platforms. The intern will work on a well‑scoped, real‑world project that is actively used by internal teams.

As part of this role, the intern will engage in many aspects of the software development lifecycle, including:

  • Understanding and refining technical requirements for internal tooling
  • Designing and implementing application features
  • Working with structured, schema‑driven data
  • Implementing and debugging backend logic
  • Creating standardized outputs (e.g., data exports)
  • Testing functionality and validating results
  • Documenting design decisions and usage

The intern will work in a collaborative environment the vast majority of the time, with regular guidance from their manager and team, along with some independent work. This intern will also be expected to continue to grow their skills to improve their productivity throughout the summer.

CentralSquare Technologies

CentralSquare Technologies is the trusted provider of public sector software in North America. Our comprehensive, cloud-based platform connects public safety and public administration, helping communities of all sizes run more safely and effectively every day. More than 8,000 agencies rely on CentralSquare to manage critical operations – from dispatch to records, permitting to payroll. We serve with purpose and stand together with our heroes, committed to supporting the public sector with software built for impact.

Runway Icon
Boost Your Interview Chances

With Runway

See Your Fit for This Role

1-5 min

Your Score

?

Top Applicants

90%

Your Job Search Advantage

Key Gaps & Next Steps:

Address these in your resume & Interview

Top Strengths For This Role

Highlight these in your cover letter & interview

Your Interview Guide

A Personalized Interview Strategy

Freshest Opportunities

Never Miss a Good Fit

Get notified when jobs mach your criteria