IZ

Back-end Software Engineer (NodeJS)

IZEA
United States only
Apply now

About Us

IZEA Worldwide, Inc. (NASDAQ: IZEA) is the premier provider of technology, data, and services for the Creator Economy. We enable leading brands and agencies to collaborate and transact with the full spectrum of social media influencers and content creators.

We don’t just champion the modern Creator Economy. We pioneered it. Since launching the industry’s first-ever influencer marketing platform in 2006, we have facilitated nearly 4 million transactions between online buyers and sellers.

Our fully remote workplace welcomes people from diverse backgrounds and viewpoints, promoting an inclusive environment with equal opportunity. As a global company, we have team members in 95 cities across 13 countries around the world.

Our commitment to our people is reflected in our award-winning company culture. We were recently named a 2024 Top Place to Work for Employee Wellbeing by Ragan. Based on anonymous employee feedback, Comparably has recognized us for our best-in-class work-life balance, senior leadership, and company outlook.

About the Role

We’re looking for a Back-end Software Engineer to join the team and help build tools to power influencer marketing campaigns. This position works as part of the agile-based development team by creating new features and maintaining existing code.

You will join a global team of cross-functional engineers and Product team members to deliver world-class, customer-centric digital experiences. You will be responsible for collaborating with the team to develop project scope along with effective testing approaches to ensure quality applications and products.

The team strives to be ego-free and motivated only by building amazing software for our users. We seek to understand the "why" behind the "what". We regularly break out into small teams to tackle problems, learn new technologies, or just share what we know with others. We test our code and invest in the health of our systems. We push each other, learn from each other, and strive to continually grow.

IZEA’s workforce is currently 100% remote and the ideal candidate thrives with the freedom and flexibility this structure provides.

Due to this being a work-from-home opportunity it is posted in multiple locations, however, there is currently only one opening.

Your Responsibilities

  • Work as part of a team (6-10 engineers) to build features for one of our products.

  • Participate in code reviews (through GitHub pull requests).

  • Pair with other engineers to share knowledge or help resolve any blocking issues.

  • Participate in sprint activities (planning, refinement/estimation, and reviews).

Requirements

  • 4+ years work experience

  • Design, build, and maintain efficient, reusable, and reliable NodeJS code

  • Experience with Typescript

  • 2+ years work experience with AWS Lambda, EC2, ECS, and application containerization (i.e. Docker)

  • Experience with SQL databases, writing efficient queries and data modeling (e.g. Postgresql, AWS Aurora, AWS Redshift)

  • Understanding of key-value and document NoSQL databases (e.g. AWS DynamoDB, AWS DocumentDB, MongoDB)

  • Understanding of search databases (e.g. Elasticsearch, Solr, Apache Lucene)

  • Meeting with the software development team to define the scope and scale of software projects.

  • Designing software system architecture.

  • Troubleshooting and bug fixing.

  • Writing unit and integration tests.

  • Identifying bottlenecks and improving software efficiency.

  • Offer suggestions for ongoing improvement, and add or remove features as necessary.

  • Design a plan for stability, scalability, performance optimization, and ongoing improvement

  • Strong knowledge of Git and GitHub.

  • Great communication skills, written and verbal.

  • Motivated team player.

It's nice if you have…

  • Experience working with GraphQL

  • Understanding of Python, Apache Spark, Apache Hadoop

  • Understanding of AWS EMR, Kinesis Stream, Athena

  • Understanding of Machine Learning

Tech Stack

  • NodeJS, Typescript, GraphQL

  • MongoDB, Elasticsearch, AWS DynamoDB, PostgreSQL

  • AWS Cloudformation, CDK

  • AWS ECS, EC2, Lambda

  • AWS S3, SQS, SNS

  • Python, Apache Spark

  • AWS EMR, Kinesis, Athena

  • AWS Sagemaker

  • Jira, Slack, Zoom for communication

  • Git, GitHub

Why would you want to work here?

The act of hiring is not simply to up the headcount or to fill a seat quickly. When we hire at IZEA, it's to add to our strong existing roster of talent and choose the right individual to impact, collaborate, commit, inspire, and grow alongside our tenured teams.

We take great pride in creating a positive work environment for all our employees - from our investment in team member ongoing education, to the ability to influence real change across our business - we are dedicated to your long-term growth and success.

At IZEA, you have an opportunity to make an impact on a global scale. IZEA connects leading brands with creators ranging from TikTok stars to travel bloggers and everyone in-between. We are the pioneers fueling the democratization of information, entertainment, marketing, and commerce. Our platforms fuel the burgeoning Creator Economy, filled with the next generation of artists, poets, filmmakers, photographers, thought leaders, comics, actors, and musicians. What you do here will impact hundreds of thousands of people directly and influence the actions of millions more.

We provide a modern, virtual workplace that welcomes people from diverse backgrounds and viewpoints. IZEA places value on action and results. We seek individuals that thrive in a challenging and fast-evolving work environment. While the company certainly is not a startup, our executives remain active player-coaches -- they roll up their sleeves and get their hands dirty by working side-by-side with our team members across all levels of seniority to accomplish our common goals.

If you are the very best at what you do and seeking an opportunity to attack the "never been done before" with a passionate team of dreamers and doers, we encourage you to apply.

California residents, please use the following link to view the types of information we may gather from California residents who are applicants, employees, or contractors of IZEA, and how we use such information: https://izea.com/california-employee-applicant-independent-contractor-privacy-notice

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let IZEA know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 19, 2024

Posted on

Apr 20, 2024

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileIZ

IZEA

Company size

View company profileVisit izea.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at IZEA

Explore the variety of open remote roles at IZEA, offering flexible work options across multiple disciplines and skill levels.

View all jobs at IZEA

Remote companies like IZEA

Find your next opportunity by exploring profiles of companies that are similar to IZEA. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan