Job Closed

This listing is no longer active.

Collectors logo
Collectors

Helping collectors pursue their passion

Staff Software Engineer - Java Back-End (Vault Integrations)

Software EngineerSoftware EngineerOtherRemoteLeadTeam 1,001-5,000Since 1986H1B SponsorCompany SiteLinkedIn

Location

California

Posted

108 days ago

Salary

$159.2K - $258.9K / year

Seniority

Lead

Job Description

Staff Software Engineer - Java Back-End (Vault Integrations)

Collectors

Collectors is the leading creator of innovative technology that provides value-added services for collectors worldwide. We grade, authenticate, vault, and sell millions of record-setting collectibles, all while modernizing and digitalizing the process to further our mission of helping collectors pursue their passions. We’re always on the lookout for talented people to join our growing team. Our services span collectible coins, trading cards, Funko Pops!, video games, event tickets, autographs, and memorabilia. Our subsidiaries include PSA, PCGS, SGC, and Card Ladder. Since our founding in 1986, we have graded and authenticated millions of items. We employ more than 2,200 people across our headquarters in Santa Ana and offices in Jersey City, Tokyo, Shanghai, Hong Kong, Toronto, Guadalajara, Dallas, and Paris. We’re transforming the collecting experience with technology that brings authentication, grading, and trading into the modern era. Our products are equalizing the playing field by providing tools that make complex research analytics — including pricing, scarcity reports, and historic sales data — accessible to every collector, old or new. Our engineering mission is to democratize technology while promoting innovation, collaboration, and continuous learning throughout the organization. We're seeking engineers to utilize advanced technology in agile settings, with a focus on improving the customer experience for every collector. We are looking for backend software engineers who can build flexible and scalable backend architectures that can support a wide range of experiences for collectors who are trying to research, grade, and sell their collectibles. Your work will directly help improve collectors' enjoyment of the hobby and make it easier for new users to get started with the services that we offer. This team is responsible for building modern cloud based applications and APIs and user-facing web and mobile applications to help users manage and monetize their collections. As a member of this team, your day-to-day work will be focused on building out the backend services and processes that support high profile features including the eBay Marketplace, PSA Offers, and the customer facing portal to the PSA Vault. You’ll report to a Software Engineering Manager and work from any of our US offices. Remote or hybrid candidates will also be considered. We believe that there is significant value in in-person collaboration. If you live within a 1 hour commuting distance to one of our offices, you will be required to be onsite most of the time. This will be discussed further as part of the recruiting process . What You’ll Do: 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 Who You Are: Salary Range: The salary range for this position is $159,169 - 258,903. Actual compensation on this range varies based on a variety of non-discriminatory factors, including location, job level, experience, and skill set. This role may be eligible for bonuses, commissions, or other forms of compensation, please ask your recruiter for details. Reasons To Join Us: Health Insurance: All full-time employees are eligible to enroll in Medical, Dental, and Vision Additional Benefits: Full-time employees are eligible for fertility, commuter, and educational assistance benefits. 401(K) Matching Plan: We are proud to offer a competitive 401k matching plan to our employees to support their future financial goals Vacation: All salaried employees are eligible for flexible time-off. Holiday Pay: All regular, full-time employees are eligible for ten company paid holidays Employee Discounts: Employees receive discounts on select grading services for approved submissions Flexible Hours: Many of our teams offer flexible schedules with varying shifts and will work with you to accommodate your needs Fun Working Environment: Our team members are invited to participate in celebrations, holiday events, and team building activities Candidates must be authorized to work in the United States. Collectors uses e-Verify to validate your ability to work legally in the United States. We are aware that there are instances where individuals are receiving job offers that fraudulently allege to be from Collectors or one of our business units. This type of fraud can be carried out through false websites, through fake e-mails claiming to be from the company or through social media. We never ask for personal information such as your bank account, Social Security numbers or National IDs, nor do we send or request payments for the purchase of business-related equipment. If you suspect fraud, please reach out to jobs@collectors.com. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We believe that a team that represents a variety of backgrounds, perspectives, and skills will better service the diverse community of collectors we support. If you require an accommodation to apply or interview with us due to a disability or special need, please email people@collectors.com . U.S. residents: for disclosures relating to personal information we collect during the employment application and recruitment process, please see our Privacy Notice for U.S. Applicants . If you are based in California, you can read information for California residents here .

Job Requirements

  • 7+ years of software engineering industry experience building backend software, with exposure to microservices, event-driven architectures, and batch processing.
  • 4+ years experience / strong proficiency in Java and the Spring Boot framework
  • Strong fundamentals working with databases and data modeling, both relational (e.g. PostgreSQL) & NoSQL (e.g. DynamoDB)
  • Experience with building applications in the cloud with AWS and experience with serverless infrastructure such as AWS Lambda
  • Experience with containerization and orchestration infrastructure (e.g. Docker, Kubernetes, ECS)
  • Experience with distributed messaging systems such as Apache Kafka
  • Experience collaborating with Engineering and Product teams to turn complex business requirements into clean and extensible APIs
  • Nice to have: experience with Python as well as test frameworks such as pytest or unittest
  • Nice to have: experience with Node.js and Typescript
  • Possess strong technical, analytical, troubleshooting, and communication skills with the ability to visualize and document processes
  • Proficient at using appropriate security, documentation, and/or monitoring best practices
  • Familiar with Agile/Scrum methodologies

Related Job Pages

More Software Engineer Jobs

Ingot logo

Senior Software Developer

Ingot

At INGOT, we believe in building high-performing teams where everyone is in the right seat – not just filling a role, but thriving in it. Our approach emphasizes getting the right people in the right positions to drive business growth and success. You’ll excel at what you do because you’re in a role that aligns with your skills and passions. You’ll be aligned with our core values - High Ethics, Commitment and Innovation. We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission. If you’re a high-energy, results-driven professional who’s ready to take on a role that matches your expertise and values, we’d love to connect!

Software Engineer108 days ago

Role Description The Senior Software Developer is responsible for designing, developing, and maintaining high-quality software applications. This role involves leading complex technical projects, mentoring team members, and ensuring that software solutions align with business goals and technical standards. The Senior Software Developer plays a crucial role in driving technical innovation, optimizing development processes, and delivering scalable and reliable software products. Main Activities & Responsibilities: - Write and maintain high-quality, efficient code that meets project requirements and technical standards. - Analyse technical requirements and adapt code to align with these needs, ensuring robustness and scalability. - Implement and promote best coding practices across the project to ensure code quality and maintainability. - Develop and oversee quality assurance procedures, including testing strategies and methodologies to ensure reliable software delivery. - Analyse technical requirements and translate them into functional code and solutions. - Identify areas for improvement and propose revisions to enhance existing projects. - Collaborate with other developers, designers, QA testers, system analysts, and business analysts to ensure cohesive development efforts. - Coordinate and communicate effectively with team members to ensure alignment and progress towards project goals. - Document all aspects of the development process, including code changes, development workflows, and technical specifications for future reference and maintenance. - Integrate various software components and ensure their interoperability. - Conduct thorough testing of software to identify, troubleshoot, and fix issues, ensuring a high level of functionality and performance. Qualifications - Proficiency in .NET framework and .NET Core (or .NET 8/9/10). - Deep knowledge of C#. - Must be fluent in English (both written and spoken). - Experience with ASP.NET MVC, ASP.NET Web API, and ASP.NET Core for building web applications and services. - Strong skills in SQL / No-SQL, including writing complex queries and performance tuning. - Experience with Entity Framework or other ORM tools. - Experience with software design patterns, architectural styles (e.g., microservices), and best practices for scalable and maintainable applications. - Proficiency with version control systems, particularly Git, including branching, merging, and pull requests. - Knowledge of unit testing frameworks (e.g., NUnit, xUnit) and test-driven development (TDD). - Experience with automated testing tools and CI/CD pipelines (e.g., Github Actions, Jenkins). - Experience with cloud platforms, particularly AWS. - Skills in profiling, debugging, and optimizing .NET applications for performance and scalability. Benefits - A competitive compensation package will be offered to the successful applicant which includes great benefits. Company Description At INGOT, we believe in building high-performing teams where everyone is in the right seat – not just filling a role, but thriving in it. Our approach emphasizes getting the right people in the right positions to drive business growth and success. - You’ll excel at what you do because you’re in a role that aligns with your skills and passions. - You’ll be aligned with our core values - High Ethics, Commitment and Innovation. - We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission. - If you’re a high-energy, results-driven professional who’s ready to take on a role that matches your expertise and values, we’d love to connect!

Ukraine
Job Closed
PeerIslands logo

Polyglot Developer

PeerIslands

High velocity digital transformation

Software Engineer108 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and oversee software architectures that leverage multiple programming languages such as Python, Java, Node, C#, Go, or Ruby. • Build and manage real-time data processing pipelines using Apache Flink and integrate with streaming systems such as Kafka or Kinesis. • Develop, optimize, and manage data storage and retrieval using MongoDB or other NoSQL databases. • Provide technical leadership in building scalable, secure, and resilient software systems. • Experience with AI/ML frameworks and tools. • Collaborate with software engineers, DevOps, and UX designers to ensure cohesive software architecture and seamless integrations. • Optimize software performance, troubleshoot architectural issues, and implement best coding and security practices. • Stay updated with emerging programming languages, frameworks, and industry trends to drive innovation. • Ensure adherence to software development methodologies, CI/CD pipelines, and DevOps best practices. • Mentor and guide development teams in adopting best practices for multi-language software development. • Work with cloud platforms (AWS, Azure, GCP) to design and deploy robust infrastructure solutions. • Define and enforce coding standards, system design principles, and architectural patterns.

India
NeoGenomics Laboratories logo

Senior Software Engineer, Digital Pathology

NeoGenomics Laboratories

Serving the cancer community since 2002, NeoGenomics Laboratories is a premier pharma services and cancer diagnostic company. As an employer, NeoGenomics Labora

Software Engineer108 days ago

Are you motivated to participate in a dynamic, multi-tasking environment? Do you want to join a company that invests in its employees? Are you seeking a position where you can use your skills while continuing to be challenged and learn? Then we encourage you to dive deeper into this opportunity. We believe in career development and empowering our employees. Not only do we provide career coaches internally, but we offer many training opportunities to expand your knowledge base! We have highly competitive benefits with a variety HMO and PPO options. We have company 401k match along with an Employee Stock Purchase Program. We have tuition reimbursement, leadership development, and even start employees off with 16 days of paid time off plus holidays. We offer wellness courses and have highly engaged employee resource groups. Come join the Neo team and be part of our amazing World Class Culture! NeoGenomics is looking for a Sr. Software Engineer who wants to learn to continue to learn in order to allow our company to grow. This is a fully remote position with a Monday – Friday, day shift.  Now that you know what we're looking for in talent, let us tell you why you'd want to work at NeoGenomics: As an employer, we promise to provide you with a purpose driven mission in which you have the opportunity to save lives by improving patient care through the exceptional work you perform. Together, we will become the world's leading cancer reference laboratory. Position Summary:  As a Sr. Software Engineer, Digital Pathology you will be responsible for designing and implementing the end-to-end “digital backbone” of the NeoGenomics Digital Pathology ecosystem, serving as the primary technical bridge between external Image Management Systems (IMS), computational pathology and Image Analysis (IA) algorithms, internal LIMS, and the enterprise data warehouse (Snowflake/Azure). Working within a cross-functional matrix of R&D, Lab Operations, Medical Services, and software development teams, you will ensure secure, efficient flow of high-volume Whole Slide Imaging (WSI) data to support operational improvements and AI-driven diagnostic workflows, directly impacting diagnostic precision and throughput through scalable, GxP-compliant integration patterns. Responsibilities: - Assists in the architecture and technical implementation of integration layers connecting the selected Image Management System (IMS) with core enterprise systems (LIMS, EHR, ordering portals) and Image Analysis (IA) models using API, HL7, and FHIR standards - Designs and maintains the API middleware and microservices strategy across cloud-based and on-prem infrastructure to orchestrate complex workflows between image scanners, IA models, storage platforms, and pathologist viewing systems - Serves as a technical advisor during IMS vendor evaluation by validating integration capabilities, API robustness, and alignment with the NeoGenomics security posture - Collaborates with Data Engineering teams to architect data pipelines that ingest structured metadata and unstructured image assets into Snowflake and the enterprise data lake for downstream analytics and monetization - Defines and enforces technical standards for data interoperability, ensuring semantic consistency across pathology reports, image annotations, and clinical data streams - Designs tiered storage solutions leveraging high-performance computing (HPC) and hot and cold cloud storage to manage petabyte-scale digital pathology assets while optimizing cost - Implements secure and compliant data exchanges aligned with HIPAA, GDPR, and GxP requirements for sharing de-identified image data with biopharma and AI development partners - Partners with Bioinformatics and AI teams to design inference pipelines that automatically route digital slides to IA models for pre-screening and return results to the pathologist workflow -   - Leads technical root cause analysis for integration failures across the digital pathology stack, ensuring high availability for critical clinical diagnostics Education, Experience & Qualifications: - Bachelor’s degree in Computer Science, Software Engineering, Biomedical Informatics, or equivalent work experience required; Master’s degree in Computer Science, Software Engineering, or Biomedical Informatics preferred - 5 or more years of experience in software architecture and systems integration, including 5 or more years working in regulated healthcare or life sciences environments (pharma, biotech, or reference laboratories) required - Demonstrates expertise in designing integrations for Digital Pathology, Radiology (PACS/RIS), or high-content imaging systems - Brings extensive hands-on experience with Microsoft Azure cloud services (Logic Apps, API Management, Functions) and modern data platforms (Snowflake, Databricks) - Maintains a proven track record of implementing healthcare interoperability standards, including HL7, FHIR, and DICOM - Integrates AI/ML models into clinical production workflows, preferably within oncology or genomics contexts - Systems Integration: Exhibits deep mastery of API design (REST, GraphQL), message queuing, and event-driven architecture - Coding Languages: Works fluently in .NET, C#, Blazor, and SQL - Cloud Environments: Operates across Azure and AWS

United States
Job Closed
Coinbase logo

Software Engineer, Backend (Institutional - Custody)

Coinbase

A digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Fo

Software Engineer108 days ago
OtherRemoteTeam 4,700Since 2012

Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. Coinbase Institutional - Making the Future Real Without us, crypto is just a whitepaper. We make it real. Coinbase Institutional builds cutting-edge platforms that allow thousands of the world’s largest financial institutions to trade, custody, and participate in the global cryptoeconomy. From launching industry "firsts" to scaling secure infrastructure for hundreds of digital assets, we provide the trusted gateways for staking, governance, and web3. Whether it’s prime brokerage or international markets, we are building the scalable tech and seamless UI that empowers the biggest players on the planet to move money forward. Join us, and build the infrastructure for what’s next. The Reporting and Monetization team builds the backend systems that turn every Coinbase Prime event into reliable, audit-ready records - powering client reporting, billing, tax outputs, and statements for the world's largest institutional crypto clients. These are high-volume event-driven pipelines, and scalable services that the rest of the institutional platform depends on. As a Senior Engineer, you'll lead technical initiatives that directly impact how Coinbase earns revenue and maintains trust with its most strategic customers. What you'll be doing: Design and implement new financing products and features. Create and build new reporting, monitoring, tools, frameworks and APIs. Articulate a long term vision for maintaining and scaling our backend systems. Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. Write high quality, well tested code to meet the needs of your customers. What we look for in you: You have at least 2+ years of experience in software engineering. You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture. You write high quality, well tested code to meet the needs of your customers. You’re passionate about building an open financial system that brings the world together. Nice to haves: You have experience with Blockchains (such as Bitcoin, Ethereum etc..) You have experience decomposing a large monolith into microservices. You’ve worked with Golang, Ruby, Docker, Sinatra, Rails, Postgres, MongoDB or Redshift. You’ve built financial, high reliability or security systems. Job #: P71413 Pay Transparency Notice: Depending on your work location, the target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, vision and 401(k)). Annual base salary range (excluding equity and bonus): $152,405 — $179,300 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is proud to be an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law.  For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information.   For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and Applicants Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. AI Disclosure For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description.

United States
$152.4K - $179.3K / year
Job Closed