About Teramind We are the leading platform for user behavior analytics, serving multiple use cases from insider risk mitigation to business process optimization. Our comprehensive suite of solutions provides unprecedented visibility into user activities while enhancing security, optimizing productivity, and ensuring compliance. Our Core Values Innovation drives everything we do. We constantly push boundaries to improve our products, streamline processes, and enhance customer experiences. Resourcefulness is key as we empower our team members with autonomy and confidence to solve problems independently, providing collaborative support when needed. We celebrate diversity and create an adaptable work culture where respect and collaboration thrive across international teams. Excellence is our commitment, delivering the highest quality in every aspect of our work. The Opportunity We're seeking a hands-on Principal Python Engineer who can lead the design and development of complex data-driven systems. As a key individual contributor, you'll own critical backend and data infrastructure. As we grow, you'll have the opportunity to mentor others, lead projects, and help shape a high-performing engineering team. This role is ideal for someone who: - Solves open-ended technical problems with ease - Takes ownership of architecture and outcomes - Built systems that scale, last, and evolve - Prioritizes the right solution over the tool Key Responsibilities - Architect and build core backend systems using Python, FastAPI, PostgreSQL, ClickHouse, and Docker - Own end-to-end data flows: ingestion, transformation, storage, and querying - Collaborate with product and data teams to shape technical solutions to business problems - Identify bottlenecks and opportunities to optimize performance, scale, and developer experience - Build maintainable systems with clear interfaces, tested code, and clean architecture - Contribute to technical standards and documentation - Mentor other engineers and grow into a team leadership role Requirements - Strong backend engineering skills (7+ years) with systems-level thinking - Experience building production systems from scratch - Solid Python skills or ability to ramp up quickly - Deep experience with relational databases and performance tuning - Experience designing, debugging, and scaling data workflows - Strong communication and collaboration in a remote environment