Sr. Software Engineer
Subway Restaurants
We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe.
Sr. Software Engineer, Middleware
Shelton, CT or Miami, FL
Why Join Subway?
At Subway, we are not standing still. We are building.
This is a business focused on what matters most: growing franchisee profitability, strengthening our brand and creating long-term value. The people who thrive here are the ones who want to make a real impact.
You will not just do the work. You will shape it.
We move fast. We think like owners. We make decisions that matter. We hold ourselves to a high standard because what we do directly impacts thousands of franchisees around the world.
If you bring energy, accountability and a bias for action, you will fit right in.
We take the work seriously, but we also know the best results come from teams that support each other, celebrate wins and show up ready to build something better every day.
This is your chance to be part of what's next.
About this role
Subway is on a mission to build a world-class digital platform that serves millions of guests and thousands of franchise locations globally. The Senior Software Engineer, Middleware is a key technical contributor on the team that powers the integration layer connecting Subway's front-end applications (iOS, Android, Web, Kiosk) with our internal and external partner systems.
You'll design, build, and maintain high-performance APIs and services on AWS, collaborating closely with product, architecture, and partner engineering teams. You'll also own integrations with major third-party delivery and marketplace platforms — including DoorDash, Uber Eats, and similar partners — ensuring seamless order flow, menu synchronization, and operational reliability across channels.
This is a hands-on engineering role with real ownership. AI-assisted development is a core part of how our team works — you'll be expected to leverage tools like GitHub Copilot and Claude daily to accelerate delivery, improve code quality, and solve complex problems faster.
Responsibilities:
- Design, develop, and document new and enhanced APIs as part of the Subway middleware platform, supporting both internal system integration and external partner connectivity.
- Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work — from code generation and refactoring to test coverage and documentation. Champion AI tooling adoption across the team.
- Build and maintain integrations with third-party delivery and marketplace partners (e.g., DoorDash, Uber Eats, and similar platforms), ensuring reliable order flow, menu synchronization, and real-time operational data exchange.
- Collaborate with business stakeholders and product teams to understand functional and technical requirements; translate those into scalable, maintainable architecture and implementation plans.
- Conduct constructive code reviews and provide technical design guidance to peers and junior engineers, raising the overall quality and consistency of team output.
- Enforce data governance, security policies, and compliance standards throughout the software development lifecycle.
Technology Stack
Our middleware platform is built on the following core technologies. Strong familiarity with this stack is expected:
AWS Lambda | API Gateway | DynamoDB | SQS / SNS | Node.js / TypeScript |
Terraform / IaC | GitHub / ADO | Dynatrace / APM | OpenAPI / Swagger | AI Code Assistants |
Required Qualifications
Education
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
Experience
- 5+ years of hands-on production software development experience
- Demonstrated experience building and operating RESTful and/or GraphQL APIs at scale
- Strong proficiency in one or more of: JavaScript/TypeScript (Node.js), Java, or C#
- Experience with serverless architectures on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS)
- Solid understanding of integration patterns: event-driven architecture, webhooks, async messaging, and pub/sub
- Experience integrating with third-party platforms and vendor APIs (e.g., delivery aggregators, POS systems, loyalty platforms, or similar ecosystem partners)
- Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent) — must be comfortable using AI daily to write, review, refactor, and document code
- Experience with CI/CD pipelines and source control workflows (Git, GitHub Actions, Azure DevOps)
- Familiarity with Infrastructure as Code (Terraform or CloudFormation)
Skills & Competencies
- Strong debugging, root-cause analysis, and production incident management skills
- Excellent verbal and written communication, including technical documentation and stakeholder-facing artifacts
- Ability to translate ambiguous business requirements into clear technical specifications
- Collaborative mindset with a willingness to give and receive candid code review feedback
Preferred Qualifications
- Direct experience integrating with DoorDash Drive, Uber Eats, or other major delivery/marketplace platform APIs
- Experience with multi-region AWS deployments and global traffic management (Akamai, CloudFront)
- Familiarity with identity and authentication patterns: OAuth 2.0, OpenID Connect, AWS Cognito
- Hands-on experience with observability platforms (Dynatrace, Datadog, CloudWatch)
- Experience prompting, fine-tuning, or orchestrating LLMs/AI agents as part of a software delivery workflow
- Experience in QSR, retail, or e-commerce domains
- AWS Certified Developer – Associate or higher
- Exposure to React Native or cross-platform mobile app integration patterns
What You'll Be Part Of
Subway's Digital & Consumer Technology team is in the middle of a major platform transformation — migrating legacy systems to modern cloud-native architecture, building new consumer experiences across mobile, web, and kiosk, and expanding our global digital footprint. You'll join a team that:
- Ships production code that reaches millions of guests every day
- Owns the full stack from design through deployment and operation
- Values engineering quality, documentation, and technical craft
- Is actively growing in-house capability and reducing reliance on external vendors
- Moves fast but maintains high standards for reliability, security, and scalability
What do we offer?
- Insurance Plans (Medical, Life)
- Pension/401K/RSP (country specific)
- Competitive Bonus
- Mobility Allowance
- Tuition Reimbursement
- Company Holidays
- Volunteering time
- And More…..
The Company is only considering applicants who are currently authorized to work in the country the position is based. AA/EOE/D/V
- ...We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe. Sr. Software Engineer, Middleware Shelton, CT or Miami, FL Why Join Subway? At Subway, we are not standing still. We are building....Senior
$119.2k - $149k
...We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe. Sr. Software Engineer - Mobile App Shelton, CT Ready to build what's next with one of the world's most iconic brands? Why Join Subway? At Subway,...SeniorLocal area- ...Disney is looking for a talented Software Engineer to join their Identity and Access Management Engineering team. The ideal candidate will possess over 5 years of software development experience and a strong understanding of both front-end and back-end technologies. You...Senior
- ...Join to apply for the Senior Software Engineer role at Jobs via Dice 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Jobs via Dice Overview This is a remote role that may only be hired in the following...SeniorPart timeRemote work
$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and...Senior$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full breadth... ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution, NetStorage...SeniorWork experience placementWork at office$113.58k - $192.9k
...Generative AI, Large Language Models (LLMs), and autonomous agentic workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward‑thinking individual who has experience designing, building, and...SeniorImmediate startFree visaFlexible hours$130k - $165k
...) plan, and $6,000 per year for education. Position Overview The software development team manager will be promoted to an executive management role in two years. We are hiring a senior Software Engineer who will join the team as an individual contributor and grow into...SeniorRelocationRelocation package$60 - $67 per hour
...Be among the first 25 applicants TALENT Software Services provided pay range This range is... .... Base pay range $60.00/hr - $67.00/hr Sr Software Developer Job Summary: Talent Software... ...closely with architects and system engineers to ensure solutions conform to architectural...SeniorPermanent employmentFull timeContract workRemote workShift work$115k
...Senior software engineer in robotics to grow into the manager of software development. Hartford, CT This is a well-established, financially secure manufacturer of custom biotech equipment. They have the coolest technology, always promote from within, and offer outstanding...SeniorRelocation$113k - $254.2k
...transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and...SeniorHourly payTemporary workWorldwideFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours$79.31k - $158.62k
...bigger - helping to simplify health care one person, one family and one community at a time. Position Summary Looking for Software Development Engineer who is passionate about building backend services and API integrations that power scalable, reliable experiences for our...Hourly payFull timeTemporary workLocal area- ...commitment to exceptional service. We are seeking a Senior Full Stack Engineer to lead the design and development of next-generation financial... ...data environments Required Experience 7+ years of professional software development experience At least 3 years operating in a Senior...SeniorFull timeCasual workWork at officeMonday to Friday2 days per week
- Labcorp is seeking a Senior Software Engineer to join our team at 1302 Hall Boulevard, Bloomfield, CT. Work Schedule This is a full‑time, exempt (salaried) position on a First Shift schedule with standard business hours Monday through Friday, 8:00 a.m. to 5:00 p.m. EST...SeniorFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
$132.23k - $176.31k
...seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and... ...Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern...SeniorFull timeTemporary workRemote work$90k - $125k
...is global, with headquarters in Denver, Colorado, and offices across the U.S., Canada, and India. JOB DESCRIPTION As a Sr. Software Engineer, you will shape and improve the experience of key Vertafore customers. You will work cross-functionally across Vertafore,...SeniorContract workWork from homeFlexible hours- A leading IT consulting firm seeks a remote Sr Software Developer for a six-month contract with potential for extension. The successful... ...develop solutions and collaborate closely with architects and engineers. Responsibilities include ensuring systems meet architectural...SeniorRemote jobFull timeContract work
$116k - $174k
Staff Software Engineer - IE07IE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too....Full timeTemporary workWork at office3 days per week- A leading IT services provider is looking for a Senior Cloud Operations Engineer to lead and support enterprise-scale applications in a fully remote role. The ideal candidate has expertise in managing cloud infrastructure on platforms like AWS, GCP, or Azure and will automate...SeniorFull timeRemote work
- ...Senior Cloud Operations Engineer – Remote / US Citizens Only Remote position open to US citizens. Responsibilities Lead and support enterprise-scale applications in production environments. Provision, manage, and optimize cloud infrastructure on AWS, GCP,...SeniorFull timeRemote work
- A leading technology firm is looking for a Senior Software Engineer II to join their team remotely. The role involves leading the design of backend systems for a data streaming platform, making critical architecture decisions, and mentoring other engineers. The ideal candidate...SeniorRemote work
$80.6k - $145k
...Sr. Clinical Programmer Syneos Health is a leading fully-integrated life sciences services organization built to accelerate customer... ...other supporting tools to design, write, validate, and maintain software to meet specifications in a timely and productive manner...SeniorContract workWork at officeFlexible hours$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift$73.8k - $218.8k
...technical deep-dive and a client conversation. You might come from engineering, consulting, product, or pre-sales — what matters is that you... .... Here's what you need: Minimum of 5 years experience in software engineering, AI/ML, or enterprise technology Minimum of 1...Full timeWork experience placementLive inWork at officeLocal area$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$168.4k - $252.6k
Principal Software Engineer - IE06GE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs...Full timeTemporary workWork at officeRemote work3 days per week$55k - $151.47k
...Associate Job Description & Summary The Opportunity As an AI Engineer, you will be at the forefront of transforming raw data into... ...Internal Firm Services practice, you will apply data, algorithms, and software engineering to build and deploy software and platform systems...Full timeWork experience placementH1b$150k - $225.5k
...Mercer is expanding — join us as a strategic Sr. Principal Lead Health & Benefits Consultant to help lead growth and drive the Mercer H&B practice into the future. This role is part of our Health & Benefits team and can be based in one of our Northeast offices in New...SeniorFull timeWork at officeLocal areaRemote workFlexible hours3 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- network software engineer Hartford, CT
- senior robotics software engineer Hartford, CT
- entry level software engineer remote Hartford, CT
- cybersecurity software engineer Hartford, CT
- federal - software developer Hartford, CT
- agile software developer Hartford, CT
- financial software developer Hartford, CT
- graduate software developer no experience Hartford, CT
- graduate software developer Hartford, CT
- software engineer Hartford, CT





