wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Java Jobs/API Engineer

API Engineer

DistroKidRemote - Canada$136k – $136k1w ago
RemoteSeniorNACloud ComputingArtificial IntelligenceSoftware EngineerJavaPHPRubyPythonREST

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• 8+ years of professional software engineering experience with a strong focus on API development • Expert-level knowledge of REST API design principles and experience with GraphQL • Proven experience designing and building APIs for partnerships, integrations, or third-party developers • Proficiency in at least one of: Java, PHP, Ruby, Python or ColdFusion • Strong understanding of authentication and authorization patterns (OAuth 2.0, JWT, API keys) • Experience with AWS services and cloud-native API development • Track record of establishing API standards, documentation practices, and design patterns • Experience leading technical projects or teams and mentoring other engineers • Strong understanding of API versioning, backwards compatibility, and deprecation strategies • Excellent communication skills and ability to work with non-technical stakeholders • Experience with API testing frameworks and test automation • Self-directed and able to work independently in a remote environment • What Will Make You Stand Out: • Experience with AI/LLM integrations, Model Context Protocol (MCP), or similar emerging technologies • Experience with mobile API development (iOS/Android) • Experience with event-driven architectures and telemetry systems • Enthusiasm for music! • This salary range ONLY applies to candidates living in the UK for this job. Rates may differ in other regions.

Responsibilities

• Design, develop, and maintain scalable REST and GraphQL APIs that assist internal teams and external partnerships • Establish and document API design standards, patterns, and best practices across the organization • Lead technical design discussions and architecture decisions for new integrations and partnership opportunities • Build and support APIs for emerging integration opportunities, including AI/LLM tools and Model Context Protocol (MCP) server implementations • Implement secure authentication and authorization systems, including OAuth integrations • Collaborate with other teams to understand API requirements and deliver robust solutions • Review code and provide technical guidance to team members and engineers across the organization • Own the API roadmap and prioritize work to support development velocity and business needs • Ensure APIs are well-documented, versioned appropriately, and maintain backward compatibility • Build and maintain API testing frameworks and automation • Respond to technical requirements from partnership teams and third-party integrators • Work with AWS services to build resilient, scalable API infrastructure • Contribute to reducing technical debt and improving consistency across existing APIs

Benefits

• £100,000—£140,000 GBP • This salary range ONLY applies to candidates living in the EU for this job. Rates may differ in other regions. • €90.000—€130.000 EUR • This salary range ONLY applies to candidates living in Canada for this job. Rates may differ in other regions. • $170,000—$200,000 CAD • Retirement plans (401k, SIPP, etc.), Health insurance, Generous paid time off, Parental leave, Home office allowance, Flexible work schedules, Paid and discounted subscriptions, Regular engagement activities • DistroKid helps millions of independent artists get their music into streaming services and keep 100% of their earnings. We move fast, stay curious, and build tools that empower creativity. • If you want your work to directly impact how artists share their music with the world, we’d love to hear from you.

Similar Jobs

Software Engineer Intern1h ago
deliveroodeliveroo·London - The River Building HQ
In OfficeEMEAInternCloud ComputingInternSoftware EngineerLearning & DevelopmentAWSPostgreSQLSQLMySQLRubyScalaRailsRustGoPythonCoaching
Software Engineer2h ago
Obsidian SystemsObsidian Systems·Remote - Japan, United Kingdom, Canada, United States
RemoteNACryptocurrencySoftwareSoftware EngineerScalaTypeScriptLinuxSmart Contracts
Senior Fullstack Software Engineer, Collaboration2h ago
VantaVanta·Remote - Canada
RemoteNASeniorSoftware EngineerSenior Full Stack DeveloperReactTypeScriptGraphQLMentoringCross-functional Collaboration
Senior Engineer (Full Remote2h ago
EverAIEverAI·Remote - Portugal
RemoteEMEASeniorArtificial IntelligenceData AnalyticsSoftware EngineerSenior Software EngineerBack-endFull StackMLOps
Application Security Engineer - North Central region2h ago
GuidePoint SecurityGuidePoint Security·Remote - USA *
RemoteNAMidCybersecuritySoftwareApplication Security EngineerAdvisorReportingJavaScriptJavaC#C++PHPPythonGreenhouseZoom

Stop filling. Start chilling.Start chilling.

Get Started Free

No credit card. Takes 10 seconds.

© 2026 Dominic Morris. All rights reserved.·Privacy·Terms·