Remote Principal Python Engineer

at Teramind

Posted 2 days ago 1 applied

Description:

  • Teramind is the leading platform for user behavior analytics, focusing on insider risk mitigation and 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, helping them protect sensitive data and maximize workforce performance.
  • The Principal Engineer will lead the design and development of complex data-driven systems, starting as a key individual contributor and eventually mentoring others and leading projects.
  • The role requires solving open-ended technical problems, owning architecture and outcomes, and building scalable systems.
  • Responsibilities include architecting and building core backend systems, owning end-to-end data flows, collaborating with product and data teams, optimizing performance, writing maintainable code, and mentoring engineers.
  • The technology stack includes Python, FastAPI, PostgreSQL, ClickHouse, Docker, Linux, and cloud-native tools.

Requirements:

  • Proven experience building backend systems from scratch is essential.
  • Strong skills in Python or an adjacent language are required.
  • Deep experience with relational databases and performance tuning is necessary.
  • Experience with production data workflows is a must.
  • Clear and async-friendly communication skills in a remote setting are required.
  • Nice-to-have skills include experience with ClickHouse or other columnar databases, Docker, Linux, CI/CD, and familiarity with ML/analytics/data pipelines.

Benefits:

  • This is a remote job, allowing employees to work from anywhere, with flexibility and a diverse, global team.
  • Employees will collaborate with a forward-thinking team where new ideas are valued and talent is nurtured.
  • The position offers a competitive salary and career growth opportunities.
  • Flexible paid time off is provided.
  • Laptop reimbursement is available.
  • Ongoing training and development opportunities are offered to employees.