Principal Software Engineer, PSA CX

Posted Sep 1

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

📋 Description

• Assist in the creation and development of innovative cloud-based software architectures.

• Take ownership of and deliver comprehensive features, encompassing design, architecture, implementation, testability, and deployment.

• Provide constructive feedback on technical designs, proposals, and code.

• Evaluate existing applications and databases to identify opportunities for enhancement.

• Design and develop APIs that enhance web and mobile user experiences.

• Engage throughout the software development lifecycle, guiding features from concept to production release.

• Collaborate with various teams to devise effective solutions.

• Diagnose software issues and debug a substantial codebase.

• Create and execute unit and integration tests.

• Contribute to technical documentation to enhance the maintainability of software assets.

• Design and construct a scalable backend architecture for the PSA Set Registry, a consumer-facing platform dedicated to organizing, competing, and celebrating PSA-graded collections.

• Collaborate with product, design, and cross-functional teams.


⛳️ Requirements

• Over 7 years of experience in software engineering, specifically in building backend software.

• Familiarity with microservices, event-driven architectures, and batch processing.

• Strong expertise in Python programming.

• Solid understanding of database and data modeling principles, particularly with relational databases like PostgreSQL and NoSQL databases such as DynamoDB.

• More than 5 years of experience with AWS technologies including Lambda, SQS, SNS, EventBridge, and API Gateway.

• Experience with containerization and orchestration technologies such as Docker, Kubernetes, and ECS.

• Proficient with infrastructure as code tools like CDK/CloudFormation or Terraform.

• Proven experience working with Engineering and Product teams to translate intricate business requirements into clean, extensible APIs.

• Excellent technical, analytical, troubleshooting, and communication skills.

• Ability to visualize and document processes effectively.

• Knowledge of security, documentation, and monitoring best practices.

• Familiarity with Agile/Scrum methodologies.

• Must be legally authorized to work in the United States; Collectors utilizes e-Verify.


🏝️ Benefits

• Video interviews are requested to be conducted with cameras on.

• Potential for on-site interviews for remote roles during the final stages, at the employer’s discretion.

• Commitment to equal employment opportunities.

• Reasonable accommodations are available for applicants and interviewees with disabilities or special needs.

People also viewed

Tether.to1 day ago

Frontend Software Engineer

PK flagPakistan OnlyFull-timeFull-stack Engineer
ApplyView job
CI&T1 day ago

AI Full-Stack Developer, Java/Angular

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
CVS Health1 day ago

Senior Software Development Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$92.7k – $185.4k/year
ApplyView job
BÆRSkin Tactical Supply Co. (divbrands)1 day ago

Senior Product Engineer

EuropeFull-timeFull-stack Engineer
ApplyView job
i22 Digital Agency1 day ago

Senior Software Engineer – Frontend, Backend, Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Tether.to1 day ago

Frontend Software Engineer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers