SafetyCLI Logo SafetyCLI
SafetyCLI Logo

Senior Fullstack Python Engineer

💰 $140,000 - $170 🌍 Canada 📅 07/29/2024

Apply

Job Description

We are seeking a talented and experienced Senior Fullstack Python Engineer to
join our team and contribute to the development of cutting-edge systems and
products that protect many thousands of developers worldwide. As a Senior
Fullstack Python Engineer, you will play a key role in building and
maintaining our innovative cybersecurity solutions, ensuring the highest
levels of quality, performance, and reliability across both backend and
frontend components.

**Responsibilities:**

* Design, develop, and maintain full-stack applications using Python for the backend and Vue, React, or similar frameworks for the frontend

* Lead projects and convert high-level requirements into iterative, deliverable pieces

* Collaborate with cross-functional teams, including product managers, designers, and other engineers, to identify requirements and deliver high-quality solutions

* Write clean, efficient, and well-documented code that adheres to best practices and coding standards

* Develop and maintain RESTful APIs to facilitate communication between the backend and frontend components

* Implement responsive and intuitive user interfaces using modern frontend frameworks such as Vue or React

* Optimize application performance, scalability, and reliability through continuous improvement and refactoring

* Contribute to the development of technical design documents, user stories, and other project artifacts

* Stay up to date with the latest advancements in full-stack development, cybersecurity, and related technologies

* Embrace a fast-paced, iterative development approach, delivering working solutions quickly and continuously improving based on feedback

**Impact:**

Your work will have a significant impact on the global software supply chain,
ensuring the security and integrity of the open-source ecosystem. By joining
our team, you'll have the opportunity to work with cutting-edge technologies,
collaborate with talented professionals, and make a meaningful difference in
the cybersecurity landscape.

If you are excited about the opportunity to work on cutting-edge cybersecurity
solutions, leverage AI tools to boost your productivity, and make a
significant impact on the global software supply chain, we want to hear from
you! Join our dynamic and fast-paced startup, where you'll have the chance to
work with innovative technologies, collaborate with talented professionals,
and contribute to the security of open-source ecosystems.

**Requirements**

* 7+ years of professional experience in software development, with at least 4 years focused on full-stack development using Python and modern frontend frameworks

* Strong proficiency in Python programming language and its ecosystem

* Proven experience leading projects and converting high-level requirements into iterative, deliverable pieces

* Extensive experience using AI tools such as GPT and Copilot, and a hunger to learn and leverage them even more

* Expertise in developing frontend applications using Vue, React, or similar frameworks

* Solid understanding of HTML, CSS, and JavaScript

* Experience with web frameworks such as Django, Flask, or FastAPI

* Competence with databases (e.g., PostgreSQL, MySQL) and ORMs (e.g., SQLAlchemy)

* Capability with RESTful API design and development

* Understanding of software development best practices, including version control (Git), testing, and documentation

* Familiarity with containerization technologies, such as Docker, is a plus

* Excellent problem-solving and communication skills

* Ability to work collaboratively in a fast-paced, agile environment

* Thrives in a fast-paced startup environment, comfortable with rapid iterations and adaptable to changing requirements

* Resourceful and creative problem-solver, able to deliver results with limited resources and tight deadlines

**Benefits**

Salary of $140,000 to $170,000 CAD / year, depending on experience

Healthcare plan

Generous equity stock options plan

Remote worker friendly