Published date Posted on Indeed on Jun 22, 2022 (12 d ago)

Revive Media is looking for a self-motivated Clojure Engineer to join our team.

As a Clojure Engineer, you are passionate about creating simple, pragmatic, and reliable systems. As the second software engineer at the company, you will do lots of greenfield development and be responsible for making long lasting architectural and design decisions. You will have the opportunity to learn from and grow with a dynamic, hard-working, and tight-knit team.

You possess strong attention to detail, and will stop at nothing to leave no stone unturned; you have an eye for process and improvement while always seeking efficiency; you have excellent time management skills and like to take immediate action when tasks come through and above all - your motivation comes from within: you are an independent self-starter that feels accomplished by helping and doing an awesome job!


Key Responsibilities

  • Hands-on role in supporting the architectural vision and system design using modern technology stacks with a core focus on accuracy, reusability, and performance at scale
  • Collaborates with Product and Engineering stakeholders to design and build platform components that meet key product and infrastructure requirements
  • Authors clean, scalable, modular, secure, well-structured, and testable code
  • Defines patterns and develops reusable components and libraries
  • Designs and implements thoughtfully defined APIs
  • Takes ownership of designed services and platform components through to delivery
  • Clearly communicates architectural decisions, roadblocks, and timelines to key stakeholders

Requirements

KEY TECHNOLOGIES:


  • Clojure
  • PostgreSQL
  • AWS Lambda
  • Docker

BASIC QUALIFICATIONS:

  • 4+ years professional experience writing software
  • 1+ years experience building services with Clojure (for fun or profit)
  • Experience with at least one RDBMS (PostgreSQL, RDS, Oracle, etc)
  • Experience designing, building, and deploying high-availability backend services
  • Ability to work within a highly collaborative, dynamic environment
  • Excellent communication skills, both written and verbal
  • Fluency with the full software development lifecycle using Agile methodologies
  • Ability to legally work in the United States


PREFERRED QUALIFICATIONS:

  • Strong interest in the Digital Media/Advertising space
  • Strong organizational, interpersonal, and communication (written and verbal) skills
  • Adept at solving problems that span business and technology
  • The ability to influence process improvements that scale broadly, while inventing and simplifying within existing processes
  • Experience with Data Engineering, serverless DevOps, microservices architectures, and AWS Lambda
  • Passionate about Clojure/FP
  • Experience with at least one type of queuing system (Apache Kafka, RabbitMQ, SQS, etc)
  • Understanding of digital media ad serving, technology, and associated terminology

Benefits

  • Health Insurance + 401k
  • Unlimited PTO
  • Monthly 3-day weekend
  • Always Remote
  • Work From Home Stipend
  • Team and Individual Performance Bonuses


About Revive

100% Remote

We always have been remote and always will be remote. We believe you should have the opportunity to spend more time with your kids, work at your favorite coffee shop (on us, of course), and play your favorite playlists however loud you need to get your work done. We’re all built differently and have different needs in different places. We celebrate this diversity at Revive and do everything we can to empower our teammates.

A Rocket Ship

We are built on unfair advantages. Through our deep relationships, platform development, and top-notch talent and culture, the only thing slowing us down is preconceived notions. We know there are better ways of doing business than conventional methods and our rapid growth is backing it up.

High Empathy, No-Ego Over-Achievers

The cat's out of the bag: Our secret sauce is our people. Our people facilitate every client interaction with empathy, make impact-driving decisions for our business, and come ready to support one another every day. If you have heart, hunger, and humility, you may be the best person to fill the next seat on our rocket ship.

The Elevator Pitch

Revive Media unlocks growth by delivering simplicity, transparency, and quality interactions to digital advertising. We specialize in OTT and e-commerce advertising across Amazon Fire TV, Roku TV, IMDbTV, Twitch, and the open web.


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Zimmer Biomet Zimmer Biomet |
|
4 d ago

As a member of the Connected Health software development team, the Senior Data Analyst is responsible for developing curated data models and reporting solutions for the mymobility/ZBEdge platform. This includes responsibility for analyzing, designing.

Technical Support EngineerDo you have a passion for solving complex, technical issues for customers? Are you customer and result-oriented and a good communicator? Do you have extensive knowledge of the hosting and data center landscape? Are you persuasive,.

Senior Project ManagerWe are a leading solutions provider of Microsoft ERP solutions for the Enterprise Construction market. SIS has immediate openings for Dynamics 365 FO Senior Project Managers. We currently have a significant pipeline of new business..

Job Description Summary:The Senior IT Project Manager will provide project management oversight of larger or more complex technology projects. This position will define, implement, and manage scope, schedule, and resources so that all project milestones.

Piper Companies Piper Companies |
2 d ago

Piper Companies is looking for a SQL Developer for a leading financial services organization in the Philadelphia, PA area. This is a 100% remote position.Responsibilities for the SQL Developer:You will be responsible for the delivery of critical product.