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.
Domino's Pizza is hiring a results-driven General Manager in Merced to lead store operations, optimize profitability, and deliver outstanding customer service.
Lead a high-energy Domino's store in Los Banos as General Manager, overseeing staff, operations, finances and customer service to deliver excellent results.
Nextech seeks a remote Software Engineer I to build C#/.NET and Angular applications for its healthcare product suite while practicing code reviews, unit testing, and CI/CD in a Scrum environment.
Lead architecture and delivery for GoodLeap’s Funding domain, designing scalable C#.NET and TypeScript systems that power financial workflows and ledger reporting.
Lead the design and delivery of scalable embedded finance backend services at Toast, leveraging your deep Java/Kotlin and distributed systems experience to expand financial products for restaurants.
At Jasper, a leading AI marketing platform, this Senior Frontend Software Engineer will design and deliver scalable React/TypeScript features that enable advanced AI-driven content and collaboration experiences.
TP-Link Systems Inc. is hiring a Senior Frontend Engineer to build and maintain global e-commerce web applications while contributing to backend services and mentoring engineers.
As a Software Engineer II at World Kinect, you will build and maintain developer productivity tools and infrastructure to accelerate engineering delivery across a global organization.
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.
Lead a software engineering team building real-time C/C++ navigation and GNSS receiver software while managing build systems, DevOps, and integration processes for Hexagon US Federal in Huntsville, AL.
Work on the Mailgun infrastructure team to design, automate, and operate cloud-native systems that deliver reliable, large-scale email services to global customers.
At a high-impact SaaS outage intelligence company, this Software Engineer (ML) role focuses on building operational tooling, automations, and customer-facing integrations to improve reliability and reduce incident resolution time.
Lead the engineering and architecture of Station A’s geospatial evaluation engine to scale fast, maintain high quality, and unlock viable clean energy projects.
DataSnipper is hiring a Senior Back-End Engineer to design and scale cloud-native, event-driven backend systems for its AI document platform while working remotely across the US.
Lead backend development for Socure’s Document Verification platform, building scalable microservices and APIs that integrate ML/CV capabilities to verify identities securely and at scale.
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.
161 jobs