Back to jobs
New

Senior Software Architect

Serbia

Join Our Team as Senior Software Architect at Modus Create!

About us:

Founded in 2011, Modus is a global, fully remote team of world-class technologists who thrive in a collaborative, innovative environment. We’re a digital product engineering partner for forward-thinking businesses. Our global teams work side-by-side with clients to design, build, and scale custom solutions that achieve real results and lasting change, partnering with industry leaders including AWS, GitHub, and Atlassian.

We were fully remote before it was cool! Recognized as one of the Inc. 5000 Fastest Growing Private Companies for nine years and a top remote work company by FlexJobs, we have helped some of the world’s largest brands deliver powerful digital experiences.

As an award-winning Atlassian partner with a world-class team, we help organizations innovate and solve complex challenges for Fortune 500 companies and beyond, we want to hear from you.

Opportunity!

Modus Create is seeking a Senior Software Architect to join our consulting practice and lead architectural assessment and advisory work on a complex enterprise engagement. In this role, you will evaluate end-to-end software delivery systems, identify structural constraints that affect throughput and predictability, and translate evidence-based findings into prioritized, actionable recommendations. You will operate at the intersection of architecture, delivery systems, and organizational design—engaging executive stakeholders and technical teams alike with authority and precision.

The immediate engagement is consultative and advisory in nature. However, we're building a team capable of hands-on software engineering execution for future client work. The ideal candidate brings both strategic assessment capability and deep technical credibility—able to engage at the executive level while validating architectural realities at the system level. You combine enterprise architecture expertise with hands-on modern software engineering experience, particularly in full-stack Java/Spring or JavaScript/TypeScript environments and AI-integrated application design, positioning you to transition seamlessly between advisory and execution roles as engagement needs evolve.

Responsibilities:

  • Conduct structured assessments of enterprise software delivery systems, spanning architecture, integration patterns, environment progression, dependency management, and release governance.
  • Identify and prioritize system-level constraints that materially affect delivery throughput, predictability, quality, and delivery confidence.
  • Map end-to-end delivery flow across multi-team, multi-environment landscapes, including complex handoff points and cross-functional dependency chains.
  • Develop evidence-based findings packages with root-cause analysis, ranked constraint lists, and targeted improvement recommendations.
  • Engage executive and senior technical stakeholders to validate observations, align on priorities, and build organizational confidence in recommended next steps.
  • Translate technical and systemic findings into practical roadmaps, sequenced improvement backlogs, and measurable success criteria.
  • Collaborate across cross-functional consulting teams, including product leadership, quality engineering, platform engineering, and delivery leads.
  • Serve as a trusted technical advisor to client engineering and architecture leadership throughout the engagement lifecycle.

Requirements:

  • 12+ years of progressive experience in software architecture, with a strong emphasis on enterprise-scale delivery systems.
  • Demonstrated experience in a consulting or advisory capacity, assessing and advising on complex enterprise platforms—particularly those with multi-customer deployment models, regulated environments, or jurisdiction-specific constraints.
  • Deep expertise in cloud infrastructure and platform architecture, including multi-environment deployment patterns and release engineering practices.
  • Strong command of enterprise integration architecture, including API design, cross-system dependency management, and service-to-service coordination patterns.
  • Proven ability to assess delivery systems holistically—including product-engineering interaction, environment progression pipelines, quality flow, and organizational handoffs—beyond a narrow focus on development team practices.
  • Experience applying constraint identification and flow analysis techniques (e.g., value stream mapping, Theory of Constraints) in complex, multi-stakeholder environments.
  • Track record of building and delivering enterprise-grade applications at scale, providing the technical credibility to validate architectural decisions and challenge assumptions with evidence.
  • Strong background in full-stack Java/Spring or JavaScript/TypeScript software engineering, with production experience building scalable applications using modern frameworks and async patterns.
  • Demonstrated experience designing and implementing AI-powered applications, including generative AI integration, LLM orchestration, and AI-assisted feature design.
  • Exceptional communication skills, with the ability to synthesize complex findings into concise, executive-ready narratives and practical technical recommendations.
  • Demonstrated ability to navigate geographically distributed, cross-functional team environments with multiple competing priorities and stakeholder groups.
  • Comfort operating in ambiguous environments with high complexity and limited documentation, applying structured diagnostic approaches to surface root-cause constraints.

Bonus points:

  • Experience in regulated software environments with jurisdictional or compliance constraints.
  • Familiarity with DevSecOps practices, CI/CD pipeline optimization, and environment governance frameworks.
  • Prior experience at enterprise consulting firms or as an embedded technical advisor to large engineering organizations.
  • Exposure to multi-tenant and multi-customer platform architectures—particularly shared codebases deployed across distinct customer environments.
  • Experience designing or evaluating release coordination models across geographically distributed teams.
  • AWS solution design or AWS application engineering experience on production projects—including architecture review, service selection, and cost optimization.
  • Cross-platform mobile application engineering experience with frameworks such as React Native, demonstrating full-stack capability across web and mobile surfaces.
  • Relevant architecture certifications (AWS, Azure, GCP, TOGAF, or equivalent).

You’ll Love:

  • Leading a global Data & ML organization that drives transformative client outcomes
  • Building intelligent, AI-powered products across diverse industries
  • Mentoring and empowering the next generation of data and ML leaders
  • Collaborating cross-functionally with Growth, Partnerships, Operations, and Engineering
  • Operating in a 100% remote culture grounded in autonomy, mastery, inclusion, and continuous learning

By joining our team, you’ll be part of a winning squad that plays to each other’s strengths and celebrates every success together. Apply now and show us you’ve got what it takes to take your consulting skills to the next level with Modus Create!

Create a Job Alert

Interested in building your career at Modus Create? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...
Select...
What type of employment are you open to? *