Careers / Positions Senior Software Engineer (Drupal), Lonely Planet
Our goal is to listen, engage, and activate voices across Red Ventures to ensure that all identity groups and perspectives are represented in our work. Our aspiration is to have diverse teams at every level of the company, and we seek candidates who bring unique personal experiences, curiosity and an eagerness to embrace diversity, equity, and inclusion.
At a Glance
We are seeking an experienced, motivated and resourceful engineer with strong PHP and Drupal skills to serve as a lead CMS developer on our Content, Systems & Process team. This is a highly collaborative role where you will work with front and back end developers, designers, product managers, business analysts, and content creators to build sensible, efficient and innovative content management experiences.
The Content, Systems & Process team at Lonely Planet strives to be a fast-moving, supportive team, and expects each member to be committed to the success of the team and aligned with our goals and values. In this role you will have significant input into the technical direction and architecture of our content platform.
What You’ll Do
- Customize Drupal by leveraging contrib modules and developing custom modules
- Collaborate with the frontend and data teams to define and build data models and maintain data integrity through model changes.
- Support the development of new features by creating and extending, highly performant Drupal API endpoints
- Collaborate with content creators to refine and improve the content editing experience in Drupal
- Research and recommend new technologies and tools for effective integration across various systems
What You’ll Bring
- Intimate understanding of Object Oriented PHP and relational database structures
- Experience with Drupal 8 and Drupal 9, from site building in the admin interface to leveraging Drupal APIs including Cache, Batch, Form, and Entity APIs
- Understanding of the relationship between Drupal 8+ and the Symfony framework
- Familiarity with Composer, Docker, Drupal Console, Drush, Git, ReactJS, Twig, Webpack/NodeJS/NPM
- Familiarity with GraphQL API development and usage
- Experience migrating data from different platforms
- An organized, methodical approach to all tasks, and the ability to communicate effectively with technical and non-technical staff
- Ability to manage multiple internal projects and estimate for internal deadlines
Who You Are
- You bring empathy for the user to each project, whether internal or public-facing
- You make a habit of “leaving the woodpile higher than you found it,” improving code architecture and documentation as you go
- You are intentional about sharing knowledge and helping your colleagues grow as engineers
- You are open to learning from anyone and know that saying “I don’t know” is not a flaw but an opportunity to learn
- Presentations given at a Drupal or other tech conference or meetup
- Patches or other contributions to contributed Drupal modules or Drupal Core
Who We Are
Over the last twenty years, Red Ventures has built a portfolio of influential brands, digital platforms, and strategic partnerships that work together to connect millions of people with expert advice. Through premium content and personalized digital experiences, Red Ventures builds online journeys that make it easier for people to make important decisions about their homes, health, travel, finances, education and entertainment. Founded in 2000, Red Ventures has 3,000 employees in 10 cities across the US, as well as in the UK and Brazil. Red Ventures owns and operates several large digital brands including Healthline, The Points Guy, Bankrate, MYMOVE, and Allconnect.com. For more information, visit https://redventures.com and follow @RedVentures on social platforms.
We offer competitive salaries and a comprehensive benefits program for full-time employees, including medical, dental and vision coverage, paid time off, life insurance, disability coverage, employee assistance program, 401(k) plan and a paid parental leave program.
Red Ventures is an equal opportunity employer that does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or any other basis protected by law. Employment at Red Ventures is based solely on a person's merit and qualifications.
We are committed to providing equal employment opportunities to qualified individuals with disabilities. This includes providing reasonable accommodation where appropriate. Should you require a reasonable accommodation to apply or participate in the job application or interview process, please contact email@example.com.
Red Ventures is a portfolio of influential brands, digital platforms, and strategic partnerships. We’re made up of dozens of teams spanning multiple industries and geographies - all working together to help people make life’s most important decisions. Whether you’re looking for freedom to build new brands and businesses from the ground up, an opportunity to partner with brands who are already globally recognized, or a combination of both - this is a place where you can unlock substantial experience and even make entire career shifts, all within one organization.Learn More about Red Ventures