Full Stack Software Engineer

Do something that matters.


Tempesta Media is a leading provider of content and influencer marketing solutions. Through our revolutionary technology platform and more than 17,000 continuously vetted professional writers and influencers, we help more than 4,000 companies tap into the power of content and influencer marketing to drive revenue. Headquartered in Chicago, we are a proud graduate of technology incubator 1871.


We are on a mission to change the world of digital marketing. We are innovators in both the solutions we provide and the corporate culture we instill in all our employees and stakeholders. The pace is fast, fun and intellectually challenging. As a cutting-edge company, we encourage team members to push the limits of innovation and improve themselves. We combine the innovation and creativity of a start-up environment, with the stability and benefits of an established organization.


The Full Stack Software Engineer will be responsible for implementing various integrations between the Tempesta Media platform and other third-party platforms.  In addition, you will support the existing engineering team, by enhancing existing platform modules.  From time to time, there will also be new software applications that are independent of the core platform, which will require development.  The position expectations are:

  • 40% Integration architecture/API design and specifications development
  • 50% Hands-on full stack development
  • 10% Business liaison and requirements gathering/long-term strategy

The ideal candidate has a track record of successfully developing applications in a start-up or early-stage, technology-driven organization.  This means being able to work at different levels within the organization, handling the entire development life cycle process and rolling up his/her sleeves on tactical tasks, like code debugging, code documentation, etc.


The vast majority of the Full Stack Software Engineer’s time will be spent on the following areas of responsibility:

  • Performing hands-on, full-stack development with an emphasis on architecture, coding and analysis of third party integrations
  • Interfacing with engineering team and CEO on project plans, problem analysis and resolution
  • Collaborating with team members to optimize the software development process and associated deliverables

This is not an entry-level role and requires real-world experience.  This position will not have any staff reporting to it, but will be required to interact and collaborate with other members of the engineering team.  The position will report to the CEO with a dotted line to the head of engineering.


  • At least 5 years of intense software engineering experience
  • Previous start-up experience mandatory
  • Previous experience working with internal and external developers in a distributed environment
  • Previous full stack development experience
  • Required technology skills: Code Igniter or similar code development framework, Experience working with 3rd party APIs, WordPress and WordPress Multi-Site, PHP, MySQL, Java, JavaScript/HTML , Perl and Linux
  • Insatiable desire to learn
  • Passionate team player
  • Excellent follow-up/follow-through skills
  • BS Systems Engineering or equivalent degree
  • Must be thoroughly digital marketing, Internet and MS Office savvy
  • Enthusiastic, optimistic, self-starter, who genuinely wants to build a successful company, develop their skills and improve the lives of writers


  • Previous marketing application development
  • Previous digital media application development
  • Prior job history includes systems/application architecture
  • Enjoys working in a fast-paced, flat organization with no politics
  • Loves learning and applying new knowledge into real-world applications
  • Wants their efforts to be recognized by leadership as impactful on the company
  • Excellent interpersonal skills
  • Internally driven and passionate about the work they do
  • Team-oriented and feels comfortable working individually and as part of a group
  • Desired technology skills: Apache or similar, Amazon EC2, Amazon EBS, Amazon Route 53, Big data (Hadoop), Predictive analytics, Agile methodology, JSON and AJAX


Interested candidates should send their resume and cover letter to Careers@TempestaMedia.com.  Please include the position title and your name in the subject line of your email.

No recruiters please. Only qualified applicants may contact this job poster.