DEPT® logo
DEPT®

We deliver Growth Invention for the world's most ambitious companies.

Senior Software Engineering Architect

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$154.7K - $170K / year

Seniority

Senior

Job Description

Senior Software Engineering Architect

DEPT®

Role Description DEPT® is seeking a Commerce Architect to anchor Adobe Commerce delivery within our Commerce practice in North America. You are the technical authority for Adobe Commerce (Magento) — defining the architecture, driving execution, and ensuring our commerce solutions are scalable, secure, and performant. You lead technical discovery and pre-sales solutioning, architect enterprise-grade implementations, and advise clients throughout the project lifecycle, translating complex business needs into elegant commerce architecture. You partner closely with our Content and Data & Martech teams so that Adobe Commerce, Adobe Experience Manager (AEM), and Adobe Experience Platform (AEP) come together into a coherent customer experience. What You'll Do - Own Adobe Commerce Architecture: Own the end-to-end technical architecture for Adobe Commerce projects — ensuring solutions are scalable, secure, and performant — and maintain comprehensive technical documentation, including architecture diagrams, data models, and integration specifications. - Define Standards and Lead Reviews: Define and enforce development standards, best practices, and coding patterns for the Adobe Commerce platform; lead technical design reviews and mentor development teams to the architectural vision. - Lead Pre-Sales and Solutioning: Act as the lead technical expert during the sales process — running technical discovery, architecting viable solutions, developing technical proposals, Statements of Work, and level-of-effort estimates, and presenting confidently to client stakeholders including C-level executives. - Integrate the Commerce Ecosystem: Architect integrations across ERP (e.g., NetSuite, SAP), PIM, OMS, CRM, and payment gateways, and connect Adobe Commerce to content (AEM) and personalization and data (AEP). - Advise and Solve: Serve as a trusted technical advisor on performance, security, scalability, migrations, and total cost of ownership across new and existing Adobe Commerce implementations. Qualifications - 7+ years of hands-on experience with Adobe Commerce (Magento), with at least 4 years in a Solution Architect or Lead Developer role, and deep expertise in both Adobe Commerce Cloud and on-premise versions. - A proven track record of designing and delivering complex, large-scale eCommerce solutions. - Demonstrable experience in a pre-sales or solution-engineering capacity, including estimating effort and writing technical proposals. - Expert-level knowledge of PHP, MySQL, Varnish, Redis, and the core Adobe Commerce framework, and proficiency with modern DevOps, CI/CD, and cloud infrastructure (AWS/Azure). - Strong understanding of the broader commerce ecosystem, including integrations with ERP, PIM, OMS, CRM, and payment gateways. - Exceptional verbal, written, and presentation skills, with the ability to build credibility with clients. - Nice to have: Adobe Certified Master – Adobe Commerce Architect; experience with headless and composable commerce (GraphQL, PWA Studio); familiarity with other Adobe products such as AEM, Adobe Analytics, or AEP; and a background in a digital agency or technology consultancy. Benefits - Healthcare, Dental, and Vision coverage - 401k plan, plus matching - PTO - Paid Company Holidays - Parental Leave Company Description DEPT® is a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, our 4,000+ specialists deliver growth invention across Brand & Media, Experience, Commerce, CRM, and Technology & Data. We’re 50|50 tech and marketing, partner-led, and first to move. Clients include Google, Lufthansa, Coach, eBay, and OpenAI.

Related Job Pages

More Full-stack Engineer Jobs

Clubessential logo

Software Engineer

Clubessential

Building the Next Generation of Club Industry Leaders

Full TimeRemoteTeam 51-200Since 1998

• Assist in the development and maintenance of .NET applications • Develop and administer tests across multiple browsers, platforms, and devices, including phones and tablets • Assist in reviewing new support tickets and provide correct bug fixes or route them to the correct development team • Work with software Q/A to test corrections and participate in the deployment process • Assist in defining software development project plans, including scoping, scheduling, and implementation • Manage time across multiple projects and tasks in a deadline-driven, team environment • Administer critical analysis of test results and deliver solutions to problem areas • Generate statistics and write reports for management and/or team members on the status of the programming process

United States
The Leaflet logo

Principal Identity Engineer

The Leaflet

An independent platform for cutting-edge, progressive, legal, and political opinion.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Own the security architecture, standards, authentication methods, and roadmap for Microsoft Entra ID, our primary identity provider — partnering with IT on tenant operations • Design and continuously refine Conditional Access policies that balance strong protection with a smooth experience for a globally distributed workforce • Advance our rollout of phishing-resistant, passwordless authentication (passkeys, certificate-based, FIDO2) • Own federation and single sign-on across our SaaS estate (SAML, OIDC, OAuth 2.0, SCIM provisioning) • Own our privileged access model using Microsoft Entra PIM — separate admin identities, just-in-time elevation, and approval workflows • Design and maintain break-glass procedures and safeguards for our most sensitive administrative paths • Reduce standing privilege across the environment and make "least privilege, just in time" the default • Automate the joiner-mover-leaver lifecycle so access is granted, changed, and revoked accurately and promptly • Build and run access reviews and entitlement governance, partnering with our GRC team on audit evidence (ISO 27001, SOC 2, PCI DSS, GLI-19/GLI-33) • Make access decisions auditable, explainable, and continuously right-sized • Govern service principles, managed identities, and workload/federated credentials across AWS, Azure, and GCP • Partner on secrets governance across our secrets management platforms to shrink the number of long-lived, standing secrets • Partner with our Principal Cloud & Network Security Engineer, who owns service-to-service authentication (mTLS, service mesh) • Serve as the identity authority for our Zero Trust program, aligned to NIST SP 800-207 and the CISA Zero Trust Maturity Model (Identity pillar) • Partner with our cloud and network security function on identity-aware access through Cloudflare Access • Partner with Security Operations to make identity signals (risky sign-ins, privileged elevation, MFA anomalies) first-class inputs to detection and response • Advise on customer identity (CIAM) and account-security architecture — partnering with our Principal Product Security Engineer, who owns the application security of player-facing account flows, and with product engineering

Florida
Pluribus Digital logo

Senior Software Engineer – Fullstack

Pluribus Digital

We help government agencies deliver public services as modern digital products.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, develop, and maintain production-quality backend and frontend components • Build APIs, business logic, data access layers, and user interfaces • Implement new features while refactoring legacy functionality • Write unit, integration, and regression tests to support safe delivery • Refactor legacy Java applications (e.g., Struts/JBoss) into Spring Boot services • Support decomposition of monolithic systems into modular services • Maintain data integrity and backward compatibility during phased modernization • Diagnose and resolve defects in complex legacy codebases • Develop RESTful APIs using Java and Spring Boot • Implement data access with Hibernate/JPA • Support database modernization, schema evolution, and data migration • Apply consistent logging, error handling, and observability practices • Build and maintain React applications using TypeScript • Implement responsive UI behavior and secure backend integration • Collaborate with UX and backend teams on API contracts and user experience • Implement authentication and authorization using IAM solutions (e.g., Keycloak) • Apply OAuth 2.0 / OpenID Connect and role-based access control • Build with CI/CD, containerization, monitoring, and production readiness in mind • Collaborate with DevOps teams on deployment and operational support • Participate in sprint planning, refinement, estimation, and retrospectives • Contribute to code reviews, documentation, and knowledge sharing • Communicate progress, risks, and technical challenges clearly • Support the full SDLC—from requirements and estimation through deployment, monitoring, and documentation • Continuously learn and apply new tools/techniques to improve performance, automation, and scalability.

United States
$145K - $155K / year
Full TimeRemoteTeam 201-500H1B No Sponsor

• TELUS Digital is seeking a Senior Technical Lead (L4) to join our NCCS engineering team. • Lead the design, development, and modernization of enterprise applications using Java and GCP. • Analyze, understand, and modernize legacy applications, including Oracle Stored Procedures and Informatica PowerCenter workflows. • Design and develop scalable microservices using Java, Spring Boot, and cloud-native technologies. • Build and optimize SQL queries, data pipelines, and cloud-based data solutions. • Develop and maintain GCP-based applications utilizing Cloud SQL, BigQuery, Cloud Run, Cloud Storage, and Cloud Composer. • Provision and manage cloud infrastructure, including GCP projects, IAM, networking, logging, and storage. • Build Infrastructure-as-Code solutions using Terraform or Pulumi. • Develop and maintain CI/CD pipelines using GitHub Actions and Maven. • Configure secure connectivity across enterprise environments, including VPC networking and external integrations such as SAP Callidus. • Leverage AI-assisted development tools such as GitHub Copilot and Claude to improve development productivity and code quality. • Collaborate with cross-functional teams to deliver scalable, secure, and high-performing cloud solutions. • Provide technical leadership, mentorship, code reviews, and architectural guidance to engineering teams.

Canada
CA$110K - CA$115K / year