Teramind is the leading platform for user behavior analytics, serving multiple use cases from insider risk mitigation to business process optimization.
The company provides a comprehensive suite of solutions that enhance security, optimize productivity, and ensure compliance for organizations.
Teramind is trusted by Fortune 500 companies and businesses of all sizes across various industries.
The platform helps organizations protect sensitive data, maximize workforce performance, and create safer, more efficient digital workplaces.
The role involves scaling the data platform to accommodate growth from 10,000 to 100,000 customers without compromising performance or budget.
The position focuses on making massive amounts of data queryable in under 2 seconds, utilizing Python as the primary programming language.
Responsibilities include architecting systems for growth, improving engineer productivity, building self-healing systems, and developing analytics solutions.
The technical environment includes Python, FastAPI, PostgreSQL, ClickHouse, Redis, Docker, and cloud infrastructure.
The company values developer productivity and fast iteration cycles, and the team is global and distributed.
Requirements:
Candidates should have experience in architecting systems that can handle significant growth without increased complexity.
The ability to enhance the effectiveness of engineering teams through better tools and patterns is essential.
Experience in building systems that can self-heal is required.
Candidates must be able to translate business needs for better analytics into practical solutions.
Familiarity with selecting databases, frameworks, or approaches and the ability to teach others is necessary.
Problem-solving skills are crucial, particularly in addressing issues like query timeouts, prolonged data migrations, integration failures, and compliance challenges.
A commitment to shipping code, simplifying complex problems, teaching through code reviews, and taking ownership of issues is expected.
Benefits:
This is a remote job, allowing employees to work from anywhere, with a fully-remote team since 2014.
Employees enjoy flexibility and the benefits of diverse, global teams.
Collaboration with a forward-thinking team where new ideas are encouraged and valued.
Competitive salary and career growth opportunities are provided.
Flexible paid time off is available to support work-life balance.
Laptop reimbursement is offered to facilitate remote work.
Ongoing training and development opportunities are provided to enhance skills and career progression.