Senior Backend Engineer

Details of the offer

Senior Backend Engineer Location: Poland Street, London (2 days minimum in office) Why choose Tag?
We are the long-standing, production partner of choice that has helped brands across borders and cultures for over half a century achieve their business goals.
With 2,700 experts in 29 countries across the world, we are a global team of collaborators, innovators, and motivators.
We pride ourselves on creating empowering, safe, and supportive environments for all our employees, regardless of race, gender, sexual orientation, ability, or any other defining factor.
We embrace difference through diversity of thought, experience, and expertise to maximise potential and bring the greatest benefits for our people and our clients.
We can't bring big ideas to life without exceptional people.
At Tag, we respect individuality and the power of the collective.
We want people to be themselves, unafraid to voice ideas, no matter how big they are or who they come from.
In June 2023, Tag was acquired by dentsu Group, Inc, though we remain a distinct brand that is led by David Kassler, Tag Global CEO, headquartered in London.
As dentsu's acquisition of Tag significantly expands content delivery capabilities, Tag's expertise to deliver personalized, omnichannel content in real-time and at-scale for clients remains unparalleled across the entire customer journey, unlocking marketing effectiveness and efficiency.
Tag and dentsu bring together our innovation and technology infrastructure to help solve clients' toughest challenges.
United in business acumen, we share similar core values, company culture, and embrace a vision "to be at the forefront of people-centric transformations that shape society.
dentsu was founded over 120 years ago and proudly counts nearly 72,000 employees around the world.
Responsibilities Design, develop, and maintain complex backend systems and APIs Collaborate with cross-functional teams to implement innovative solutions across both greenfield and legacy estates Contribute to architectural decisions and help establish coding standards and best practices Participate in code reviews and provide constructive feedback Stay current with emerging backend technologies and industry trends Implement and optimize database schemas and queries Ensure high performance, reliability, and scalability of backend services Contribute to the continuous improvement of our development processes Mentor junior developers and share knowledge within the team Skills and Experience required Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field 5+ years of experience in backend development Proven track record of successfully delivered complex software projects Excellent problem-solving and analytical skills Strong communication and interpersonal skills Ability to work effectively in a fast-paced, collaborative environment Experience with microservices architecture Familiarity with agile development methodologies Experience with scalable, distributed systems Required Technical Skills: Extensive experience with backend development, including: Python frameworks such as Django, FastAPI, or Flask Database technologies: PostgreSQL, Redis RESTful API design and implementation Containerization and Orchestration (Docker, Kubernetes) Event-driven architectures Strong understanding of distributed systems and microservices architecture Proficiency in cloud computing platforms (e.g., AWS, GCP, or Azure) Experience with CI/CD pipelines and DevOps practices Familiarity with authentication and authorization flows and frameworks Knowledge of performance optimization and scalability techniques Nice to Have: Experience with vector database solutions Expertise in implementing and working with Directed Acyclic Graph (DAG) structures Understanding of machine learning concepts and their applications in backend systems Experience working with large language models, image generation models, and video generation models Familiarity with frontend technologies (e.g., TypeScript, React) for better collaboration with frontend teams Key Attributes: Adaptable and resilient in the face of changing requirements and technologies Proactive in identifying and solving complex technical challenges Passionate about writing clean, efficient, and maintainable code Skilled at balancing technical constraints with product needs and scalability requirements Comfortable making decisions and prioritizing work in a fast-paced environment Ability to communicate complex technical concepts to both technical and non-technical stakeholders Strong product focus with the ability to understand and contribute to user-centric solutions Open to giving and receiving constructive feedback As an ethical employer, Tag will never ask job applicants to provide private, sensitive information upfront or make offers of employment contingent on financial requests or responsibilities from any candidate.


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Senior Backend Engineer

For more information on what we do and (more importantly) why we do it, head over to our blog and check out our  rebranding to Goodstack If you've been looki...


Goodstack - England

Published 22 days ago

Fscs Analyst

Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleag...


Investec - England

Published 10 days ago

Senior Full-Stack Engineer

Qualifications Bachelor's or Master's degree in Computer Science or similar (PhDs will be given preference) 7+ years of experience in full-stack development;...


Scopeworker - England

Published 10 days ago

Data Analyst

Hometree is a home energy services company on a mission to accelerate the transition to net zero. By fixing, installing and financing home energy hardware, w...


Hometree - England

Published 10 days ago

Built at: 2024-11-24T17:32:34.581Z