Software Engineer

Modern content platform enabling digital teams to build digital experiences, powering nearly 30% of Fortune 500 companies.
$80,000 - $140,000
Backend
Mid-Level Software Engineer
Hybrid
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 their mission of enabling digital teams worldwide to build exceptional digital experiences.

The position involves working with cutting-edge technologies including AWS, Docker, Kubernetes, and Terraform, while developing and enhancing REST and GraphQL APIs that handle billions of monthly requests. You'll be part of initiatives to leverage AI and improve content management at scale, working closely with cross-functional teams of product managers, designers, and fellow engineers.

The ideal candidate should have strong experience with Node.js, TypeScript, and both SQL and NoSQL databases. You'll need to be comfortable with distributed systems, REST APIs, and event-driven architectures. The role offers significant growth opportunities, with chances to mentor others and contribute to major technical decisions.

Benefits include stock options, comprehensive family benefits, generous PTO, education budget, wellbeing stipend, and various allowances for equipment and communication. The company culture strongly values work-life balance and diversity, making it an inclusive environment for professionals from all backgrounds. This hybrid position offers the flexibility to work from both office and home, with a focus on collaboration and innovation.

Last updated 17 days ago

Responsibilities For Software Engineer

  • Work with product managers, designers, and engineers in cross-functional teams
  • Build best-in-class experience for customers
  • Work on cutting-edge projects impacting company's strategic goals
  • Innovate and improve content management at scale
  • Develop on Platform with 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
  • Experience in delivering robust distributed systems, REST APIs and event-driven architectures
  • Strong knowledge and commercial experience with Node.js and TypeScript
  • Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
  • Experience working in an agile environment
  • Strong teamwork skills and ability to mentor less seasoned engineers
  • Familiarity with CI/CD and Git
  • Excellent English communication skills
  • Knowledge of functional programming principles, GraphQL and serverless applications (plus)
  • Familiarity with cloud environments (AWS, Google Cloud) and Docker, Kubernetes, Terraform (plus)

Benefits For Software Engineer

Equity
Education Budget
Medical Insurance
  • Stock Options for full-time employees
  • Fertility and family building benefits
  • Generous paid time off including vacation, sick days, education 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

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.

Software Engineer

Software Engineer position at Contentful, building distributed systems and APIs for a modern content platform, with focus on Node.js and TypeScript development.

Customer Support Engineer

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

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.