Senior Python Developer

Apply Now

Company: GovPilot

Location: Manasquan, NJ 08736

Description:

About Us
GovPilot is on a mission to revolutionize local government operations with cutting-edge technology. As a leading provider of municipal management software, we empower governments to operate more efficiently and enhance citizen services. If you thrive in a dynamic, fast-paced startup environment and are passionate about building innovative solutions, we want you on our team!

Position Overview
We are seeking a highly skilled and motivated Senior Python Developer to join our engineering team. In this role, you will leverage your expertise to design, build, and maintain scalable, high-performance applications that power our SaaS platform. Working within an Agile development framework, you will collaborate with cross-functional teams to deliver impactful solutions that align with GovPilot's mission.

Key Responsibilities
  • Develop and maintain scalable Python applications and services.
  • Collaborate within an Agile/Scrum environment, contributing to sprint planning, stand-ups, and retrospectives.
  • Write clean, efficient, and testable code following best practices.
  • Design and implement robust APIs and microservices.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot and resolve complex technical issues effectively.
  • Mentor junior developers and contribute to a culture of technical excellence.
  • Stay updated on emerging technologies, frameworks, and industry trends to continuously improve our platform.

Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of professional Python development experience, with a focus on backend systems.
  • Expertise in building and maintaining APIs, microservices, and distributed systems.
  • Strong proficiency with frameworks such as Django, Flask, or FastAPI.
  • Experience working with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and DevOps practices, including CI/CD pipelines.
  • Proficiency with containerization tools like Docker and orchestration systems like Kubernetes is a plus.
  • Knowledge of front-end technologies (e.g., JavaScript, React) is a bonus.
  • Experience working in a startup environment is preferred.
  • Strong problem-solving skills and a solid understanding of software architecture and design patterns.
  • Excellent communication skills and a collaborative mindset.

Why Join GovPilot?
  • Be part of a mission-driven team dedicated to transforming local government.
  • Work in a collaborative Agile environment with opportunities to grow and make a tangible impact.
  • Competitive salary and benefits package.

Similar Jobs