Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Backend (f/m/d) image - Rise Careers
Job details

Senior Software Engineer - Backend (f/m/d) - job 1 of 2

Company Description

Jobs for Humanity is collaborating with Contentful to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: Contentful

Job Description

About 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.

You will be working on a Content Platform team responsible for Connecting & Reusing Content. The team is currently working on enabling customers to connect content from 3rd party systems and natively use it within the Contentful platform.

If you enjoy working on a broad range of complex and impactful Software Engineering problems for a rapidly growing customer base, this will be a great opportunity for your career.

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
  • 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.
What do you need to be successful?
  • 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)
  • Knowledge of functional programming principles, GraphQL and serverless applications 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.

#LI-Remote #LI-BM1

Who are we?

Contentful is the intelligent composable content platform that unlocks all of an organization’s digital content to deliver impactful customer experiences, making content a strategic business asset. The Contentful Platform, Contentful Studio, and the Contentful Ecosystem combine the flexibility of composable content with the intelligence of AI, empowering digital teams to drive business momentum through collaboration, speed, and scale. Contentful powers innovative content experiences across brands, regions, and channels for organizations around the world, including nearly 30% of the Fortune 500. Nearly 800 people from more than 70 nations contribute their energy and creativity to Contentful, working from hubs in Berlin, Denver and distributed around the world.

Everyone is welcome here!

“Everyone is welcome here” is a celebrated component of our culture. At Contentful, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer. All qualified applications will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical [dis]ability, or length of time spent unemployed. We invite you to apply and join us!

If you need reasonable accommodations at any point during the application or interview process, please let your recruiting coordinator know.

Please be aware of scammers who may fraudulently allege to be from Contentful. These types of fraud can be carried out through copycat websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal information such as bank account numbers, identification numbers, etc through social media or chat-based apps, nor do we request or send money for the purchase of business equipment. If you suspect fraud, please report it to your local authorities, as well as reaching out to us at [email protected] with any information you may have.

By clicking “Apply for this job,” I acknowledge that I have read the “Contentful’s Candidate Privacy Notice”, and hereby consent to the collection, processing, use, and storage of my personal information as described therein.

Jobs for Humanity Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Jobs for Humanity DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jobs for Humanity
Jobs for Humanity CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Backend (f/m/d), Jobs for Humanity

Contentful is looking for a Senior Software Engineer - Backend (f/m/d) to join our innovative team in Dublin, Ireland. If you are passionate about creating digital experiences that empower businesses, this opportunity is for you! As part of our Content Platform team, you'll be instrumental in connecting and reusing content from third-party systems, enhancing the capabilities of our platform for a rapidly growing customer base. Your role will involve collaborating with product managers, designers, and fellow engineers to devise solutions that make complex software engineering challenges appear simple. Imagine working with advanced tools like AWS, Docker, and Kubernetes while you continuously enhance our REST and GraphQL APIs to handle billions of requests each month. We're also excited about leveraging AI to enrich user experiences, and we need your skills to drive that vision forward. At Contentful, we believe in fostering a dynamic work environment that values teamwork, operational excellence, and coding best practices. If you're well-versed in server-side JavaScript (Node.js), have experience in designing robust distributed systems, and you're eager to mentor less experienced engineers, this could be the perfect next step in your career. So, why not take the plunge and join a company that celebrates inclusivity and empowers employees to thrive both professionally and personally? Let’s build the future of digital content together!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Backend (f/m/d) Role at Jobs for Humanity
What are the primary responsibilities of a Senior Software Engineer - Backend at Contentful?

As a Senior Software Engineer - Backend at Contentful, your main responsibilities will include designing and developing robust distributed systems, enhancing REST and GraphQL APIs, and collaborating with cross-functional teams to solve complex engineering problems. You'll work on enabling customers to connect and reuse content from third-party systems effectively within the Contentful platform.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Software Engineer - Backend position at Contentful?

To qualify for the Senior Software Engineer - Backend role at Contentful, candidates should have substantial experience in building distributed systems and proficiency in server-side JavaScript (Node.js) and TypeScript. Additionally, familiarity with CI/CD processes, version control (Git), agile methodologies, and functional programming principles will be beneficial.

Join Rise to see the full answer
How does Contentful support its employees in terms of work-life balance?

Contentful prioritizes work-life balance by offering generous paid time off, including vacation days, sick days, and special days for family needs or volunteer work. The company also provides a wellbeing stipend to support your overall health and wellness, showing that they care about their employees' personal lives and mental health.

Join Rise to see the full answer
What tools and technologies will I work with as a Senior Software Engineer - Backend at Contentful?

In the Senior Software Engineer - Backend role at Contentful, you will work with modern services such as AWS, Docker, Kubernetes, and Terraform. You will also be enhancing the REST and GraphQL API experiences, contributing to an agile and forward-thinking development environment.

Join Rise to see the full answer
What growth opportunities exist for a Senior Software Engineer - Backend at Contentful?

At Contentful, there are ample growth opportunities for a Senior Software Engineer - Backend. You will have access to a personal annual education budget to improve your skills and participate in various learning and networking events. Plus, the company encourages you to take on mentorship roles to develop your leadership skills.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Backend (f/m/d)
Can you discuss your experience with distributed systems in previous roles?

When discussing your experience with distributed systems, focus on specific projects that illustrate your role in designing, building, and deploying these systems. Be sure to highlight any challenges you faced and how you overcame them, as well as the technologies you used, demonstrating your technical expertise and problem-solving abilities.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

To ensure code quality and maintainability, discuss your experience with coding best practices like code reviews, pair programming, and utilizing automated testing frameworks. Explain your approach to refactoring and how you write clear, maintainable code that can easily be updated or expanded upon by other developers.

Join Rise to see the full answer
Describe your experience with REST and GraphQL APIs.

When asked about your experience with REST and GraphQL APIs, provide examples of projects you've worked on where you designed or implemented these APIs. Discuss the specific challenges you faced, how you approached them, and what best practices you employed to ensure performance and reliability.

Join Rise to see the full answer
What strategies do you use for effective teamwork and collaboration?

For effective teamwork and collaboration, emphasize your communication skills and your willingness to embrace diverse opinions. Talk about how you foster collaboration in a team setting through regular check-ins, feedback loops, and shared goals, highlighting the importance of creating an inclusive work environment.

Join Rise to see the full answer
How do you stay current with technological advancements in software engineering?

Staying current with technological advancements is crucial for a Senior Software Engineer. Discuss how you follow industry blogs, attend conferences, take online courses, or participate in developer communities. Explain how you incorporate new knowledge into your work and share insights with your team.

Join Rise to see the full answer
Can you give an example of how you solved a complex engineering problem?

When asked this question, outline a specific instance where you tackled a complex problem, detailing the context, the solution you designed, and the outcome of your efforts. Focus on your analytical thinking process and collaboration with others to illustrate your problem-solving skills.

Join Rise to see the full answer
What role do you think mentorship plays within a development team?

Mentorship is vital in development teams for fostering a culture of knowledge sharing and continuous learning. Discuss how mentorship can empower junior engineers, improve team dynamics, and lead to higher quality outputs by sharing technical insights and experience.

Join Rise to see the full answer
How have you applied Agile methodologies in your past projects?

Share specific examples of how you've applied Agile methodologies in past projects, focusing on sprint planning, stand-up meetings, and continuous delivery principles. Explain how these practices helped your team remain adaptable and responsive to changing project requirements.

Join Rise to see the full answer
What technologies are you most passionate about and why?

Express your enthusiasm for technologies that align with the role, such as serverless applications or AI, and discuss how you've utilized them in past projects. Your passion can demonstrate your commitment to learning and driving innovation within the company.

Join Rise to see the full answer
Why do you want to work at Contentful as a Senior Software Engineer - Backend?

When answering why you want to work at Contentful, be sincere and specific about what excites you about the company's mission and culture. Mention the opportunity to work on cutting-edge technology, the company’s values of inclusivity, and how all these elements resonate with your career aspirations.

Join Rise to see the full answer
Similar Jobs
Posted 10 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 12 days ago
Posted 14 days ago
Photo of the Rise User
NielsenIQ Remote 1 rue Julius Et Ethel Rosenbrg, Barcelona , 95, Spain
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 14 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!