Job Title: Senior Backend Engineer Company Name: Devengine Job Url: https://www.simplyhired.com/job/ngj5W5NZjZBGQrsPokF-nj1JyROsJcNOlOxeOygB2JnNDcgBdnzJnw Job Description: Senior Backend Engineer Devengine Remote Job Details Contract 9 hours ago Qualifications Application Integration Data encryption SSO Cloud identity and access management (IAM) Google Sheets UI development Data storage Azure 6 years Go Achieving HIPAA compliance Workflow management (operations management method) GitHub Actions HIPAA NoSQL Data reporting English Taxonomy JavaScript frameworks Java AWS Docker Distributed systems Developing and maintaining backend systems Web applications Cloud Architecture Design (Architecture design skills) Distributed computing Senior level Cross-functional collaboration Client-server architecture BigQuery Communication skills Python MySQL Identity & access management Full Job Description Remote - US | Contract Our client is a fast-growing healthcare company providing autism diagnostics, therapy, and medical services to young children across the United States. As part of that growth, the Data, AI, and Automation team is building the cloud infrastructure needed to move internal algorithmic tools from desktop execution to production-grade, browser-based services. They're looking for a Senior Backend Engineer (6+ years of experience) to own the web application platform that productizes an in-house scheduling solver as a secure, internal cloud service. The solver—a Python-based optimization engine—currently runs as a desktop app with Excel workflows. Your job is to build the cloud platform around it: authentication, backend orchestration for long-running workloads, artifact and version management, integrations with BigQuery and Google Sheets, and production-grade operability. The web UI is intentionally simple and utilitarian—a small set of buttons, a run console, and basic pages for upload, run, status, download, and publish. The core of this role is backend architecture, not frontend polish. You'll collaborate closely with a dedicated algorithm expert who owns the solver codebase—you won't need to develop or deeply understand the Python algorithm itself. The two codebases have clear domain ownership connected by well-defined input/output contracts. You'll report to the VP and have significant autonomy to make architectural decisions and drive the platform forward. Longer term, the platform you build is designed to be extensible: other teams at the company are building their own algorithms and automation, and your platform will serve as the template for containerizing and orchestrating additional workloads. This is the foundation of a broader internal platform, not a one-off project. This is a long-term contract opportunity without an end date. The engagement is fully remote, and candidates can be located anywhere in Latin America. You'll need strong English communication skills (B2+ or higher) for this role. Responsibilities Own the web application platform on GCP: authentication/authorization, APIs, storage, service architecture, and a simple utilitarian web UI. Build reliable long-running job execution for the solver—queueing, concurrency limits, cancellation, retries—optimized for low wait time and iterative use. Own end-to-end workflow I/O and integrations: maintain the existing Excel-in/Excel-out experience, enable safe and auditable publish to Google Sheets, and integrate with BigQuery for data enrichment and metrics/reporting. Define and maintain the platform solver contract (I/O bundle format, versioning, error taxonomy, logging) in partnership with the algorithm owner. Implement PHI-safe security and compliance controls in partnership with the Security Engineer: least-privilege IAM, encryption, secrets management, and audit logging. Establish production operability in partnership with the DevOps Engineer: CI/CD, monitoring/alerting, and support/run-diagnostics tooling. Mandatory Requirements 6+ years building production backend systems and platforms (internal tools and/or customer-facing). Strong experience with client-server distributed architectures. Comfortable designing and building asynchronous/event-driven systems (e.g., publish/subscribe, queues, streaming) for long-running workloads. Proficiency building systems that implement stateful resources: relational and/or non-relational databases and object storage. Strong familiarity with at least one major cloud provider (GCP, AWS, or Azure)—with the ability and willingness to work in GCP as the production environment. Comfortable containerizing and packaging application code (Docker, container registries, orchestration). Comfortable using Git and CI/CD tools (e.g., GitHub Actions/Workflows). Ability to model and implement execution pipelines using state machines/workflows (durable job state, retries, idempotency, compensating actions). Strong experience in at least one backend language (Go, Java, Python, or equivalent). The solver codebase is Python—you don't need to be a Python expert, but you must be comfortable reading, packaging, and containerizing Python code. Experience designing secure systems (authn/authz, secrets handling, encryption, audit logging), including PHI/PII-safe logging. Strong cross-team collaboration skills and ability to define ownership boundaries and contracts. Nice-to-Have Experience with Google Cloud Platform specifically (Cloud Run, Pub/Sub, BigQuery, IAM). Experience with optimization/solver workloads (OR-Tools, MILP, etc.). Experience with healthcare data compliance (HIPAA) and BAA-oriented vendor setups. Experience with cloud-native container orchestration (e.g., Kubernetes, Cloud Run). Experience with Excel ingestion/export pipelines. Experience with JavaScript frameworks (e.g., React) for simple internal UIs. What We're Looking For Beyond the Tech Stack Beyond the technical requirements, this team is looking for a specific type of engineer: Startup mindset over big-tech process. You own outcomes, not tickets. You think about whether the work you're doing is useful, not just whether it's assigned. Genuine curiosity and love of learning. You pick up new domains and tools quickly because you're naturally drawn to understanding how things work. You've built things on your own time just to learn. Adaptability over certification stacking. They care about foundational engineering ability and the capacity to grow, not a perfect resume match on every specific technology. Comfort with ambiguity. You're building infrastructure for a team that includes non-engineers who are developing algorithms. The terrain is new and evolving, and you're excited by that, not unsettled. What Success Looks Like 3 months — V1 prototype in pilot: V1 web app platform running real Base Schedule workflows end-to-end for a small pilot cohort (Google SSO, validate/solve job orchestration, Excel artifact management, per-run status/logs, and a basic publish flow). 6 months — V1 rollout complete: V1 is the default execution path for schedulers (production rollout complete): reliable parallel runs with low queue time, versioned publish to Google Sheets with audit trail, solver quality metrics landing in BigQuery for analytics, and a repeatable release/rollback workflow with DevOps. 9 months — V2 in prototype: V2 Week Ahead workflow running in prototype (cloud-executed Week Ahead + early cross-center allocation orchestration), with the operational scaffolding needed to evaluate rollout (monitoring, support playbook, and clear success criteria for V2). Of Note A company laptop will be provided. HIPAA compliance training is required before the start date. Completed background checks will be required before the start date if you are selected as a winning candidate. As a winning candidate, you will be required to disclose your engagement with DevEngine as a primary client on your professional LinkedIn profile. While we strive to respond to all applicants, please understand that due to the high volume of applications we receive, providing individual feedback or responses to every candidate may not be feasible. Rest assured that your application will be carefully reviewed and considered. We appreciate your understanding and interest in joining our team.