ParentSquare is a rapidly growing company changing the way schools and parents communicate. They are seeking a Staff Software Engineer who will lead technical initiatives and promote AI development practices to enhance productivity and code quality.
Responsibilities:
- Partner closely with product owners, executive leadership, design, sales, and marketing to ensure we build the right things as simply as possible
- Act as the internal champion for AI development practices, mentoring the engineering org on using AI to increase sprint velocity and code quality
- Build and run systems that operate robustly at scale while ensuring the highest level of security for the schools that rely on us
- Work with leadership to build a unified technical direction and a culture of excellence and speed
- Review PRs and design the future architecture of our systems, including the evolution of our monolithic architectures
Requirements:
- Mastery of large-scale services using Ruby, Python, JavaScript/TypeScript, and PHP
- Deep knowledge of distributed systems, relational databases (MySQL/Postgres), and AWS infrastructure (Aurora, RDS, SQS)
- You treat AI as your primary partner in the development lifecycle, using it to bypass boilerplate and focus on deep architectural work
- You can represent the engineering team in high-stakes discussions with non-technical stakeholders to drive business value
- Bachelor's degree (or higher) in Computer Science or a related field