Senior Backend Developer at Sharetru. Sharetru is a long-standing, security-first managed file transfer platform. We’re expanding beyond traditional transfers into a more modern integration and automation layer: connectors (SharePoint/Microsoft 365, email, SIEM, cloud storage), workflow-driven file movement, and reliable job scheduling—while maintaining the protocol-level depth (SFTP/FTPS/FTPeS/SCP) our customers rely on.. The MFT and secure data exchange market is growing fast — driven by rising compliance requirements, ransomware threats, and the increasing complexity of data ecosystems. According to recent industry research, the MFT market is projected to exceed $4.0 billion by 2030, fueled by demand for automation, encryption, and auditability in data sharing. Organizations are shifting away from consumer-grade tools and turning to specialized platforms built for compliance and control. We’re one of them—and we’re just getting started. . If you enjoy building systems that must be secure, observable, and resilient under real-world failures, this role is for you.. Build the next-gen integration layer. Design and implement a connector framework (authentication, config, throttling, error handling, versioning) for systems like SharePoint/Microsoft 365, email delivery, and other third-party services.. Implement OAuth2/OIDC patterns, token refresh, secure secret storage, and least-privilege scopes.. Evolve workflows + scheduling into a first-class platform capability. Build durable job scheduling and orchestration: queues/workers, retries with backoff, idempotency, state machines, and replayability.. Create workflow primitives for file movement (trigger → validate → transfer → post-process → notify → audit), including approvals and exception paths.. Strengthen MFT reliability and protocol depth. Extend and maintain secure transfer support for HTTPS. , FTPS, FTPeS, SCP, including troubleshooting real-world edge cases (timeouts, cipher/KEX mismatches, passive/active FTP, resumability, large file behavior).. Improve performance and correctness: resumable transfers, checkpointing, integrity verification, and failure isolation (noisy-neighbor control).. Raise engineering quality. Contribute to architecture decisions, code reviews, security assessments, and performance optimization.. Improve observability (logs/metrics/traces), incident readiness, and operational tooling.. Mentor engineers and help evolve development practices.. . U.S. Citizenship. 10+ years of backend development experience, ideally in a SaaS or infrastructure-heavy environment. Senior-level backend experience shipping production systems (SaaS, infrastructure, or security-adjacent platforms).. Strong PHP experience (LAMP or equivalent production backend environment). . Demonstrated experience with . secure file transfer protocols. (SFTP, FTPS, FTPeS, SCP) and the ability to develop on top of them. . Experience building . integrations. with external systems/APIs (auth, rate limits, webhooks, retries, pagination, data mapping).. Experience with background processing and scheduling (queues/workers, concurrency control, idempotency, retry semantics).. Strong security mindset: secrets management, auditing, access control, and safe-by-default designs.. Nice-to-have. Microsoft Graph / SharePoint integration experience (delta queries, upload sessions, webhook subscriptions, throttling).. Understanding of Hyperscaler (Azure, AWS, GCP) platforms, API options, and integrations. Workflow/orchestration frameworks or building state-machine-based execution.. Experience with compliance-heavy environments (audit logging, retention, immutable event trails).. Experience with Jira administration / analytics and building dashboards. Additional languages (e.g., C++), or modernization patterns around legacy systems.. Company Location: United States.
Senior Backend Developer at Sharetru