Software Engineer

Modern content platform enabling digital teams to build digital experiences, powering nearly 30% of Fortune 500 companies.
$90,000 - $160,000
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Engineer

Contentful, a modern content platform powering nearly 30% of Fortune 500 companies, is seeking a Software Engineer to join their innovative team. This role offers an exciting opportunity to shape the future of content management through their suite of APIs. As part of a company with 800 people from 70+ nations, you'll work on strategic projects that directly impact customer experience.

The position involves developing robust distributed systems, working with modern technologies like AWS, Docker, and Kubernetes, and contributing to AI integration initiatives. You'll be part of a cross-functional team, enhancing REST and GraphQL APIs that handle billions of monthly requests. The role requires expertise in Node.js, TypeScript, and both SQL/NoSQL databases, with a focus on building scalable solutions.

What makes this opportunity unique is Contentful's commitment to both technical excellence and employee well-being. The company offers comprehensive benefits including stock options, family building benefits, generous PTO, and professional development resources. The work environment emphasizes work-life balance while providing challenging technical problems to solve.

This role is perfect for engineers who want to impact how global organizations deliver digital experiences while working in a diverse, inclusive environment. You'll have the chance to mentor others, contribute to cutting-edge projects, and grow your career in a rapidly evolving tech company.

Last updated 5 days ago

Responsibilities For Software Engineer

  • Work closely with product managers, designers, and other engineers in a cross-functional team
  • Build best-in-class experience for customers
  • Work on cutting-edge projects within Contentful's Content Platform
  • Innovate and improve content management systems
  • Develop on Platform with modern services like AWS, Docker, Kubernetes, and Terraform
  • Enhance REST and GraphQL API experiences
  • Contribute to AI integration initiatives

Requirements For Software Engineer

Node.js
TypeScript
PostgreSQL
MongoDB
Kubernetes
Redis
  • Experience in delivering robust distributed systems, REST APIs and event-driven architectures
  • Strong knowledge and commercial experience working with server-side JavaScript ecosystem (Node.js) and TypeScript
  • Experience working with both SQL and NoSQL databases
  • Experience with working in an agile environment
  • Strong teamwork skills and ability to mentor less seasoned engineers
  • Familiarity with CI/CD and version control (Git)
  • Excellent English communication skills
  • Knowledge of functional programming principles, GraphQL and serverless applications (plus)
  • Familiarity with cloud environments (AWS, Google Cloud) and container technologies (plus)

Benefits For Software Engineer

Equity
Medical Insurance
Education Budget
Parental Leave
  • Stock Options for full-time employees
  • Fertility and family building benefits
  • Generous paid time off including vacation, sick days, education days, compassion days, and volunteer days
  • Personal annual education budget
  • Virtual and in-person events and workshops
  • Annual wellbeing stipend
  • Monthly communication phone/internet stipend
  • Phone hardware upgrade reimbursement
  • New hire office equipment stipend
  • Work-Life balance focus

Interested in this job?

Jobs Related To Contentful Software Engineer

Software Engineer

Software Engineer role at Contentful, building distributed systems and APIs for a leading content platform, using Node.js, TypeScript, and cloud technologies.

Customer Support Engineer

Customer Support Engineer position at Contentful, helping developers build digital experiences through technical support and problem-solving.

Software Engineer

Software Engineer role at Contentful, building distributed systems and APIs using Node.js and TypeScript, with opportunities to work on AI and content management solutions.

Full Stack Software Engineer

Full Stack Software Engineer role at Contentful, building scalable content platform solutions using TypeScript, React, and Node.js with competitive benefits and hybrid work options.

Software Engineer

Mid-level Software Engineer position at Contentful, focusing on backend development with Node.js and distributed systems, offering hybrid work model and comprehensive benefits.