> Markdown version of [/jobs/ext/570068-software-engineer-api](https://www.wearedevelopers.com/jobs/ext/570068-software-engineer-api). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer | API - **Company:** Deepl US Inc. - **Location:** New York, NY, United States (Remote available) - **Salary:** $144,000.0 - $172,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, C Sharp (Programming Language), Software Quality, Code Review, Software Debugging, Python (Programming Language), TypeScript, Application Enhancement Tool, GitHub Copilot, ReactJS, Backend, Front End Software Development, Restful APIs, Golang - **Published:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c12aeed40abc8c02 ## About the Role * A Developer-Centric Mindset: You think about APIs from the perspective of the developer using them. You care about clear abstractions, helpful error messages, and good documentation-not just whether the endpoint returns a 200 * Solid Backend Fundamentals with Full-Stack Curiosity: You have a good foundation in backend development, RESTful APIs, and server-side systems (using Go, Python, Java, C#, or similar). You're comfortable picking up frontend work when needed-whether that's contributing to a developer dashboard or a signup flow built in React/TypeScript * Ownership and Reliability: You take responsibility for what you ship. You write tests, monitor your code in production, and follow through when things go wrong. You're proactive about flagging issues and asking for help when you need it, and you treat each incident as an opportunity to learn * AI-Native Velocity: You leverage AI-powered tools (like GitHub Copilot or Claude) to accelerate your output and reduce repetitive toil. You use AI for boilerplate code, test generation, and debugging-freeing up your focus for solving harder problems and growing your craft ## Description * Contribute to Developer Experience: You will build features that improve how developers discover, onboard to, and use DeepL APIs. This includes implementing self-service flows, onboarding experiences, and configuration interfaces that reduce friction and delight developers from their first API call * Build Platform Components: You will implement reusable components, contribute to documentation, and help maintain client libraries (SDKs) and starter templates that make it easier for customers and ISVs to build AI-enabled products on top of DeepL * Collaborate Across Teams: You will work closely with teammates across API Core and adjacent teams-including Enterprise, Core Text, Voice, and Customization-to deliver consistent, well-designed APIs. You will actively participate in code reviews, design discussions, and contribute to shared standards * Write Quality Code: You will write well-tested, production-ready code and contribute to monitoring, alerting, and reliability improvements. You will participate in incident response, learn from postmortems, and help the team continuously raise the bar on code quality and operational health ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Are We All Prompt Engineers? How AI Changed What It Means to Build Software](https://www.wearedevelopers.com/videos/1980-are-we-all-prompt-engineers-how-ai-changed-what-it-means-to-build-software) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)