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- ...professionals supporting thousands of franchisees around the globe. Sr. Director, Product - Menu Ready to build what's next with... ...-visibility, high-impact role at the intersection of product, engineering, marketing, and operations. What You'll Own Product...SeniorFor contractorsFlexible hours
$119.2k - $149k
...supporting thousands of franchisees around the globe. Senior Data Engineer Ready to build what's next with one of the world's most... ...chance to be part of what's next. About the Role: The Sr. Data Engineer will be responsible for the design and development...SeniorFlexible hours$100k
...walmart lab s etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who Should...SuggestedFull time- ...Senior Product Engineer Job location: Oxford, CT Job Type: Fulltime (with benefits) This position is responsible for reviewing... ...specifications. Lean Enterprise methods Solid Modeling CAD Software Computer skills Familiarity with various operating...SeniorFull timeTraineeship
- Java Developer Location: Meriden, CT Salary: 70 K - 78 K max Minimum 2-year experience There will be a client interview Only GC/Citizen candidates as we are not sponsoring visas at the moment. Skill sets: Core Java dev experience (mandatory) Automation testing experience...Visa sponsorship
- ...Job Description Sr Commercial Credit Analyst Qualifications: POSITION SUMMARY: The Sr Commercial Credit Analyst will support the lenders in underwriting requests for credit extensions to new and existing commercial clients. They will perform detailed financial...SeniorTemporary workInterim role
$91.4k - $114.4k
Senior Financial Reporting Analyst Ready to build what's next with one of the world's most iconic brands? Why Join Subway? At Subway, we are not standing still. We are building. This is a business focused onwhat matters most: growing franchisee profitability,...SeniorInterim roleLocal area$30 - $40 per hour
...tool‑building industry, is looking for a Sr. Quality Technician to join our dynamic team... ...Studies and document results Provide engineers with data to perform statistical analysis... ...Measuring Machine programming experience. Using software’s like PC‑DMIS or Calypso – 3 to 7 years....SeniorContract work$200k
A niche manufacturing company in Oxford, Connecticut is seeking a General Manager to lead daily operations. This role requires strong leadership, operational judgment, and a military background. The successful candidate will manage all aspects of manufacturing operations...SeniorFull time$120k - $135k
...We are seeking a Senior Geotechnical Engineer to provide senior leadership, technical expertise, and business development to our established Connecticut office. As a GEODesign employee, you can expect to work on challenging projects that will include all facets of geotechnical...SeniorTemporary workWork at officeFlexible hours- Senior Accountant An established, rapidly growing organization in the Oxford area is seeking an experienced Senior Accountant to join their finance team. In this role, you will have a direct impact on financial operations, project performance, and process optimization...Senior
- Atlantic Group seeks a seasoned Superintendent with strong commercial construction experience to lead field operations on projects across the Northeast. The ideal candidate has at least 5 years as Superintendent or Foreman, can read blueprints and contracts, holds OSHA...Senior
- ...jaws, nests, clamps, and related tooling. Collaborate with engineers, tool room machinists and CNC operators to review fixture concepts... ...to scrap reduction through better workholding. Tools/Software SolidWorks (or similar CAD), basic CAM exposure a plus, Excel...Temporary workWork at office
$102.7k - $128.4k
...thousands of franchisees around the globe. Testing and Automation Engineer Ready to build what's next with one of the world'smost... ...that ensure the quality, reliability, and performance of software applications and services. This role focuses on increasing test...- ...(NYSE: RBC) is a leading international manufacturer of highly engineered precision bearings, components and essential systems for the industrial... ...relating to ERP systems, reports, integration, and other software applications. The position is responsible for interacting with...Work experience placementWork at office
$80k - $100k
...quarterly Sales & Use Tax reports. Identify opportunities to streamline and automate accounting workflows. Utilize modern software, automation, and AI tools to increase department efficiency and accuracy. Industry Experience: Direct experience in...SeniorPermanent employmentTemporary workWork experience placementImmediate startShift work- ...Coordinate customer communications, proposals, and contract discussions. Maintain strong relationships at multiple customer levels (engineering, procurement, management). Sales Execution Achieve quarterly and annual revenue and booking targets. Build and manage...SeniorContract workWork at office
- ...Job Description Job Description Position: Sr. Manager, Insights & Analytics Company: Mediassociates is a leading independent media planning, buying and analytics agency located in Fairfield County, Connecticut. It leverages an approach called Precision Branding...SeniorWork at officeLocal areaRemote workFlexible hoursShift work
- Photronics is hiring! For more than 50 years, Photronics has been a global leader in photomask technology—powering the innovation behind smartphones, computers, automotive technology, and countless devices used every day. Our success is built on quality, collaboration,...Senior
$22 - $30 per hour
...information: auberge.com/mayflower Follow Mayflower Inn & Spa on Facebook and Instagram @MayflowerAuberge Job Description The Engineer is part of our engineering team and responsible for all technical operations at the hotel. This individual will troubleshoot and repair...Hourly payFull timeTemporary workCasual workLocal areaFlexible hoursShift work- ...Search - Medical Device Manufacturing About the Role A leading precision manufacturing organization is seeking a Project Engineer / Project Manager professional to support customer programs, tooling initiatives, manufacturing improvements, and quality system...Work at office
- ...Job Description Hiring a Quality Engineer to lead quality initiatives, improve processes, and ensure products meet customer and... ...skills • Proficient with Microsoft Office and manufacturing software systems Must be eligible to work in the United States...Work at office
$30 - $35 per hour
...Sr Administrative / Purchasing Are you a highly organized administrative professional with purchasing experience and a passion for keeping teams operating at their best? Join a fast-paced, global R&D organization where you will partner directly with senior leaders, manage...SeniorHourly payTemporary workWork at officeLocal areaImmediate start- ...Civil Engineer Shape Communities. Design Solutions. Grow Your Career. We are seeking a motivated Civil Engineer with experience in AutoCAD and Civil 3D to join our growing team. In this role, you'll work alongside experienced engineers on a diverse portfolio of...Permanent employmentFull timeInternshipWork at officeMonday to Friday
- ...Overview Environmental Engineer Silgan is hiring an Environmental Engineer to work in our brand-new office in Waukesha, WI. Join a team where your expertise in air compliance and environmental engineering directly impacts manufacturing operations, regulatory compliance...Work at officeWorldwide
- ...Job Description Process Engineer We are seeking a detail-oriented problem solver with a passion for optimizing manufacturing... ....) • Familiarity with manufacturing systems and ERP/MRP software This is an exciting opportunity to join a growing...
$90k - $95k
Summary: Lifesaving impact, rewarding careers: For more than 150 years, the ASPCA has been on the frontlines to save, transform and protect the lives of millions of animals. We are looking for a Senior Manager, Administration to join a world-class team integrated sheltering...SeniorWork experience placementWork at officeLocal areaWork from homeMonday to FridayFlexible hoursAfternoon shift- ...community driven ~And much more! What you can expect to be doing: CCA, LLC a division of Haley Ward is looking for a Project Engineer to plan, organize, and control the activities of the project to best accomplish the successful completion of all projects to which...Temporary workFor contractorsLocal areaRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!



