MO Studio logo
MO Studio

Join our team | https://jobs.lever.co/MOstudio

Director of Engineering

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Washington

Posted

63 days ago

Salary

$190K - $225K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglish

Job Description

Director of Engineering

MO Studio

• Manage a diverse team of ~15 software leads, engineers, and data scientists, including recruitment, onboarding, performance evaluations, and professional development • Foster a positive and collaborative work environment that promotes growth, creativity, and open communication • Mentor engineers and technical leads, developing new leaders and strengthening system design, documentation, and delivery discipline • Define, own, and guide adherence to engineering standards and delivery practices that support quality, compliance, and reliability • Guide technical decision-making and resolve engineering tradeoffs in complex, multi-stakeholder environments • Guide end-to-end technical solution designs to influence the shape and delivery of client work • Support program leads in the translation of stakeholder requirements into executable architectures • Ensure staff are building and designing solutions that meet security, compliance, and regulatory standards (e.g., FedRAMP, NIST, Section 508, etc., as applicable) while maintaining an agile, modern development culture • Serve as a senior technical expert in client meetings, proposals, and technical reviews • Lead the development and review of winning technical approaches for RFPs, RFIs, and client pitches • Identify opportunities to expand engagements through thoughtful, client-centered solutions • Balance innovation with practicality in regulated, risk-aware environments

Job Requirements

  • 10+ years in software engineering, with at least 3–5 years in a leadership or management role
  • Experience leading engineering teams in federal government contracting, public-sector consulting, or regulated industries
  • Strong background in solutions architecture and system design for client-facing programs
  • Ability to lead across multiple projects with varying scopes, timelines, and constraints
  • Comfort operating in compliance-heavy environments with high expectations for documentation and rigor
  • Clear, confident communicator with both technical and non-technical stakeholders
  • Leadership style grounded in collaboration, mentorship, and delivery excellence
  • Our Federal contracts require that you be a U.S. Citizen to be eligible for employment and all work must be conducted within the U.S.
  • MO is a fully remote company, but if you aren’t based near Washington D.C. then travel could be necessary ~25% of the time to meet with Washington D.C. stakeholders

Benefits

  • A dynamic, high-trust environment with a diverse, mission-driven team
  • Competitive compensation commensurate with experience
  • Meaningful opportunities for career growth and learning
  • Comprehensive health coverage (medical, dental, and vision)
  • 401(k) with company match
  • Unlimited Paid Time Off (PTO)
  • Company-sponsored short- and long-term disability, plus life insurance
  • Company-sponsored parental leave

Related Job Pages

More Software Engineer Jobs

Role Description - Desenvolver e manter aplicações, garantindo a adoção das melhores práticas de codificação e design de software. - Implementar funcionalidades com base em requisitos de negócio e técnicos. - Contribuir para a evolução contínua das soluções. - Participar ativamente de cerimônias ágeis, colaborando com o time na definição de soluções. - Atuar na resolução de desafios técnicos junto à equipe. - Apoiar a automação de processos, incluindo CI/CD e testes automatizados. - Garantir a qualidade e eficiência das entregas. - Atuar conforme a necessidade do serviço em uma ou mais áreas: backend, frontend ou fullstack. Qualifications - Formação superior em Tecnologia da Informação ou áreas correlatas, ou graduação em qualquer área com pós-graduação em TI (mín. 360h). - Experiência em desenvolvimento de software, com domínio de ao menos uma linguagem de programação. - Conhecimento em desenvolvimento de APIs, bancos de dados (SQL/NoSQL), versionamento com Git e metodologias ágeis. - Familiaridade com boas práticas de qualidade de software, testes automatizados e CI/CD. - Pensamento analítico e capacidade de resolução de problemas. - Boa comunicação, colaboração em equipe e escuta ativa. - Autonomia, organização e gestão do tempo com foco em resultados. - Proatividade, adaptabilidade, aprendizado contínuo e senso de responsabilidade (accountability). Requirements - Regime de Contratação: CLT - Atuação: Remoto Benefits - VR ou VA - Plano Odontológico - Seguro de Vida - Convênio com curso de Inglês - Convênio com curso de TI

Worldwide
Full TimeRemoteTeam 11-50

Einleitung Unser Kunde ist ein spezialisiertes IT-Beratungsunternehmen, das Organisationen deutschlandweit bei der Modernisierung ihrer digitalen Arbeitsplätze unterstützt. Mit Fokus auf Microsoft-Technologien, klaren Standards und einer offenen, modernen Arbeitskultur bietet das Unternehmen Raum für eigenständiges Arbeiten und vielfältige Entwicklungsmöglichkeiten. Deine Aufgaben - Beratung und Umsetzung moderner Workplace- & Client-Management-Lösungen - Unterstützung bei Migrationen und Rollouts auf Basis von Microsoft-Technologien - Erstellung von technischen Konzepten, Designs und Best Practices - Durchführung von Workshops und Betreuung der Kunden im Projektverlauf - Umsetzung von Maßnahmen in den Bereichen Intune, Patchmanagement, Security & Compliance - Regelmäßige Kundentermine in Norddeutschland Dein Profil - IT-Ausbildung, Studium oder vergleichbare Projekterfahrung - Erfahrung in mindestens einem der Bereiche: Intune/Endpoint Manager, Clientmanagement, Patchmanagement, Security (MFA/CA), Software-Paketierung oder M365 - Gute PowerShell-Grundlagen - Beratungsstärke, strukturiertes Arbeiten und Freude an Kundenkontakt - Sehr gute Deutschkenntnisse (C1) - Reisebereitschaft für Kundentermine in Norddeutschland Benefits - Remote-First: Arbeiten aus dem Homeoffice, Kundentermine überwiegend in Norddeutschland - Bis ca. 75.000 € Jahresgehalt, abhängig von Erfahrung - 33 Urlaubstage & flexible Arbeitszeiten - Vielfältige Weiterbildungs- & Zertifizierungsmöglichkeiten - Moderne, offene Unternehmenskultur mit flachen Strukturen - Mitarbeiterevents & Wissensaustausch - Option auf Firmenwagen je nach Projekt - Betriebliche Altersvorsorge & attraktive Zusatzleistungen

Germany
€43K - €75K / year
Full TimeRemoteTeam 51-200

Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie ! Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et organisationnelle. 👉 Votre carrière chez Exposant 3 Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs. Nous vous offrons bien plus qu’un simple emploi : rejoignez une équipe innovante où l’intelligence artificielle, l’automatisation des processus, et la modernisation technologique font partie du quotidien. Chez Exposant 3, nous mettons l’humain au cœur de tout ce que nous entreprenons. 🚀 Notre vision ? Vous permettre de déployer "la puissance de l’humain exposant 3" : - La puissance de l’individu : Un environnement où votre engagement est valorisé. - La puissance de l’équipe : Une collaboration forte où l’entraide et les réussites sont partagées. - La puissance de l’entreprise : Une vision commune pour des objectifs ambitieux et collectifs. Si vous cherchez à évoluer dans un cadre dynamique et à contribuer à des projets d’envergure, tout en grandissant au sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Analyste - Développeur MS Dynamics CRM sénior pour rejoindre nos équipes. 🎯 Vos missions L’analyste-développeur MS Dynamics CRM sénior configurera l’application MS Dynamics CRM / Powerapps afin qu’elle s’adapte aux processus d’affaires identifiés lors des différentes phases de l’analyse. Œuvrant au sein d’une équipe de consultation, son rôle inclut autant une intervention technique que fonctionnelle, en créant les entités et les attributs requis, en définissant les relations et les contraintes entre ces entités, en définissant et en réalisant les formulaires, les écrans et les différentes vues et en implantant les flux de travail (workflows). Parmi les autres tâches aussi liées à la fonction, on retrouve la programmation et le développement au moyen de JavaScript, la production de la documentation, la formation des utilisateurs aussi bien que de l’analyse. Liste de tâches : - Créer et modifier des entités, vues, formulaires, champs, workflows, règles métier et plug-ins. Concevoir et intégrer des flux Power Automate, ainsi que des applications Power Apps (Model Driven et Canvas). - Réaliser les modifications dans l’application, suivre la gestion des changements et assister dans la transformation des besoins d’affaires. Participer aux intégrations avec des systèmes externes via des connecteurs, Web APIs, Azure Service Bus ou SSIS, incluant les migrations de données. - Assurer un rôle de support auprès des développeurs Dynamics CRM moins expérimentés, en partageant les bonnes pratiques et en les accompagnant techniquement au besoin. - Collaborer avec les autres équipes de développement (ex. : Front-End, Back-End, intégration) afin d’assurer une cohérence et l’alignement des solutions. - Collaborer étroitement avec les analystes fonctionnels, les testeurs et les membres de l’équipe projet. - Contribuer à la documentation technique et à la gestion du code source (DevOps). - Réaliser les tests, assurer le support lors de la mise en production et le support post-implantation. 📝 Votre profil - Avoir travaillé dans au moins un projet d’envergure en mode agile. - Minimum de 5 années d’expérience avec CRM API, avec REST/ODATA, avec SOAP, et de développement de plug-ins en C#. - Minimum de 5 années d’expérience de l’utilisation du SDK MS Dynamics CRM pour le développement d’applications. - Minimum de 5 années d’expérience avec la création d’activités de flux de travail personnalisés. - Minimum de 3 années d’expérience avec JavaScript. - Minimum de 4 années d’expérience de travail avec Power Platform, notamment sur les modules Power Apps, Power Automate et Dataverse. - Minimum de 3 années d’expérience de travail dans MS Dynamics 365, avec le module Customer Engagement ou le module Finance. - Minimum de 5 années d’expérience de travail avec l’approche Model Driven. - Minimum de 3 années d’expérience de travail avec l’approche Canvas App. - Minimum de 3 années d’expérience de travail avec Azure Service Bus. - Minimum de 1 année d’expérience de travail avec Power Pages (anciennement Portails Dynamics). - Avoir agi comme coach ou lead, sur un même projet de développement, au sein d’une équipe d’au moins 10 développeurs et pendant au moins 12 mois. Un cumul de mandats plus courts ou des mandats d’entretien ne peuvent être acceptés.

Canada
Job Closed
Full TimeRemoteTeam 11-50

Einleitung Du willst in einem Umfeld arbeiten, in dem Technologie nicht nur unterstützt, sondern das Geschäft vorantreibt? Du liebst saubere Datenflüsse, clevere Schnittstellen und möchtest EDI-Prozesse bauen, die wirklich stabil und effizient laufen? Deine Aufgaben In dieser Rolle sorgst Du dafür, dass Daten zwischen Kunden, Partnern und internen Systemen reibungslos, sicher und performant fließen. Du entwickelst, optimierst und betreust EDI-Prozesse – und trägst damit direkt zur Digitalisierung und Automatisierung der Logistikprozesse bei. Du wirst: - EDI-Schnittstellen entwickeln, konfigurieren und warten (u. a. mit Lobster_data) - Anforderungen analysieren und effiziente EDI-Prozesse konzipieren - Mapping-Szenarien umsetzen (z. B. EDIFACT, XML, CSV, JSON) - Bestehende Datenflüsse überwachen und Probleme proaktiv lösen - Rollouts, Tests und Dokumentation begleiten - Eng mit IT, Fachbereichen und Kunden zusammenarbeiten Dein Profil Du passt super zu dieser Rolle, wenn du Freude daran hast, technische Herausforderungen mit einem klaren Blick für Prozesse anzugehen. - Erfahrung mit Lobster_data oder vergleichbaren Integrationslösungen (mind. 1–2 Jahre) - Know-how im EDI-Umfeld (z. B. EDIFACT, VDA, XML, X.400) - Sicher im Mapping unterschiedlicher Datenformate - Gutes Verständnis für IT-Systeme und Datenbanken - Bonus: Kenntnisse in Transport Management Systemen oder Logistikprozessen - Strukturierte Arbeitsweise, Teamgeist und starke Kommunikation - Gute Deutsch- und Englischkenntnisse Benefits - 100% Homeoffice möglich (deutschlandweit) - Sicheres, wachsendes Umfeld in einer zukunftsstarken Branche - Flexible Arbeitszeiten, Überstundenregelung - Firmenfahrrad-Leasing, Corporate Benefits - Kurze Wege, schnelle Entscheidungen, Kolleg*innen auf Augenhöhe - Moderne Tools, spannende Integrationsprojekte und echte Gestaltungsmöglichkeiten - Einstiegsgehalt, je nach Erfahrung zwischen 45.000 und 65.000 €

Germany
€45K - €65K / year