Senior Software Engineer (Back-End, JavaScript, AI)
ContentfulAbout The Opportunity
Contentful is a modern content platform for businesses. Our mission is to enable digital teams across the world to quickly build the best digital experiences imaginable. We are only scratching the surface of our full potential and we have an impressive amount of work ahead of us. This means you have an incredible opportunity to join us on this journey and do meaningful, challenging work whilst growing your career.
Role Overview
You will be working on a Content Platform team responsible for Content Modelling and Orchestration. The team is currently working on enabling content to be connected and re-used both within the Contentful platform and external systems, for example apps built in our App Framework.
What to Expect
A dynamic work environment where it’s not just what we do, but how we do it that matters. Work closely with product managers, designers, and other engineers in a cross-functional team to build a best-in-class experience for our customers. Solve complex engineering and Content Modelling problems, enabling our customers even greater flexibility in how they connect and re-use their content. Enable greater re-use and customization of Contentful through enhancements to our App Framework. Get involved in our journey to leverage AI to enhance user experience, streamline operations and unlock new capabilities. Continuously enhance REST and GraphQL API experiences that consistently cater to billions of requests every month. Develop on our Platform with modern services like AWS, Docker, Kubernetes, and Terraform.
What You Need To Be Successful
Experience in designing, building, and delivering distributed systems, REST APIs and event-driven architectures. Strong knowledge and commercial experience working with the server-side JavaScript ecosystem (Node.js) and TypeScript. Lead by example and be an advocate for agile processes, operational excellence and coding best practices such as SOLID and test-driven development. Have strong teamwork skills, open to diverse opinions, able to give reasons for your technical decisions and guide/mentor less seasoned engineers. Familiarity with automated deployment processes (CI/CD) and version control (Git). Excellent English communication skills, both verbal and written (German is not required). Knowledge of functional programming principles, GraphQL and React is a plus.
What’s in it for you?
Join an ambitious tech company reshaping the way people build digital experiences. Full-time employees receive Stock Options for the opportunity to share in the success of our company. Fertility and family building benefits, including a lifetime reimbursable wallet to support your growing family. We value Work-Life balance and You Time! A generous amount of paid time off, including vacation days, sick days, education days, compassion days for loss, and volunteer days. Time off to care for and focus on your growing family. Use your personal annual education budget to improve your skills and grow in your career. Enjoy a full range of virtual and in-person events, including workshops, guest speakers, and fun team activities, supporting learning and networking exchange beyond the usual work duties. An annual wellbeing stipend to care for your physical, financial, or emotional health. A monthly communication phone/internet stipend and phone hardware upgrade reimbursement. New hire office equipment stipend for hybrid or distributed employees. Get the gear you need to work at your best.
Benefits Extracted with AI
- Stock options
- Fertility and family building benefits
- Generous paid time off
- Annual education budget
- Annual wellbeing stipend
- Communication stipend
- New hire office equipment stipend
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Frontend Engineer (CRMs, Zendesk AI Agents)
Join Zendesk as a Frontend Engineer to develop AI Agent products using TypeScript and React. Work remotely with a focus on UX and scalable architecture.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.
Senior Founding Software Engineer
Join Besty AI as a Senior Founding Software Engineer in New York. Drive innovation in AI-powered guest messaging and revenue optimization.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Frontend Engineer
Join Focus AI as a Senior Frontend Engineer to drive AI-driven solutions in a fast-paced startup environment.
Senior Full-Stack Engineer
Join Focus AI as a Senior Full-Stack Engineer to drive AI-driven solutions in a fast-paced startup environment.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!