Piper Companies is seeking a Senior Software Developer (Python) to join a leading EdTech company. This role is 100% REMOTE (US-based) and is direct-hire/permanent. The Sr. Software Developer will drive a high-impact/ground-up development project, be skilled in Python development (backend for web applications), and have a background in higher education, EdTech, or e-learning.
Responsibilities of the Sr. Software Developer include:
Lead development for large, high-impact project from the ground up.
Consistently deliver high-quality, production-ready code, adhering to project timelines and quality standards.
Define and implement technical practices, coding standards, and processes for delivery teams.
Proactively anticipate and resolve performance and scalability issues.
Recommend and implement tools and services for production deployment, monitoring, and ongoing support.
Qualifications for the Sr. Software Developer include:
6+ years of experience in web application development.
Strong background in Python, with preference for FastAPI, SQLModel, and Pydantic.
Expertise in cloud platforms (AWS, Google Cloud Platform, or Azure), with a preference for AWS.
Proficiency in Docker and Kubernetes.
Knowledge of RESTful or GraphQL API design.
Knowledge of database management (particularly PostgreSQL).
Experience with security best practices.
Compensation for the Sr. Software Developer includes:
Annual salary: $145,000 - $170,000 base salary (depending on experience).
Comprehensive benefits: Medical, Dental, Vision, 401k, etc.