Software Engineer II — Build Scalable Apps & Systems

Domino's

Ann Arbor Charter Township (MI)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid holidays
Medical, dental & vision benefits
401k matching
Stock purchase program
Company bonus

Job summary

Domino’s is seeking a Software Engineer II to join a performance-driven team in Michigan. You will develop medium-sized, inter-related modules, review code, and progressively design subsystems while learning cross-cutting design principles.

This role emphasizes building reliable, maintainable software with strong testing and documentation. You will work on performance, security, and operations considerations, troubleshoot production issues, and participate in PR reviews.

Qualifications

  • Basic understanding of design methods/patterns such as DRY, SOLID, ReST.
  • Excellent team player with good communication skills with both non-technical & technical co-workers.
  • Highly motivated and driven by a desire to solve difficult problems, and learn new technology.
  • Proficient in writing quality unit tests.
  • Proficient with build and debug tools.
  • Experience with profiling tools.
  • Experience with continuous integration systems like Jenkins/GitHub and version control systems like Git.
  • Experience with development of internationalized software (multi-lingual, multi-currency, geographic, and locale awareness).
  • Experience with agile practices and tools preferred (Jira or similar).
  • Experience with database concepts (queries, data models).
  • Understanding of development in a distributed system is preferred.
  • Understanding of basic networking concepts like http protocol and its usage is preferred.

Responsibilities

  • Development - 90% of work involves producing estimates for assigned tasks and delivering quality code.
  • Write performant, well-documented code that adheres to standards and KPIs.
  • Promote code reuse and provide constructive feedback during code reviews.
  • Translate designs into working code and understand build/deploy processes.

Skills

Team collaboration
Communication
Motivation & problem solving
Unit testing
Build & debug tools
Profiling tools
CI/CD (Jenkins/GitHub)
REST concepts

Tools

Jenkins
Git
XCode
Android Studio
Gradle
Fastlane

Job description

Domino’s is seeking a Software Engineer II to join a performance-driven team in Michigan. You will develop medium-sized, inter-related modules, review code, and progressively design subsystems while learning cross-cutting design principles.

This role emphasizes building reliable, maintainable software with strong testing and documentation. You will work on performance, security, and operations considerations, troubleshoot production issues, and participate in PR reviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Build & Optimize Scalable Systems
Software Engineer II - Build & Optimize Scalable Systems

Domino's Pizza • Ann Arbor (MI)

On-site
USD 90,000 - 130,000
Paid Holidays
Medical, Dental & Vision
No-cost mental health support
+5
Software Engineer II
Software Engineer II

Domino's • Ann Arbor Charter Township (MI)

On-site
USD 90,000 - 130,000
Paid holidays
Medical, dental & vision benefits
401k matching
+2
Software Engineer II
Software Engineer II

Domino's Pizza • Ann Arbor (MI)

On-site
USD 90,000 - 130,000
Paid Holidays
Medical, Dental & Vision
No-cost mental health support
+5
.Net Developer III
.Net Developer III

Domino's • Ann Arbor (MI)

Hybrid
USD 100,000 - 130,000
Software Quality Engineer II
Software Quality Engineer II

Domino's • Ann Arbor (MI)

On-site
USD 90,000 - 120,000
Paid holidays
Medical, Dental & Vision benefits
Mental health support
+7
Software Engineer II: Build Scalable, Reliable Systems
Software Engineer II: Build Scalable, Reliable Systems

USA MOT Motion Industries, Inc. • United States

On-site
USD 75,000 - 125,000
Healthcare coverage
401(k)
Tuition reimbursement
+3
Technology Support Specialist II — Help Desk Pro
Technology Support Specialist II — Help Desk Pro

Domino's Pizza • Ann Arbor Charter Township (MI)

On-site
USD 42,000 - 65,000
Paid Holidays and Vacation
Medical, Dental & Vision benefits
No-cost mental health support
Software Engineer II: Build Scalable Apps & Solve Problems
Software Engineer II: Build Scalable Apps & Solve Problems

Deploy • Birmingham (AL)

On-site
USD 75,000 - 110,000
Senior Data Engineer — Azure/Databricks Platform Lead
Senior Data Engineer — Azure/Databricks Platform Lead

Domino's Pizza • Ann Arbor (MI)

On-site
USD 140,000 - 180,000
401k matching contributions
Stock purchase plan (15% off)
Medical, Dental & Vision from day one
+2
Tech Support Lead: Incident Triage & Cross‑Team Liaison
Tech Support Lead: Incident Triage & Cross‑Team Liaison

Domino's • Ann Arbor Charter Township (MI)

On-site
USD 60,000 - 80,000
Paid Holidays and Vacation
Medical, Dental & Vision benefits
No-cost mental health support
+3