Principal Software Engineer – PSA CX

Posted Sep 1

This is a fully remote position, open to applicants in California.

📋 Description

• 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


⛳️ Requirements

• 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


🏝️ Benefits

• 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

People also viewed

Shield AI22 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix23 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps1 day ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce1 day ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers