PyUp CybersecurityPC

Senior Fullstack Python Engineer

PyUp Cybersecurity
Canada only
Apply now

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
  • Mentor and guide junior team members, fostering a culture of continuous learning and knowledge sharing
  • 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

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let PyUp Cybersecurity know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 25, 2024

Posted on

Mar 26, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours

About PyUp Cybersecurity

Learn more about PyUp Cybersecurity and their company culture.

View company profile
Claim this profilePyUp Cybersecurity logoPC

PyUp Cybersecurity

Company size

View company profileVisit pyup.io

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

6 remote jobs at PyUp Cybersecurity

Explore the variety of open remote roles at PyUp Cybersecurity, offering flexible work options across multiple disciplines and skill levels.

View all jobs at PyUp Cybersecurity

Remote companies like PyUp Cybersecurity

Find your next opportunity by exploring profiles of companies that are similar to PyUp Cybersecurity. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan