Unlock Your Potential as a Principal Engineer at Protegrity USA We are seeking a highly skilled and experienced Principal Engineer to join our innovative team at Protegrity USA. As a key member of our Discover team, you will play a crucial role in shaping the direction of our products and leading the technical team.
About the Role As a Principal Engineer, you will be responsible for designing, implementing, and delivering well-engineered products that provide high value to our customers. You will work closely with cross-functional teams to drive innovation and advance our technological capabilities.
Key Responsibilities Drive the product architecture and ensure it is robust, scalable, performant, testable, and easily maintainable.
Lead the scrum team from a technical perspective, mentoring team members, and providing guidance as needed.
Accurately reflect any risks or roadblocks encountered during development to stakeholders and proactively implement strategies to mitigate these issues.
Leverage your extensive skills and industry experience to develop and implement best practices that drive long-term sustainable growth of the company's technological capabilities.
Build and maintain a trusted relationship with all stakeholders, including customers, leadership, and other departments, through effective communication and collaboration.
Requirements Fluent in English, both written and verbal.
A bachelor's degree in computer science or a related field, or equivalent professional experience.
A minimum of 12 years of experience in designing, developing, and implementing API-based scalable distributed software systems.
12+ years delivering products with cloud-based development (AWS, Azure, GCP).
Strong skills in software engineering and architecture principles (such as OOP, SOLID, TDD, DDD, BDD).
Excellent written and verbal communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Experience working in an Agile environment and strong understanding of Scrum methodologies.
A proven track record of owning a product's architecture and making it robust, scalable, performant, testable, and easily maintained.
Leadership skills to technically lead a scrum team, mentor team members, and provide guidance as needed.
A commitment to delivering high-quality working software in a timely manner while quickly and transparently reflecting any risks or roadblocks encountered.
Knowledge of industry best practices and emerging trends to develop and implement best practices and trusted advice to drive long-term sustainable growth, while building a most-trusted relationship with all stakeholders.
Solid knowledge of Data Protection, Privacy, and Security preferred.
Advanced proficiency in Python required.
Advanced proficiency in k8s preferred.
Advanced proficiency in Docker required.
Advanced proficiency in OpenSearch (Elastic Stack) preferred.
Advanced proficiency in Parallelism & concurrency required.
Advanced proficiency in Micro Services required.
Advanced proficiency in Linux required.
Why Choose Protegrity USA We offer a highly competitive compensation and benefits package as well as the excitement, challenges, and rewards of a fast-growing, entrepreneurial company.
Become a member of a leading Data Protection, Privacy, and Security company during one of the best market opportunities to come along in a generation.
Competitive Compensation/Total Reward Packages that include:
Health Benefits (Health/Dental/Vision)
Paid Time Off (PTO) & Flexible Fridays with approval
Work on global projects with diverse, energetic, team members who respect each other and celebrate differences.
Remote workforce
#J-18808-Ljbffr