Senior Software Engineer - Backend

Jobs for Humanity
Summary
Join Contentful, a modern content platform company, and become a key member of the Content Platform team responsible for connecting and reusing content from third-party systems. You will work on impactful software engineering problems, collaborating with a cross-functional team to build a best-in-class customer experience. This role requires expertise in designing and building robust distributed systems, REST APIs, and event-driven architectures, along with strong server-side JavaScript (Node.js) and TypeScript skills. Contentful offers a dynamic work environment, competitive benefits including stock options, generous paid time off, and a focus on work-life balance. This is an excellent opportunity to grow your career while contributing to a company reshaping the way people build digital experiences.
Requirements
- Experience in designing, building, and delivering robust 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 pair-programming and the testing trophy
- 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)
Responsibilities
- 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
- Continuously enhance REST and GraphQL API experiences that consistently cater to billions of requests every month
- Get involved in our journey to leverage AI to enhance user experience, streamline operations and unlock new capabilities
- Develop on our Platform with modern services like AWS, Docker, Kubernetes, and Terraform
Preferred Qualifications
Knowledge of functional programming principles, GraphQL and serverless applications
Benefits
- 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
- 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
Share this job:
Similar Remote Jobs
