Domino’s Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we’re a reshaped, reenergized brand of honesty, transparency and accountability – not to mention, great food! In the rise to becoming a true technology leader, the brand is now consistently one of the top five companies in online transactions and 80% of our sales in the U.S. are taken through digital channels. The brand continues to ‘deliver the dream’ to local business owners, 90% of which started as delivery drivers and pizza makers in our stores. That’s just the tip of the iceberg…or as we might say, one “slice” of the pie! If this sounds like a brand you’d like to be a part of, consider joining our team!
An Application Architect III has mastered the programming language and core library, including its more complex parts, numerous 3rd party libraries, and the tooling around development, building, debugging, testing, and deploying applications. They understand, at a moderate level, all of the services that make up the system and their inter-relationships and communication patterns. They have a deep understanding of the subset on which they are working and are able to mentor less experienced developers in the design of their code and the larger development ecosystem used within the project. They should have an introductory understanding of architectural design patterns especially as related to distributed systems.
Application architecture requires the development of an exhaustive understanding of the specific problem domains, the larger program context in which the architect is working, and the ability to take a longer-term view of the work in order to evaluate different design options. To accomplish this, the developer will need to deepen their understanding of why first and third party code is designed the way it is and from there begin to understand common, underlying design principles. They will also continue to develop mastery of application architecture design patterns and be able to apply to them to solutions they recommend. They must be able to evaluate patterns against potentially competing objectives such as time-to-implementation, long term maintainability, security, performance, etc. and begin to articulate the various tradeoffs of approaches.
Duties
Software Design/Architecture - 80-90%
Team Management & Mentoring- 10-20%
Benefits:
All your information will be kept confidential according to EEO guidelines.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead store operations, drive profitability and ensure food safety as the General Manager of a Domino’s store in Santa Fe, TX.
Lead store operations, people and profitability as the General Manager of a Domino's franchise in Webster, TX, ensuring food safety and excellent customer experience.
NORESCO seeks a resourceful Software Engineer II to support cloud databases, API integrations, XML processing, and reporting for energy code compliance software.
NVIDIA is hiring a Senior System Software Engineer to design and triage SoC/GPU platform drivers, BSP, and automation across pre-silicon to production in a remote California role.
OnePay is hiring a Frontend Engineer to design and ship customer- and agent-facing web applications using React and TypeScript that scale across a growing fintech platform.
Be the technical bridge between product and brokers as a Deployments Engineer, leading onboarding, integrations, and deployment playbooks at a fast-moving insurance infrastructure startup.
Senior Software Engineer to lead backend development on the business platform using Ruby on Rails, delivering secure, scalable features across the full SDLC in a fully remote environment.
NVIDIA Holoscan is hiring a Senior Software Release Engineer to own and automate build, release, and deployment processes for sensor-processing software.
NVIDIA is hiring a Senior Systems Software Engineer to drive Linux kernel-level debugging and container runtime engineering for highly reliable, production-scale systems.
Senior/Principal Software Engineer needed to lead cloud-native architecture, implement robust AI/data retrieval platforms, and be the division's go-to technical expert in Raleigh, NC.
Rerun seeks a pragmatic Build & Automation Engineer to own build systems, speed up developer loops, and harden CI/CD for a distributed Rust-focused engineering team.
Senior Python Developer wanted to build scalable, cloud-native services and APIs that support a multi-university consortium improving digital teaching and learning.
Streamline Healthcare Solutions seeks a Senior Principal Software Engineer to architect and implement scalable EHR data, ETL, and EDI solutions using SQL Server, SSIS, and Azure Data Factory to support behavioral health and RCM workflows.
Decagon seeks an Agent Software Engineer intern to build and evaluate production-ready conversational AI agents that improve customer support, working onsite in San Francisco during Summer 2026.
Commure seeks a Full Stack Software Engineer on the Scribe Growth team in Mountain View to build and scale AI-driven clinical documentation, infrastructure for audio processing, and EHR integrations.
At Domino’s, we make a promise to our customers to inspire through our actions, consistently provide delicious pizza at a great value, handcraft every pizza just for them, and to provide exceptional service all the time.
163 jobs