
Principal Software Engineer – PSA CX
Posted Sep 1

Posted Sep 1
This is a fully remote position, open to applicants in California.
• Contribute to the design and creation of innovative cloud-based software architectures
• Take ownership of and deliver comprehensive features, encompassing design, architecture, implementation, testability, and deployment
• Provide insights on technical designs, proposals, and code
• Evaluate existing applications and databases to identify opportunities for enhancement
• Design and develop APIs that support web and mobile user experiences
• Engage throughout the entire software development lifecycle from concept through to production release
• Collaborate to develop solutions with other teams
• Diagnose software issues and debug a large codebase
• Create and execute unit and integration tests
• Contribute to technical documentation to enhance the maintainability of software assets
• Assist in building a scalable backend architecture that powers the PSA Set Registry, a consumer-oriented platform for organizing, competing, and celebrating PSA-graded collections
• Collaborate with product, design, and cross-functional teams
• 7+ years of industry experience in software engineering focused on backend development
• Familiarity with microservices, event-driven architectures, and batch processing
• Strong expertise in Python
• Solid foundation in database and data modeling with relational databases like PostgreSQL and NoSQL databases such as DynamoDB
• Over 5 years of experience in building solutions using AWS technologies including Lambda, SQS, SNS, EventBridge, and API Gateway
• Experience with containerization and orchestration tools like Docker, Kubernetes, and ECS
• Proficient in infrastructure as code using CDK/CloudFormation or Terraform
• Proven experience collaborating with Engineering and Product teams to convert complex business requirements into clean and extensible APIs
• Strong technical, analytical, troubleshooting, and communication abilities
• Capability to visualize and document processes
• Proficient in security, documentation, and monitoring best practices
• Understanding of Agile/Scrum methodologies
• Legal eligibility to work in the United States; Collectors utilizes e-Verify
• Camera-on requirement during video interviews
• Potential for on-site interviews for remote positions during the final stages of the interview process
• Accommodation support provided throughout the interview process
• Equal employment opportunity
• Support for disability and special needs accommodations
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.