Skip to content

Python/Django Architect

Location: Full Time Remote

$160,000 to $180,000 base salary with annual cash bonus, incentive stock ownership, 100% paid premiums for medical, dental and vision, unlimited paid time off and other benefits. 

About Tidal: Make Threat-Informed Defense a Reality 

Tidal Cyber’s mission is to put the power of threat-informed defense into the hands of end-users. We seek to empower our users to understand and evaluate options by providing them with critical information regarding the threats to their organization and defensive capabilities they can bring to bear to defend against them. Ultimately, we enable them to make their own educated decisions on how to best defend their organization against the threats that matter most to them.  

Trust and collaboration are paramount to our success, and as such, Tidal fosters diversity in thinking and encourages open and respective dialog. As a team, we will continually learn from one another, and make progress towards our mission of delivering threat-informed defense at scale.    

About the Role 

The Python/Django Architect is a key technical leader with the trust and autonomy to deliver high quality software with minimal supervision. Leveraging their commercial Python/Django and AWS experience, the Python/Django Architect is essential to creating Tidal’s flagship SaaS platform and driving Tidal’s overall success. 

Tidal's tech stack is Material UI, React, Python/Django, Postgres, Docker, and AWS. We use GitHub, Jira/Confluence, Swagger, SonarCloud, and Slack to help build the product. We have no preconceived notions about what technologies are best in the future and welcome your help on our journey. 

Responsibilities 

  • Partner with Product Management to balance user value against technical requirements to deliver great solutions to users 
  • Help Tidal choose the right technical path, balancing immediate needs and future needs 
  • Hands-on software engineering 
  • Design and deliver simple and scalable REST APIs, database designs, and data management processes 

Qualifications 

  • Bachelor’s degree or equivalent practical experience  
  • Professional experience in the architecture and design of complex software systems 
  • Significant experience with Django and Django Rest Framework 
  • Significant experience designing REST APIs, Database Schemas, and safely managing production database changes  
  • End-user and quality focus 
  • Demonstrated ability to collaborate with non-technical stakeholders to create positive product outcomes 
  • Demonstrated ability to incrementally deliver complex solutions on time and with quality 
  • Demonstrated ability to mentor junior engineering staff 
  • 5+ years of experience delivering high-quality products to end users in an agile environment 
  • Experience delivering SaaS products on AWS  

Diverse Perspectives 

We know that innovation thrives on product teams where diverse points of view come together to solve hard problems in ways that are just now possible.  As such, we explicitly seek people that bring diverse life experiences, diverse educational backgrounds, diverse cultures, and diverse work experiences.  Please be prepared to share with us how your perspective will bring something unique and valuable to our product teams. 

To apply for this role, please send a cover letter and resume to jobs@tidalcyber.com