Backend Engineer - Python/Flask


Symmetry Systems

Role Location

  • Remote


< 10 people


400 S El Camino Real,
San Mateo, CA, 94402, US

Tech Stack

  • Python
  • Docker
  • JavaScript
  • AWS
  • R
  • Flask
  • Machine Learning
  • TensorFlow
  • React
  • GraphQL
  • Kubernetes
  • MySQL
  • ElasticSearch
  • Kibana
  • Redis

Role Description

The Opportunity

We are looking for a talented, backend and/or full stack software engineer to join our growing development team. Symmetry is an early stage startup in a new category of technology called Data Store and Object Security (DSOS). We are making our mark with customers and prospects through interesting data visualizations and seamless workflows backed by machine learning.

This is an opportunity to be a part of our early architectural decisions as we built out a comprehensive set of microservices in Python using the Flask framework. You will get a chance to work on an exciting stack of technology that includes ElasticSearch, MySQL, Redis, GraphQL, Docker and Terraform.

What We Need

Ideal candidates for this role will have a background building scalable and elastic microservices designed for processing large sets of data. Our primary backend language is Python, but we will consider polyglots interested in solving complex problems with elegant design solutions.

We look for candidates who exhibit an entrepreneurial spirit and want to shape the future of this product with a bit of personal creativity. You are passionate about your work, show attention to detail, take initiative, have an infectious team spirit, and of course exhibit a collaborative attitude. It doesn’t hurt to have a good sense of humor too! We are especially interested if you love telling compelling visual stories about rich data experiences.

What You Will Do

Write clean, modern, scalable, and maintainable backend code for the Symmetry DataGuard application. Contribute to our growing infrastructure of code measurement and automated testing via unit, integration, component, acceptance, performance and security testing as part of our automated build pipeline. Collaborate closely with our Product Designer and Leadership team to iterate on the Symmetry DataGuard features and roadmap. Pair with our front-end and advanced visualization teams to implement a clean API specification in GraphQL and GraphML for presentation and analysis purposes. Measure, iterate and optimize the performance of each service in the architecture. Practice agile ceremonies and best practices with the DataGuard team. Provide on-call support to our field engineering team, prospects and customers when in need. Participate in code reviews and pull requests. Help lead and scale our engineering organization. Mentor other engineers.

About Symmetry Systems

Symmetry is a new kind of security company. We apply machine learning with precision and speed to help our customers better understand and protect their large fleets of data stores and applications. Our goal is to provide visibility and actionability to engineering organizations and security teams globally responsible for managing data and identity management risk. We do all of this without impacting developer productivity, while creating symmetry and balance between Engineering and Security teams.

Company Culture

We are a kind and trustworthy team. We believe in a blameless culture, focused on working together toward one mission and goal. We take pride in our work and apply a craftsmanship rigor to building our product each and every day.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.