Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer - Developer Experience

Jobs for Humanity

Software Engineer - Developer Experience

Denver, CO
Full Time
Paid
  • Responsibilities

    Job Description

    About the Opportunity

    We are looking for a Software Engineer to join our Developer Experience team at Contentful. Your role will involve designing, developing, and maintaining developer tools that make our platform more accessible and user-friendly. You will collaborate with different teams to understand our customers' needs and work towards providing effective solutions to enhance their productivity and satisfaction. Your expertise in creating seamless and intuitive developer experiences will contribute to the growth and success of Contentful.

    The ideal candidate will be passionate about building solutions that make developers' lives easier. Experience with developer tooling, developer productivity, and maintaining public, open-source libraries is a plus.

    What to Expect?

    • Developer Experience:
      • Design and implement strategies to improve our customers' experience and streamline the development process.
      • Identify areas for improvement and implement best practices to optimize developer productivity and satisfaction.
      • Collaborate with UX/UI designers to create user-friendly interfaces for developers.
    • Developer Tools and SDKs:
      • Develop and maintain high-quality tools, libraries, and SDKs for seamless integration with our platforms.
      • Continuously enhance existing tools based on feedback and evolving developer needs.
      • Stay updated with industry trends and emerging technologies to ensure our tools remain cutting-edge.
    • Package Management:
      • Design and implement efficient package management systems for easy software component management.
      • Collaborate with internal teams to define package management requirements and integrate with existing workflows.
      • Analyze and optimize package management systems for scalability and reliability.
    • Technical Leadership:
      • Provide technical leadership and guidance to other engineers, fostering an inclusive and collaborative work environment.
      • Conduct code reviews and ensure adherence to coding standards and quality guidelines.
      • Stay up-to-date with advancements in developer tools and technologies to drive innovation.
    • Community Engagement:
      • Engage with customer developers to understand their challenges and prioritize improvements.
      • Respond to customer feedback and contribute to the product vision and innovation.

    What You Need to Be Successful?

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent relevant experience.
    • Proven experience as a Software Engineer with a focus on developer experience, tools/SDKs, and package management systems.
    • Strong proficiency in TypeScript, React, and Node.
    • Experience designing and developing developer tools, libraries, and SDKs.
    • Experience working with APIs, microservice architecture, and distributed systems.
    • Familiarity with deployment, observability, and monitoring tools and frameworks.
    • Familiarity with Agile development methodologies and CI/CD pipelines.
    • Excellent problem-solving skills and the ability to thrive in a fast-paced and collaborative environment.
    • Strong communication and interpersonal skills for effective collaboration.

    What's in it for You?

    • Join a tech company that is transforming the way digital experiences are built.
    • Receive stock options as a full-time employee to share in our company's success.
    • Value work-life balance and provide a generous amount of paid time off.
    • Access our Employee Assistance Program for support and counseling.
    • Use your personal education budget to improve your skills and grow in your career.
    • Support your physical wellness with a fitness budget.
    • Participate in virtual events for learning, networking, and team activities.
    • Receive a monthly phone/internet stipend and phone upgrade reimbursement.
    • Enjoy company swag, including Contentful socks!

    Colorado Salary Statement: The salary range displayed is specifically for those potential hires who will work or reside in the state of Colorado if selected for the role. Any offered salary is determined based on internal equity, internal salary ranges, market data/ranges, applicant's skills and prior relevant experience, certain degrees and certifications (e.g. JD/technology), for example.

    Colorado Salary Range: $140,000 - $146,000

    #LI-Hybrid #LI-JE1

    Who Are We?

    Contentful is the leading content platform used by over 30% of Fortune 500 companies and thousands of global brands. Our platform unifies content for digital channels and integrates with hundreds of tools through open APIs. Companies like Shopify, Staples, and Electronic Arts use Contentful to build their digital products.

    We are growing rapidly and have secured over $330 million in funding from top-tier partners.

    We are a diverse and inclusive company with over 750 employees from 70 nations working from hubs in Berlin, Denver, and around the world.

    Everyone is Welcome Here!

    At Contentful, we believe in creating an inclusive environment where diversity is celebrated. We are proud to be an equal opportunity employer and welcome applications from individuals of all backgrounds. We do not discriminate based on race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of unemployment. Join us and contribute to our diverse and innovative team!

    If you need any reasonable accommodations during the application or interview process, please let us know.

    Beware of scammers posing as Contentful employees. Report any suspected fraud to your local authorities and contact security-esk@contentful.com with any information.

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