UpContent is growing! We’ve found our market and we’re ready to take our platform to the next level. To help us get there, we’re looking for an empathetic, experienced, and growth-oriented Senior Fullstack Engineer to take a leading role in improving our existing Python backend and Vue frontend. If you’re an eager self-starter, excellent communicator, and passionate relationship-builder, you just might be our person.
As the #1 Content Curation technology, we help marketing, HR, and sales professionals deepen relationships and build trust with their audiences by serving as their “air traffic control” for third-party content. Our platform, UpContent, helps users discover, collaborate on, and distribute this content for use on social media, an email newsletter, a website, or even their company’s digital signage systems. Our integrations and partnerships with other content marketing tools like Hootsuite, Buffer, HubSpot, Salesforce, Mailchimp, Getty, Wix, and more, make curation even more streamlined and accessible.
Our values of trust and relationships carry through to how we “get things done”. We believe you work best when well-rested and living a whole life and while we require some time flexibility as a startup we believe that goes both ways and offer flexible hours, unlimited vacation (3-5 weeks suggested), and remote work.
The major projects we’re looking to complete over the next year are heavily focused on our web crawling, search, machine learning, and data science capabilities, along with significant performance, scaling, and UX improvements. We’ll also be continuing to ship features and new integrations. This role will likely heavily own the connection between frontend and backend along with participating in frontend only or backend only projects.
Our backend stack is primarily Python with some other languages on select services, deployed to containers and serverless functions in AWS. Our main app frontend is in Vue/Vuex with other frameworks in use for secondary apps.
Sometimes you may be tackling projects alone and other times collaborating with other engineers or even pairing. You’ll be expected to communicate and collaborate with people outside of engineering as well. While we believe in effective mentorship this is also a startup so a higher than average amount of independence is needed and this is a role best suited for those who favor autonomy and trust over handholding.
UpContent is currently made up of 7 people. The Engineering team has 3 people: the Engineering Director, a UX Engineer, and a Backend Engineer. You’ll be doing both front-end and back-end work as needed.
* To count a technology personal project as experience, we will either want to see that project if open source or want a code sample along with some discussion about the challenges you faced. It will need to be large enough and complete enough that you have faced common challenges and reached a reasonably full day-to-day understanding of working with that technology.
We view the interview process as a collaborative discovery process where we work together to determine whether we are a good match for each other. Questions are not only welcomed but encouraged, at all phases of the process.
We favor a higher number of shorter rounds since we’re remote and that can be easier for candidates' work schedules. Most folks will spend less than 8 hours total, senior folks under 6. We will provide some questions in advance of the actual interviews. Total process generally takes about 4 weeks.
At UpContent in order to reduce bias, and set fair salaries, we've generally used a salary formula. We're currently in process of re-evaluating our formula to better fit a wide variety of ways people can provide value to the company but we'll still use both our past and our in progress future post Series-A formula as a guide to talk salary early in the process.
$70,000 - $130,000 per year