Manage the security of R&D operations and production applications.
Plan and execute security initiatives in collaboration with other teams.
Evolve and expand existing security activities like threat modeling and incident response.
Manage and execute security projects based on bug bounty and pentesting.
Implement security improvements as an individual contributor and collaborator.
Set standards for secure code delivery.
Build a culture of security ownership.
Manage security roadmaps to meet stakeholder and enterprise sales enablement needs.
AWSPythonDjango+2 more
Showing 1 of 8 positions
About Top Hat
Top Hat builds interactive teaching software that helps college professors activate their classrooms and engage students. In a world of digital distractions, Top Hat transforms lectures into active learning environments. Students use their own devices for quizzes, polls, and complex simulations, fostering deeper understanding. This approach modernizes traditional teaching methods and facilitates new strategies like the 'flipped classroom' and 'group learning.' Over 3 million students at 750 of North America's top higher education institutions utilize Top Hat to create a more engaging, affordable, and equitable learning experience.
How We Work
Top Hat is a remote-first company with a flexible work environment. Their culture is built on five core values: Relentlessly Curious, Community First, Customer Obsessed, Call Our Shots (And Hit Them), and Change Makers. Employees are encouraged to share their knowledge and ideas, contributing to a team that cares deeply for customers and each other. The company values professional learning and development for all team members. They focus on creating a workplace where everyone feels accepted and supported, regardless of background.
Engineering at Top Hat
Top Hat engineers tackle the complex challenge of scaling an interactive learning platform that serves millions of students across diverse academic institutions. The platform supports real-time polling, quizzes, and discussions, requiring robust, low-latency solutions. They build and operate platform-level shared services for continuous integration, deployment, and infrastructure automation. Core Platform engineers extend reusable service templates and CI/CD tooling, focusing on maturing cloud infrastructure and production observability. The team utilizes cloud infrastructure and tooling like AWS and Terraform, with GitHub Actions for CI/CD, and Honeycomb for observability. While your skills are transferable, familiarity with Python, used for most platform work, will give you a strong head start. They are also exploring and integrating generative AI to evolve the design and learning processes.
Why Join Us
Drive meaningful change in higher education for millions of students and thousands of faculty.
Work in a remote-first environment with a team that values continuous learning and growth.
Innovate with cutting-edge technologies, including generative AI, and see direct customer impact.
Collaborate with talented, passionate individuals in a supportive and mission-driven culture.
Benefits & Perks
Flexible, remote-first work environment.
Professional learning and development opportunities.
Competitive health benefits that start on day one.
Innovative PTO policy with ample time for self-care.