Being the cybersecurity partner of choice, protecting our digital way of life.
Your Career
The role revolves mainly around developing an e2e testing framework, written in Python, setting up innovative CI processes and incorporating 3rd party tools to the development process from design to deployment.
Your Impact
- Build and Maintain Testing Frameworks - The individual will assist in the implementation and management of an end-to-end testing framework using Python, enabling developers to quickly author and run tests on their code both in development and CI
- Support CI/CD Processes - The engineer will help set up and maintain continuous integration and deployment processes, utilizing innovative tools and practices to streamline development and ensure consistent, high-quality outputs
- Boost Developer Efficiency - By contributing to initiatives aimed at increasing development velocity, the candidate will help enhance the productivity of the development team, enabling them to focus on creating valuable product features while reducing time spent on routine tasks
- Collaborate Across Teams - The role involves working with various stakeholders, including development, research, DevOps, and QA teams - The individual will need to effectively communicate and collaborate to understand their needs and help align the infrastructure projects with these requirements
- Learn and Adapt - The candidate will continuously learn new technologies and tools relevant to their role, adapting quickly to changes and integrating new methodologies into the development process to keep it efficient and up-to-date
Your Experience
- 2+ years of experience developing Python code
- Experience building and owning various software projects with the ability to contribute across the software development lifecycle
- Positive ‘can-do’ mindset, able to work independently and within a team
- Computer Science B.Sc. or equivalent education or equivalent military experience
- Experience with CI tools such as Gitlab, Teamcity, Jenkins and cloud infrastructure - a big advantage
- Experience with Python development - an advantage
- Experience with C++ and code compilation processes - an advantage
- Experience in developing endpoint applications - an advantage
All your information will be kept confidential according to EEO guidelines.