Our Collectors Experience team is enhancing an entirely virtual and digital Collectors ecosystem
We’re delivering a unified, end-to-end experience across all our brands, from grading submissions to marketplace serving millions of collectors and investors worldwide
You’ll join a high performing engineering team and partner with product, design and cross-functional teams
We’re looking for a Staff Software Engineer to help design and build a scalable back-end architecture that powers PSA Set Registry, PSA’s flagship experience for collectors to organize, compete, and celebrate their PSA-graded collections
This is a highly visible, consumer-facing product at scale (hundreds of thousands of registered sets) with a deeply engaged user base of collectors who care about every card, ticket, and set they build on the platform
Contribute to the design and development of new cloud-based software architectures
Own and deliver complete features, including design, architecture, implementation, testability and deployment
Provide feedback pertaining to technical designs, proposals and code
Analyze existing applications / databases and identify areas for improvement
Design and contribute to APIs that can support user experiences on web and mobile applications
Participate across the entire software development lifecycle, taking features from concept to production release
Collaboratively create solutions with other teams
Troubleshoot software issues and debug a large codebase
Develop and execute unit and integration tests
Contribute to technical documentation to increase maintainability of software assets
Benefits
Employee Discounts: Be your own customer. Receive discounts on select grading services for approved submissions.
401(K) Matching Plan: Invest in your future with our competitive 401k matching plan.
Health Insurance: Collectors offers medical, dental, and vision for you and your family’s well being.
Vacation/Paid Time Off: Enjoy time away from work with paid vacation for full-time employees.
Holiday Pay: All regular, full-time employees are eligible for 10 company paid holidays.
Flexible Hours: Flexible schedules with varying shifts are available to accommodate your needs.- Experience collaborating with Engineering and Product teams to turn complex business requirements into clean and extensible APIs
5+ years of experience building solutions using AWS technologies such as: Lambda, SQS, SNS, EventBridge, API Gateway
Experience with containerization and orchestration infrastructure (e.g. Docker, Kubernetes, ECS)
Strong proficiency in Python
7+ years of software engineering industry experience building backend software, with exposure to microservices, event-driven architectures, and batch processing
Possess strong technical, analytical, troubleshooting, and communication skills with the ability to visualize and document processes
Familiar with Agile/Scrum methodologies
Strong fundamentals working with databases and data modeling, both relational (e.g. PostgreSQL) & NoSQL (e.g. DynamoDB)
Proficient at using appropriate security, documentation, and/or monitoring best practices
Experience with IaC such as CDK/CloudFormation or TerraForm- As part of our interview process, we request that candidates have their cameras on during video interviews
This helps foster meaningful conversation and allows us to create an experience that closely resembles our standard working environment
Certain interview steps may take place by phone
For remote roles, and at our discretion, candidates may be asked to participate in an on-site interview as part of the final stages of the process