
Senior Software Engineer – Grading Operations
Posted Oct 21

Posted Oct 21
This is a fully remote position, open to applicants in New York.
• Develop and maintain internal software that supports the grading and authentication processes for Collectors.
• Leverage AI tools, ideally Claude, throughout the software design, architecture, and implementation phases while ensuring high-quality outputs.
• Create backend services, RESTful APIs, and data models for applications related to internal grading and authentication.
• Work with containerized .NET applications, serverless APIs, and Python background processing tasks.
• Design and implement asynchronous and event-driven systems to ensure a reliable flow of high-volume operational data.
• Build frontend features using JavaScript, TypeScript, and Vue.js.
• Collaborate with Product, Technology, and Operations teams to convert business requirements into technical solutions.
• Diagnose and resolve data, integration, service, and user-interface problems across a large codebase.
• Participate in an on-call rotation.
• Contribute to technical documentation and enhance system design, code quality, observability, and engineering practices.
• Over 5 years of experience in software engineering, focusing on building production applications with significant backend experience and some frontend delivery.
• At least 3 years of experience or strong expertise in C# and .NET.
• Regular use of AI tools, preferably Claude, with the ability to assess and take ownership of its outcomes.
• Proven experience in designing and developing RESTful APIs and integrating services.
• Skilled in defining module boundaries and recognizing when capabilities should be separated into distinct services.
• Experienced in writing and maintaining automated tests for production services.
• Solid understanding of relational databases and data modeling principles, such as SQL Server or PostgreSQL.
• Practical experience in operating cloud production services, including Docker, Kubernetes or ECS, serverless compute behind an API gateway, and managed messaging and data stores.
• Familiarity with JavaScript, HTML, CSS, and a component-based frontend framework.
• Experience with CI/CD pipelines, Infrastructure as Code tools like Terraform or CloudFormation, and monitoring/observability tools such as CloudWatch or Datadog.
• Excellent communication, troubleshooting, and technical documentation abilities.
• Experience translating complex Product and Operations requirements into scalable systems.
• Knowledge of Agile/Scrum methodologies.
• Must possess legal authorization to work in the United States.
• Nice to have: experience with asynchronous, event-driven, and distributed systems.
• Nice to have: familiarity with AWS, Python, pytest or unittest, Apache Kafka, DynamoDB, or Vue.js.
• Nice to have: experience in optimizing high-volume workflows.
• Flexible remote work options.
• Possibility of an on-site interview for remote positions at the employer's discretion.
• Commitment to equal employment opportunities.
• Reasonable accommodations provided during the application and interview process.
Ellevation Education
Speechify
Nava
Circana
Get handpicked remote jobs straight to your inbox weekly.