Piper Companies is seeking a Senior Software Developer (Python) to join a leading education tech company. This role is 100% REMOTE (US-based) and is direct-hire/perm . You will be a key player in driving a high-impact, ground-up development project. Must be skilled in Python development (backend for web applications) with a background in higher education, EdTech, or e-learning.
Responsibilities of the Senior 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.
Contribute to the design of deployment architectures for various projects.
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
Solid understanding 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*