Senior Software Engineer -Python
Job Description
Job Description
Salary:
In the United States, nearly 40,000 local governments struggle to manage essential processes using outdated systems. GovPilot is changing that. Our cloud-based platform empowers local governments to operate with maximum efficiency by standardizing, digitizing, and consolidating more than 125 critical workflows into a unified, integrated system. Built through direct collaboration with local government leaders nationwide, GovPilot is the GovTech platform of record, and we're just getting started.
Recognized for 8 consecutive years by GovTech Magazine as a Top 100 GovTech company, GovPilot is a mission-driven, fast-growth tech company on a journey to build a brand-new product that will transform civic operations even further.
The Role
We're hiring a Senior Software Engineer (Python) to help us build a new product from the ground up. This isnt just a feature or a moduleits a greenfield project with the opportunity to shape architecture and user experience from day one.
Youll work closely with product and leadership to take big ideas from zero to one. Ideal candidates are self-starters with startup experience who thrive in ambiguous environments and love turning napkin sketches into scalable, elegant solutions.
What Youll Do
- Architect, design, and develop a brand-new platform using modern backend technologies (Python)
- Own projects end-to-end, from early design through to deployment and maintenance
- Collaborate with product managers and designers to define and refine the product vision
- Make key technical decisions on stack, tooling, infrastructure, and process
- Write clean, maintainable, well-tested code and advocate for engineering best practices
- Mentor junior engineers and help build a strong engineering culture
What Were Looking For
- 5+ years of professional software engineering experience
- Proven experience building and scaling applications from scratch
- Strong backend experience with Python (Django, Flask, FastAPI, etc.)
- Experience working in an early-stage startup or similarly fast-paced environment
- A builder mentalityyou love creating systems where none exist and thrive on autonomy
- Familiarity with cloud infrastructure and CI/CD pipelines
- Strong product sense with a customer-first mindset
Recommended Jobs
Entry Level Marketing Assistant
Job Description Job Description Description Position: Entry Level Marketing Assistant Company: Pocket Ledge Location: Jersey City, NJ Salary Range: $21.50 - $31.00 per hour …
Guest Services Lead - Montclair State University Ice Arena
Job Description Job Description GUEST SERVICES LEAD - Montclair State University Ice Arena Sports Facilities Management, LLC LOCATION: Little Falls, NJ DEPARTMENT: GUEST SERVICES REPO…
Part-Time Direct Support Professional - Weekends and Nights
The Arc of Ocean County is looking for Direct Support Professionals to provide safe, engaging, and meaningful opportunities for Individuals with disabilities in Ocean County. We offer flexible schedu…
Warehouse Finance Analyst
We are Reckitt Home to the world's best loved and trusted hygiene, health, and nutrition brands. Our purpose defines why we exist: to protect, heal and nurture in the relentless pursuit of a clean…
Corrections Oversight Worker - Morris Correctional Facility
Job Description The Corrections Oversight Worker supervises inmates to ensure that meal and food items are prepared in accordance with production plans. In this role, you will train workers in met…
Client Advisor
Company: Simon Quick Advisors Position: Client Advisor Location: Morristown, NJ ______________________________________________________________ Company Description Simon Quick Advisors…
SOCIAL WORKER - FT (MA/MSW)
Responsibilities (A 2 WEEK ORIENTATION IS MANDATORY 8:30A- 5P) SIGN ON BONUS UP TO $5,000 Rockford Center is a 138-bed mental health facility located in Newark, DE, providing easy access …
Claims Manager
Oversee all daily functions of the Claims Department Liaise between Upper Management and Claims Department Essential Duties and Responsibilities: Strive to provide excellent customer service…
Data Entry Clerk
Job Description Job Description Description Exciting Opportunity: Join Our Team as a Data Entry Clerk ! Position: Data Entry Clerk Company: This Is Voice Location: New Jersey,…
Assessment Warehouse Clerk
Job Description Job Description Job Title: Asset Management (AM) Clerk Location: Lincoln Park, NJ Schedule: Monday to Friday,6 AM – 2:30 PM (30-minute unpaid lunch) Pay Rate: $17.00/ho…