Python Developer - Data Security & Synthetic Data
DataMasque
Software Engineering
Auckland, New Zealand
Posted on Dec 21, 2024
DataMasque, a multi-award-winning company revolutionising data security, is seeking a Python Developer with 3+ years experience. You'll work with Python, relational databases, NoSQL, data files and cloud providers to create solutions that let companies test and develop with virtually identical, but completely secure, customer data.
Tech Stack & Role:
- Python development
- Working with various relational databases
- Cloud storage systems
- REST APIs
- React frontend development (nice to have)
Key Responsibilities:
- Develop and maintain Python applications for secure data masking and transformation
- Build and improve React-based user interfaces
- Work with diverse customer database environments and cloud storage platforms
- Participate in code reviews and maintain high code quality standards through GitLab
- Debug and optimise data masking operations across different environments
- Write clear technical documentation and automated tests
- Support customers with complex data security requirements
Required Experience:
- 3+ years of professional Python development
- Strong SQL knowledge and experience with relational databases
- Experience with React and modern JavaScript/TypeScript
- Proficiency with Git workflow (branching, rebasing, merging)
- Track record of writing well-tested, maintainable code
Nice to Have:
- Experience with AWS or other cloud platforms
- Familiarity with SQLAlchemy
- Docker containerisation experience
- Previous work with data security or masking tools
- Experience working with enterprise customers
Benefits:
- Competitive salary package
- Professional development opportunities
- Flexible semi-remote work environment
- Collaborative team culture focused on solving real security challenges
- Work on cutting-edge data security problems