Tectilium Pty Ltd
Senior Python Developer (Remote)
Senior Python Developer | Tectilium Pty Ltd |Australia
Free Redbrick coffee and Parking!
With the time saved not worrying about parking or coffee you will bedelivery impact with your contributions.
Tectilium is on the hunt for candidates who are eager to contribute toour offensive cybersecurity initiatives. Delivering impact throughinnovation, successful candidates will focus on bolstering...
Senior Python Developer | Tectilium Pty Ltd | Australia
Free Redbrick coffee and Parking!
With the time saved not worrying about parking or coffee you will be delivery impact with your contributions.
Tectilium is on the hunt for candidates who are eager to contribute to our offensive cybersecurity initiatives. Delivering impact through innovation, successful candidates will focus on bolstering Australia’s national interests while pioneering cutting edge software development.
Due to our diverse problem set and the mission-critical nature of the work, the ideal candidate should have proven experience in applying an interdisciplinary approach to solving complex problems.
Successful candidates will have the opportunity to contribute to a range of efforts encompassing:Â
- offensive cyber security projects
- vulnerability researchÂ
- digital forensicsÂ
Qualifications
Applicants should satisfy at least one of the following:
- Five+ years’ experience working on software projects
- A degree in Computer, Software, Computer Science, or related discipline. Or proven experience in programming in python
Applicant must be an Australian citizen with 10 years of checkable background and be willing to undergo a security clearance process.
Desired Personal Skills:
Tectilium is built on a foundation of innovation. We pride ourselves on building a team that strives for continual improvement of both technical and personal skillsets to ensure that we remain at the forefront of vulnerability research and offensive cyber capability development.
As such, we strongly believe that having a positive and respectful work environment is essential for encouraging a growth mindset. Applicants must have:
- An ability to work individually or in a team.
- A curiosity of all thing’s technology. Drive to understand how things are put together and how to pull them apart.
- An ability to communicate clearly and concisely with others to aid in knowledge transfer.
Technical Skills:
Applicants should have experience in some of the following desired skills and domains:Â
- Strong proficiency in developing and maintaining code using Python 3 programming language.
- Demonstrated ability to write clean, efficient, and scalable code.
- Demonstrated experience in network technologies and client/server architectures (e.g. REST web services)
- Proficiency in Linux environment (e.g. RHEL, Ubuntu)
- Proficiency with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge and use of CI/CD pipelines (e.g., Gitlab) and/or DevOps (Ansible).
- Familiarity with test driven development practices.
- Proficiency with modifying, updating and documenting existing Python code bases.
The following skills or interest in the following, please note these are not required but may come in useful:
- Android and iOS application RE using dynamic and static methods (i.e. Frida, ghidra, JADX).
- User-mode and kernel-mode debuggers.
- Identification and usage of debug interfaces on target devices via JTAG/SWD/cJTAG.
- eMMC/NAND/SPI flash data extraction and flashing.
- Experience in soldering and in-circuit debugging.
- Advanced hardware debugging/bypass techniques.
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save