Staff Engineer in City of London

New Today

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
If you need support in completing the application or if you require a different format of this document, please get in touch with at UKI.recruitment@tcs.com or call TCS London Office number 02031552100 with the subject line: “Application Support Request”.
Role: Staff Engineer
Job Type: Permanent
Location: London, UK
Mode of Working: Hybrid
Number of hours: 40 hours per week – full time
Ready to utilize your experience and expertise in Staffing Engineer?
We have an exciting role for you – Staff Engineer!
Careers at TCS:
It means more TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they serve - our clients include some of the biggest brands in the UK and worldwide. For you, it means more to make an impact that matters, through challenging projects which demand ambitious innovation and thought leadership.
• Build strong relationships with a diverse range of stakeholders.
• Gain access to endless learning opportunities.
• Work closely with the range of teams within the business to bring products to life.
The Role As a Staff Engineer, you will leverage your technical expertise to deliver high-quality engineering solutions as part of self-managing, multi-disciplinary teams. You will collaborate with Product and Delivery teams to design, build, and maintain products that address complex challenges.
This role involves driving transformation, championing modern engineering practices, and contributing to a cutting-edge digital ecosystem using innovative technologies.
Key responsibilities:
• Build and maintain high-quality, reliable software with strong automation and cloud- practices.
• Take ownership of complex backlog tasks and deliver them consistently with minimal issues.
• Support other engineers in producing clean, maintainable code through code reviews and pair programming.
• Drive DevOps practices to automate the product development lifecycle and enhance delivery efficiency.
• Provide out-of-hours technical support as part of the support rota.
• Contribute to and help define Product Group OKRs, demonstrating accountability for team objectives.
• Champion continuous learning and improvement for product quality, stability, and health.
• Collaborate effectively to solve problems and communicate decisions clearly to stakeholders.
• Contribute to product planning and roadmap discussions with an agile mindset.
• Demonstrate pragmatism in balancing commercial delivery with software quality.
• Promote technology, innovation, and best practices within the team and wider engineering community.
• Coach, mentor, and develop less experienced engineers by providing guidance and resources.
• Embed cybersecurity best practices into design, development, and operations to ensure secure and compliant solutions.
• Champion modern engineering practices, including cloud- architectures, microservices, and continuous delivery, to build scalable and resilient systems.
Your Profile Essential skills/knowledge/experience:
• Backend Development: Hands on delivery in Java 17+ with Spring Boot/Micronaut; strong automated testing (unit, integration, contract) and performance testing.
• Architecture & Patterns: Proven application of SOLID, GoF, Hexagonal/Clean Architecture, CQRS, Circuit Breaker, Retry/Backoff, and idempotency.
• Domain Driven Design: Modelling with bounded contexts, aggregates, entities/value objects, domain events, anti-corruption layers, and clear service boundaries.
• Event Driven Architecture: Kafka experience including schema evolution, event versioning, idempotent consumers, DLQ handling, and transactional outbox.
• Data & Caching: RDBMS such as MS SQL/Oracle, NoSQL such as MongoDB, query/index optimization, and Redis backed caching strategies.
• Cloud & DevOps: Azure (AKS/Web Apps/Logic Apps), CI/CD with GitHub Actions, terraform (IaC), containers/Kubernetes; focus on reliability, safe deployment, and cost optimization.
• Observability: Metrics, logs, and traces (Dynatrace/OTel), alerting, SLOs, and performance tuning in production.
• Experimentation & Rollouts: Feature flags, A/B testing, and telemetry driven decisions to improve customer outcomes and delivery metrics.
• Security & Compliance: Secure coding, authn/z, secrets management, data protection, and threat modelling aligned to org standards.
• Collaboration & Documentation: Clear technical communication, ADRs/diagrams, and effective cross team partnership (backend–frontend–platform).
Desirable skills/knowledge/experience:
• Python: Tooling/automation, data pipelines, or service prototypes complementing the Java stack. • Frontend Literacy: TypeScript/React to shape contracts, validate integrations, and maintain end to end quality.
• Test Automation: Playwright/Selenium and reliable test data setup for critical journeys.
• Enterprise Integration: Experience with ERP/COTS integrations (e.g., BY WMS, SAP, warehouse automation, MQ, Mule) and resilient data synchronization patterns.
• Open Source & Inner source: Contributions that elevate engineering standards and reuse across teams.
Rewards & Benefits
TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network.
, and Wellbeing
Tata Consultancy Services UK&I is committed to meeting the accessibility needs of all individuals in accordance with the UK Equality Act 2010 and the UK Human Rights Act 1998.
We believe in building and sustaining a culture of equity and belonging where everyone can thrive. Our and motto is ‘ without Exception’. Our continued commitment to Culture and is reflected across our workforce implemented through equitable workplace policies and processes.
You’ll find a welcoming culture and many internal volunteering and social networks to join (these are optional). Our , and social activities include 12 employee networks such as , LGBTQIA+ & Allies, mental health, & neurodiversity and many more, as well as health & wellness initiatives and sports events and we sponsor the London Marathon.
We welcome and embrace in , , , , neurodiversity, , , physical ability, reassignment, . We are a inclusive employer and encourage disabled people to apply for this role.
If you are an applicant who needs any adjustments to the application process or interview, please contact us at UKI.recruitment@tcs.com with the subject line: “Adjustment Request” or call TCS London Office 02031552100 to request an adjustment. We welcome requests prior to you completing the application and at any stage of the recruitment process.
Next Steps
Due to a high volume of applications, we will be unable to contact each applicant individually on the status of their application. If you have not received a direct response within 30 days, then it should be deemed unsuccessful on this occasion.
Join us and do more of what matters. Apply online now.
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
Location:
City Of London
Job Type:
FullTime
Category:
Engineer, Staff, Engineering

We found some similar jobs based on your search