Uplifter is looking to hire a Staff Software Engineer to help them build the future of sports-tech by streamlining operations, managing members, and scaling their SaaS platform.
Requirements
- Hands-on expertise in PHP and Python/Django.
- Advanced knowledge of AWS (EC2, S3, RDS, Lambda, CloudFormation).
- Strong SQL skills (PostgreSQL / MySQL) with query optimization expertise.
- Familiarity with Redis/Memcached for caching and performance tuning.
- Experience with DevOps / CI/CD (Terraform, Ansible, Jenkins).
- Knowledge of Docker / Kubernetes.
Responsibilities
- Architect & Design scalable, reliable SaaS systems that support thousands of organizations.
- Develop & Integrate backend services using PHP and Django, and collaborate with frontend teams (Angular).
- Optimize Performance by identifying bottlenecks and ensuring seamless scaling across our cloud infrastructure.
- Ensure Security & Compliance for sensitive data across membership, payments, and reporting.
- Document & Standardize architecture, workflows, and best practices for sustainable growth.
- Mentor & Guide other engineers in adopting best practices and high coding standards.
Other
- 7+ years in software engineering with significant SaaS architecture experience.
- Strong communicator who can align business goals with technical delivery.
- Full-Time, In-Office
- Collaborate closely with developers across North America, alongside product managers and designers
- Background in SaaS data security and compliance.