Back to jobs
Principal Python Engineer
Job description
Are you a Principal Python Engineer based in Dublin seeking a new role? If you would be interested in joining a massively growing team based in Dublin, apply now. You must be a strong Python engineer with experience in cloud technologies.
Key Requirements
- 8+ years of experience working in software development including technical management
- 8+ years of experience working with Python and Python frameworks
- Excellent experience working with cloud technologies such as AWS, Azure
- Demonstrated knowledge of Cybersecurity
- Strong communication skills and ability to liaise with various stakeholders
- Experience working in an agile environment is essential (History of working as a scrum master is a bonus)
Job Responsibilities
- You will design for product feature implementation, both independently and in cooperation with the Architecture team.
- You will mentor and encourage junior – mid developers across the team
- You will participate in peer code reviews
- You will ensure that security and data protection requirements are met
- You will write automated tests and ensure high-quality code through continuous integration and deployment.
Education
- B.S or M.S or Ph.D in Computer Science or related field