Working with Primacy
Nick Darvey on 2022-02-10
⚠️ Our jobs page has moved to our website. Our hiring process, role, and level descriptions is still documented here, in our handbook.
Individual contributors
All contributors
Responsibilities
- Develops features and improvements for Primacy's products and solutions ('work').
- Collaborates with other team members and stakeholders to deliver work.
- Divides work into smaller but valuable tasks to contribute frequently.
- Contributes work that maintains or improves the quality of the work.
- Reviews others' work and advocates for the maintenance of quality.
- Identifies impediments to team efficiency. Designs and implements ways to reduce them.
- Represents Primacy publicly in communication and community collaborations.
Levels
Described in Compensation.xslx.
Opening positions
Software Developer
Responsibilities
- Solves complex technical problems.
Software Developer (Security)
A software developer with a security specialization.
Responsibilities
- Solves complex technical problems.
- Contributes work that improves security.
- Reviews others' work and advocates for security.
- Develops and delivers security training and guidance to other team members.
Requirements
- Ability to discover and fix common security vulnerabilities such as SQL injection, XSS, CSRF, SSRF, and authentication and authorization flaws.
- Knowledge of authentication and authorization technologies such as OAuth 2.0+, OpenID Connect, public key infrastructure (PKI), and Decentralized Identifiers (DIDs).
- Experience with infrastructure-as-code such as AWS CDK, AWS CloudFormation, and Pulumi.