Collectors is seeking a Senior Software Engineer, Back-end Python, to join their team in Guadalajara, Jalisco, Mexico. The Senior Software Engineer will build flexible and scalable backend architectures that support a wide range of experiences for collectors researching, grading, and selling their collectibles. This role directly contributes to improving collectors' enjoyment and ease of use of Collectors' services.
The PSA Experience Platform team focuses on modern cloud-based applications and APIs that power user-facing applications on PSAcard.com and the PSA Mobile App. The engineer will focus on building backend services and processes for features like the Online Submission Center, PSA Research Tools, and PSA Partner APIs.
What role involves:
- Participating across the entire software development lifecycle
- Communicating with Product and stakeholders to develop business requirements
- Collaboratively creating solutions with other teams
- Troubleshooting software issues and debugging a large codebase
- Developing and executing unit and integration tests
- Contributing to technical documentation
Requirements:
- 5+ years of software engineering industry experience building backend software
- 3+ years experience / strong proficiency in Python and at least one Python backend framework
- Proficiency with python testing best practices and test frameworks
- Strong fundamentals working with databases and data modeling - relational & NoSQL
- Exposure to building applications in the cloud (AWS)
- Familiar with Agile/Scrum methodologies
What role offers:
- The opportunity to be a part of Collectors' inaugural Guadalajara, Mexico office
- A dynamic and collaborative international engineering team
- A Competitive Salary and benefits