Senior Software Engineer

  • Contract: Full-time

Job Description

You’ll be working alongside the CTO and engineering team, and with product managers and designers, to execute major technical projects on Muck Rack, lead the building of new features, and help shape our engineering culture and processes.

Our tech stack includes Python, Django, Celery, SASS, Redis, Elasticsearch, Nginx, Gunicorn, Varnish, and Ansible.

Skill Requirements

  • Have significant experience working on a complex, high-traffic site, particularly at a startup or software-as-a-service company.
  • Have extensive experience with Django, Python, and other software in our tech stack, with a willingness to learn in those areas where you have less experience.
  • Enjoy working with and collaborating with designers, UX experts, and product managers to create outstanding features.
  • Have experience leading other engineers to ship major features on schedule.
  • Enjoy helping others grow as developers and become successful.
  • Take pride in the quality of the code you write. Your code is readable, testable, and understandable six months later. You adhere to the Zen of Python.
  • Are able to manage complexity in a large project, and incur technical debt only after considering the tradeoffs.
  • Work well in a fast-paced development environment with testing, continuous integration and multiple daily deploys.
  • Can work well with remote developers.
  • Have amazing problem-solving skills.
  • Are interested in journalism, news, media or social media.

With that said, we always encourage people of all backgrounds and experiences to apply. We understand job requirements often don’t allow your unique work history to shine, and we invite you to show us what you know. We are an equal opportunity employer

About the Company

Find the right journalists for your story, send customized pitches, collaborate with your team, and quantify your impact with Muck Rack, the powerful, easy-to-use PR software platform. Muck Rack enables you to discover the best journalists to pitch on any story based on their profiles in our extensive media database, or through our comprehensive search engine covering the articles they’ve written and the content they share on social media. Build precisely-targeted media lists that are automatically kept up-to-date, saving you from the burden of legacy media databases or manually-updated spreadsheets. Measure your impact with Muck Rack’s reporting and graphing features. Used globally by Fortune 500 companies, brands and agencies as an essential component of their communications strategy, Muck Rack enables the public relations professionals to accomplish more and prove their impact.

How to apply

Apply for this job online using the link below.

External Link »