> Markdown version of [/jobs/ext/2634766-software-engineer-back-end-and-cloud-role](https://www.wearedevelopers.com/jobs/ext/2634766-software-engineer-back-end-and-cloud-role). 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 (Back End and Cloud) Role - **Company:** Open Data Watch, Inc. - **Location:** Washington, DC, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Business Logic, User Authentication, Automation of Tests, C Sharp (Programming Language), Cloud Computing, Relational Databases, HTTP Secure, Python (Programming Language), Cloud Services, Software Engineering, Systems Integration, TypeScript, Management of Software Versions, Virtual Machines, Cloud Platform System, Delivery Pipeline, Backend, Front End Software Development, Devsecops, Serverless Computing, Golang - **Published:** August 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6b6cb57c0c61f3be ## About the Role * Strong software engineering experience in at least one back-end language and a modern web or service framework. * Experience designing, implementing, documenting, testing, and versioning HTTP APIs or event-driven interfaces. * Working knowledge of relational data, transactions, identity, authorization, secrets, validation, and secure dependency use. * Cloud experience with containers, serverless workloads, messaging, managed services, and automated delivery. * Ability to diagnose production behavior with logs, metrics, traces, tests, and clearly defined service expectations. ## Description Software Engineers working on back-end and cloud systems build the services that enforce application behavior, connect systems, and move trusted work through production. They turn product and operational requirements into HTTP APIs, business logic, integrations, asynchronous workflows, and data-access components. The work runs in containers, serverless functions, virtual machines, or managed cloud services. You design service boundaries and contracts, handle identity and authorization, validate inputs and dependencies, manage failure and retry behavior, and make the system observable through logs, metrics, and traces. You also test changes and automate delivery so the service can evolve without guesswork. This role owns production service behavior, not just endpoint code. Back-end and cloud engineers work with front-end developers, data teams, security, quality engineering, and platform or DevSecOps teams to balance reliability, security, performance, maintainability, and cost. What you'll build * Secure HTTP APIs, service contracts, event handlers, and integration adapters. * Back-end services in Python, Java, C#, JavaScript, TypeScript, Go, or comparable languages. * Containerized, serverless, event-driven, and asynchronous cloud workloads. * Authentication, authorization, validation, error handling, audit events, and dependency controls. * Automated tests, delivery pipelines, operational dashboards, traces, alerts, and runbooks. Who you are You like making distributed behavior understandable. You can move quickly when learning or prototyping, then add the contracts, tests, controls, and operational evidence required for a production service. You think beyond the happy path. You ask what happens when a dependency slows down, a message is delivered twice, an authorization check is missed, or a deployment needs to roll back. You communicate those tradeoffs clearly and share ownership across team boundaries. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [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) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)