Remote Principal Software Engineer [Remote Portugal] 592
Posted
Apply now
Please, let Protegrity know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Protegrity is seeking a passionate and talented Principal Engineer to join the Discover team in a remote role based in Portugal.
The Principal Engineer will influence product direction and lead the technical team while mentoring others.
Responsibilities include designing, implementing, and delivering well-engineered products that provide high value to customers in the shortest possible time.
The role requires a strong understanding of product-level requirements and technical knowledge for leading the design and architecture of secure, performant, and scalable software systems.
The Principal Engineer will drive product architecture, ensuring it is robust, scalable, performant, testable, and easily maintainable.
The individual will lead the scrum team from a technical perspective, mentoring team members and providing guidance to ensure successful delivery of high-quality software.
The role involves accurately reflecting risks or roadblocks during development to stakeholders and proactively implementing strategies to mitigate these issues.
The Principal Engineer will leverage extensive skills and industry experience to develop and implement best practices for sustainable growth of the company's technological capabilities.
Building and maintaining trusted relationships with stakeholders, including customers and leadership, through effective communication and collaboration is essential.
Requirements:
Candidates must be fluent in English, both written and verbal.
A bachelor’s degree in computer science or a related field, or equivalent professional experience is required.
A minimum of 12 years of experience in designing, developing, and implementing API-based scalable distributed software systems is necessary.
Candidates should have 12+ years of experience delivering products with cloud-based development (AWS, Azure, GCP).
Strong skills in software engineering and architecture principles such as OOP, SOLID, TDD, DDD, and BDD are required.
Excellent written and verbal communication skills are essential for explaining complex technical concepts to non-technical stakeholders.
Experience working in an Agile environment and a strong understanding of Scrum methodologies are required.
A proven track record of owning a product's architecture and ensuring it is robust, scalable, performant, testable, and easily maintained is necessary.
Leadership skills to technically lead a scrum team, mentor team members, and provide guidance are required.
A commitment to delivering high-quality working software in a timely manner while transparently reflecting any risks or roadblocks is essential.
Knowledge of industry best practices and emerging trends to drive long-term sustainable growth is preferred.
Solid knowledge of Data Protection, Privacy, and Security is preferred.
Advanced proficiency in Python, Docker, Parallelism & concurrency, Micro Services, and Linux is required.
Advanced proficiency in Kubernetes and OpenSearch (ELK) is preferred.
Benefits:
Protegrity offers a highly competitive compensation and benefits package.
Employees will have the opportunity to be part of a leading Data Protection, Privacy, and Security company during a significant market opportunity.
The compensation package includes health benefits (Health/Dental/Vision) and paid time off (PTO) with flexible Fridays upon approval.
Employees will work on global projects with diverse, energetic team members who respect each other and celebrate differences.
The role is available as fully home-based, with occasional on-site meetings based on business needs.
Protegrity is committed to a diverse and inclusive workplace, ensuring an environment of acceptance where employees can bring their full selves to work.
Apply now
Please, let Protegrity know you found this job
on RemoteYeah
.
This helps us grow 🌱.