
Senior Software Engineer, Integrated Workflows
Posted Sep 15

Posted Sep 15
This is a fully remote position, open to applicants in Argentina.
β’ Develop and enhance two-way synchronization with record-keeping systems such as Jira, Linear, and Asana.
β’ Create, establish, and sustain integrations across platforms including Microsoft Teams, Outlook, Office, video conferencing tools, Slack, and Teams.
β’ Improve Mural's shared integration platform frameworks, services, and patterns.
β’ Manage content pathways which encompass imports, image panels, Unsplash APIs, copy/paste functionality, file uploads, iframe embedding, PDF-to-Mural conversion, exports, and downloads.
β’ Collaborate with teams on render-for-export, notification engine, and company-wide migration boundaries.
β’ Ensure the public API remains accessible for third-party developers while maintaining backwards compatibility.
β’ Oversee projects from research and design to proof of concept, execution, release, and iteration.
β’ Provide adaptable, maintainable solutions while being accountable for quality, performance, reliability, and security.
β’ Integrate AI tools into essential workflows.
β’ Design, strategize, and implement automated testing and documentation methodologies.
β’ Engage in technical design discussions, review code, and mentor junior colleagues.
β’ Contribute to enhancing team processes and best practices.
β’ Proficiency in modern JavaScript/TypeScript and familiarity with technologies such as React, Node.js, or other contemporary frameworks.
β’ Practical experience integrating with third-party APIs and platforms, covering OAuth, token lifecycle management, webhooks, rate limiting and backoff, pagination, versioning, and graceful degradation.
β’ Over 5 years of experience in building and deploying large-scale production software within an agile engineering team.
β’ Demonstrated success in designing and delivering scalable, high-performance systems.
β’ Outcome-driven and highly experimental interest in AI-assisted development practices.
β’ Proven ability to plan technical projects and iteratively deliver new systems and features.
β’ Strong collaboration and communication skills, capable of leading technical discussions and managing trade-offs.
β’ Experience with building against Microsoft Teams or Office add-in SDKs, or delivering through a partner marketplace or app review process is advantageous.
β’ Experience in designing and maintaining a public developer API.
β’ Proficiency in Python.
β’ Understanding of secure file handling at scale, including permissions checks, malware scanning, and content validation during uploads.
β’ Experience in content migration or format conversion between products.
β’ Background in high-growth, fast-paced environments or startups is a plus.
β’ Compensation is determined by location, level, job-related knowledge, skills, and experience.
β’ Reasonable accommodations are made for individuals with disabilities.
β’ Additional benefits and privileges of employment are provided.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.