Software Engineer Mid 2
NANDO'S LIMITED
Salary up to: CompetitiveSoftware Engineer – Rust (Mid-Level)A bit about usAt Nando's, we're on a mission to Create Lasting Happiness, and technology plays a huge part in making that happen.Behind every great Nando's experience is a lot of clever technology. From the moment a customer places an order to the moment their food arrives, our engineering teams build the systems that make it all possible.We're looking for a Software Engineer to join our Orders & Fulfilment team, working on the technology that powers our online ordering platform across the UK and Ireland.This is a great opportunity for an engineer with Rust experience who enjoys solving interesting technical challenges, building reliable systems and seeing the real-world impact of their work.You'll join a collaborative team where you'll have the freedom to contribute ideas, take ownership of meaningful projects and continue developing your skills alongside experienced engineers who genuinely enjoy what they do.What's the team all about?Our Orders & Fulfilment team sits at the heart of Nando's digital ecosystem, building and maintaining the technology that keeps orders moving smoothly from our customers to our restaurants.We work on systems that support millions of customer journeys, making sure orders are processed accurately, reliably and efficiently.Our team looks after several important areas:Online Ordering Platform: Building and maintaining the core services that power our digital ordering journeys, from placing an order through to fulfilment.Event-Driven Systems: Developing scalable, high-throughput systems that process large volumes of orders and events in real time.Third-Party Integrations: Connecting our technology with delivery partners such as Deliveroo, making sure orders flow seamlessly between platforms.Restaurant Operations: Building tools and services that help our Nandocas manage and fulfil orders efficiently.APIs & Engineering Platforms: Creating reliable services and APIs that other engineering teams can build upon to deliver great customer experiences.There's plenty of variety here. You'll work on existing services, help improve how our systems perform and get involved in new engineering challenges as our digital platforms continue to evolve.As a mid-level engineer, you'll have the opportunity to own meaningful pieces of work while learning from experienced engineers and developing your technical expertise.The tech you'll get to work withWe believe in choosing the right technology for the problem, and we're always looking for sensible ways to improve how we build software.Our engineering environment includes:Backend: Rust and GoFrontend: TypeScript and ReactArchitecture: Event-driven systems, APIs and third-party integrationsEngineering Practices: Automated testing, CI/CD, monitoring, observability and production supportRust is an important part of this role, so we're looking for someone who already has hands-on experience with the language and wants to continue developing their skills.You don't need to have worked with every technology listed above. We're much more interested in engineers with strong fundamentals, curiosity and a willingness to learn.What you'll be getting up toThis is a hands-on engineering role where you'll get involved in the full software development lifecycle, from understanding requirements and designing solutions through to building, testing, deploying and supporting software in production.You'll be:Designing, developing, testing and maintaining reliable software that supports our online ordering and fulfilment platforms.Building and improving backend services using Rust, with opportunities to work across other technologies.Working on event-driven systems, APIs and integrations that connect our digital platforms with restaurant operations and delivery partners.Taking ownership of features and services, with support from Technical Leads and other experienced engineers when needed.Collaborating with engineers, Product Managers and other teams to understand challenges and deliver practical technical solutions.Writing automated unit and end-to-end tests, helping improve the quality and resilience of our codebase.Contributing to technical discussions, backlog refinement and planning, helping break down requirements and estimate engineering work.Working with CI/CD pipelines, supporting deployments and helping troubleshoot build or release issues.Supporting services in production, including investigating issues, monitoring performance and improving reliability.Pairing with other engineers, participating in code reviews and sharing knowledge across the team.Looking for opportunities to improve existing code, automate repetitive tasks and make our engineering processes more effective.We believe in an "if you build it, you run it" approach, so you'll have the opportunity to see how your work performs in production and help keep the services you build running smoothly.We also want you to feel comfortable asking questions, challenging ideas and suggesting better ways of doing things. You won't just be here to pick up tickets and write code.What we're looking forWe're looking for someone who's already built a solid foundation as a Software Engineer and is excited about continuing to develop their skills.You'll ideally bring:Hands-on experience developing software using Rust.Professional software engineering experience, ideally building and maintaining backend services or applications.A good understanding of software engineering fundamentals and writing clean, maintainable, well-tested code.Experience working with APIs, backend services or distributed systems.An understanding of automated testing and why it matters when building reliable software.Experience working in an agile engineering environment, collaborating with others to deliver features and improvements.A practical approach to problem-solving, debugging and understanding how systems work.The ability to contribute to technical discussions, break down work and provide input into estimates.Good communication skills and the confidence to share ideas, ask questions and learn from others.A genuine interest in technology and a willingness to explore different languages, tools and approaches.It would also be great if you have experience with:GoTypeScript or ReactEvent-driven architectures or high-throughput systemsThird-party integrations or eCommerce platformsCI/CD pipelines and cloud infrastructureMonitoring, observability and supporting production servicesWe're not expecting you to be an expert in everything. What matters most is that you have a good foundation in Rust, enjoy solving problems and are keen to keep growing as an engineer.What your first few months could look likeWhen you join, we'll give you the time and support to get familiar with our technology, products and ways of working.You'll start by getting to know the team, understanding how our ordering and fulfilment systems fit together and contributing to features and improvements within our Rust codebase.You'll work alongside experienced engineers, getting involved in technical discussions, pairing sessions and code reviews as you build confidence in our systems.As you settle in, you'll take greater ownership of features and services, contribute to technical decisions and work on increasingly complex challenges.There's real opportunity to broaden your experience here, whether that's deepening your Rust expertise, learning more about Go, working with event-driven architectures or developing your understanding of building and operating reliable systems at scale.We want you to grow with us, and we'll support that through mentorship, collaboration, training and plenty of opportunities to learn by doing.Why Nando's?We're a restaurant business at heart, but there's a lot more technology behind Nando's than you might expect.Our engineers work on real problems, build products that customers and Nandocas use every day and have the opportunity to see the impact of what they create.We're big believers in collaboration, learning from each other and giving people the freedom to do their best work.And while we take engineering seriously, we don't believe work has to feel overly corporate. We want people to enjoy being part of the team, bring their personalities to work and feel comfortable being themselves.Our values of Pride, Passion, Integrity, Courage and Family aren't just words on a wall. They're part of how we work together and how we treat each other.If you're a Software Engineer who enjoys working with Rust, wants to keep learning and likes the idea of building technology that helps millions of customers enjoy Nando's, we'd love to hear from you.Everyone is WelcomeAt Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's.We're committed to creating an inclusive and respectful culture for everyone, including our existing and future Nandocas, partners, suppliers, customers and the communities we're part of.We work hard to create an environment where every individual is valued, respected and able to flourish, regardless of who they are, their background or their outlook on life.We welcome applications from people of all backgrounds and will consider reasonable adjustments to help candidates perform at their best throughout the recruitment process.#LN-DNI SummaryLocation: Putney Office, Putney, Greater London, SW152TGType: Full time
- Salary up to: CompetitiveSoftware Engineer - Commercial Planning & Estate ManagementA bit about usAt Nando's, we're on a mission to Create... ...Nandocas (that's what we call our people).We're looking for a Software Engineer to join our Commercial Planning & Estate Management (...SuggestedFull timeWork at office
- Join to apply for the Systems Engineer 2 role at Avid Technology Professionals 1 month ago Be among the first 25 applicants Join to apply... ...needs of the customer. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function...SuggestedFull time
- Salary up to: CompetitiveSoftware Engineer - Locate, Payment and MenuOverall Ambition Solve some of today's complex hospitality problems... ...technology toolset.What We're Looking ForWe are looking for a Software Engineer to join our passionate, lean, agile, fast-growing, evolvingand...SuggestedPermanent employmentFull timeCasual workWork at office
- ...-- 1. Create technical specifications; 2. Reviewing and evaluating technical specification... ...involving multiple disparate mid-tier platforms like Enterprise Service Bus... ...including managing enterprise solutions software license agreements procurements RFIs RFPs...SuggestedFull timeContract workWork at officeRemote work
$66k - $95k
...As an AI Engineer at Goldman Sachs, you will own features end to end, from architecture through deployment and monitoring. Join Goldman... ...you work best. Fresh as of this morning, Goldman Sachs marked the mid-level seat available. Pair your Hugging Face with our Self-Motivation...SuggestedFreelanceDay shift$73k - $102k
This is a mid-level Android Developer position for the person who automated their own job once and immediately wanted to do it again... ...Set the Jest coding standards the rest of Bank of America engineering follows What You'll Bring An appetite for ownership that scales...Part timeImmediate startFlexible hours$73k - $94k
Some engineers tolerate complexity; the PHP Developer we want at Merck hunts it down and refactors it out of existence. The appeal is layered... ...crew that backs bold calls. Key Responsibilities Mentor the mid-level cohort through their first real Swift on-call at Merck Work...InternshipLocal areaFlexible hours$73k - $97k
Help TechVantage engineer the next generation of our platform, one well-tested Swift commit at a time. Few Albany employers pair $73,000... ...0 - $97,000 for your Communication today and mentorship for the mid-level leader you become tomorrow. This role is being actively staffed...- For 15 years SynergisticIT has helped Jobseekers get employed in the tech Job market by providing candidates the requisite skills experience and technical competence to outperform at interviews and at clients. Please see the below links to know more about Synergisticit...Full time
- ...Summary E-Logic Inc. is seeking a Senior Software Developer to support the development... ...hours per contract year approximately 7.2 hours per week on average. The actual... ...to collaborate with data scientists data engineers project managers statistical analysts and...Contract workPart timeFor contractorsLocal areaRemote work
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. APPLICATION ENGINEER Full Time Flint Power Systems, Albany, GA, US FLINT POWER SYSTEMS APPLICATION ENGINEER-DIESEL ENGINES Flint Power is a distributor...Full timeWork at officeImmediate start
$67k - $103k
...We believe great engineers ship great software, so we are hiring a Data Scientist who lives and breathes Large Language Models. The deal favors the... ...prototype What You'll Bring Comfort being measured against a clear mid-level bar An Energy Systems Corp mindset: scrappy today,...Part timeWork at officeFlexible hours- Now Hiring: Salesforce Developer (High Impact, End-to-End Ownership) Full Time EST OR CST Are you a hands-on Salesforce Developer who enjoys building scalable solutions and owning the platform end-to-end? This is an opportunity to step into a core, high-visibility...Full timeSeasonal workImmediate start
$47 - $66 per hour
...About This Position: Civil/Site Engineer 2 will assist with design development of commercial institutional and residential related... ...organizational skills are required. ~ Proficient with AutoCAD/Civil 3D software preferred. ~ Ability to multi-task and work under pressure...Full timeTemporary workLocal area$51k - $78k
...the innovative Swift pattern everyone copied and propose something cleaner Maintain and improve CI/CD infrastructure across GA engineering teams Reverse-engineer the delightfully-weird Swift format Accenture inherited and never documented What You'll Bring Working...Work at office- ...HBITS: HBITS Expert Software Architect 30 month contract Interview: Virtual Interview Work model: 50% telecommuting 50% Office... ...application according with Agency projects and enhancements. 2. Keep updated Cold Fusion Administration configuration and...Full timeContract workWork at officeRemote work
- ...Position Job Title: Software Developer Expert Physical Work Office Location: 40 North Pearl... ...within federally required timeframes; and 2) enable WMS to automatically close a case... ...Spring and Hibernate and working with rules engines and business process management....Full timeWork at office
$95k - $154k
...are actively hiring professionals in core roles that run modern software JOPP the demand typically includes roles such as entry-level... ...stack developer Python/Java developer data analyst data engineer data scientist and machine learning/AI engineer . In...Full timeH1bNight shift- ...provided for cutting machines, equipment, and solutions beyond machines. The precision cutting technology rests on four main pillars:- Superior, industry-leading CNC cutting machines and eq Service Engineer, Field Service, Service Manager, Engineer, Field, Retail, Staffing...
$52k - $72k
...PostgreSQL, take home $52,000 - $72,000, and grow into whatever DataMind Technologies builds next. Key Responsibilities Reverse-engineer the client-centric Active Listening format DataMind Technologies inherited and never documented Deliver junior-quality features within...InternshipWork at officeRemote work$2,900 - $5,800 per month
...personnel. At the center of these projects is a talented group of Civil Engineers who help to ensure that each initiative is conceived, planned... ...Civil Engineer Collegiate (CEC) Program, which earns between $2,900 and $5,800 per month, depending on your rank and basic...Civilian ContractorFull timeContract workWork at office- ...We currently have an opportunity for a Research and Development Engineer at our Manufacturing Facility in Albany OR . Responsibilities... ...successfully perform the essential functions of the position. ~2 years of experience in manufacturing product development or...Full timeWork experience placementLocal area
$100k
...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 Machine Learning engineers for full time positions with clients. Who Should Apply Recent...Full timeH1b- ...motivated, detail-oriented Low Voltage Systems Engineer I to join our growing team. This... ..., and customer satisfaction. Phase 2: Engineering & Design Responsibilities (... ...AutoCAD, Revit, or similar engineering design software. Exposure to construction drawings,...For contractorsInternshipWork at office
- Supervisory Transportation Security Officer Opportunities in Putney Supervisory Transportation Security Officers—or STSOs—manage the people and daily decisions behind airport passenger and baggage screening operations. They supervise Transportation Security Officers...Permanent employmentFull timeTemporary workTrial periodFlexible hoursShift workNight shiftWeekend workDay shiftAfternoon shiftEarly shift
- ...lab s etc. to name a few. We are continuously 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...Full time
- ...systems. We are seeking Field Walkout Engineers who will perform walkouts for an entire... ...more. Skills we are looking for • 2+ years of cable mapping experience... ...PDF Editor with the ability to learn new software and technologies. • Ability to draw digitally...Full time
- ...Set productivity and service targets, measure performance to drive accountability Requirements Qualifications/Requirements A minimum of 2 years managing frontline employees Bachelor's degree and/or equivalent work experience Ability to work a flexible schedule including...Full timeWork experience placementRelocationFlexible hoursWeekend workAfternoon shiftEarly shift
- ...Shift Lead Are you looking for an entry-mid level job in the restaurant industry that can lead to a career? We offer COMPETITIVE... ...with one (1) or more years restaurant experience. Systems & Software proficient level knowledge of Microsoft Office software applications...Work at officeFlexible hoursShift workNight shift
$28k - $32k
...and upholding these standards. More details on the USG Statement of Core Values and Code of Conduct are available in USG Board Policy 8.2.18.1.2 and can be found on‑line at Additionally, USG supports Freedom of Expression as stated in Board Policy 6.5 Freedom of...Full timeTemporary workPart timeWork at officeShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Mid 2. Be the first to apply!




