Careers

We’re a rapidly growing team of big thinkers and big doers. We don’t just talk about things, we make them happen – in record time. We’re looking for people with passion, a point of view, and a go-getter mentality to become a part of the amazing work we are doing here at Banjo. Our team is motivated by challenges and dreams big. If that sounds like you, Banjo might just be the perfect fit. And if you’re a crack shot with a Nerf gun, or know how to duck and cover, even better.

Candidates are strongly encouraged to apply directly to Banjo. You do not need a recruiter.



Redwood City Opportunities
Las Vegas Opportunities

Jobs in Redwood City, California


Software Engineers – Platform & Enterprise (Redwood City)

Banjo is looking to hire talented engineers who want to build the next big thing in social-location technology. Our powerful backend is responsible for acquiring and indexing billions of social posts every day, which drives all of our frontend engagement. Help us do so in a more beautiful, intuitive, and lightning-fast way. We are looking for people with big ideas, who not only talk the talk, but walk the walk.

Required

  • 3+ years of engineering experience with backend service development
  • Advanced knowledge of Ruby, Java, Python, or Go
  • Experience with mobile, geolocation and/or social media products preferred

Bonus Skills

  • Full-stack development experience

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!


Senior Software Engineers – Platform & Enterprise (Redwood City)

Our senior software engineer will lead the backend team in it’s valiant mission to revolutionize social-location technology. This person will be not only an analytical mind, but a creative one, helping the team to solve problems in new and innovative ways. The perfect fit for this position is someone who can inspire the team to think bigger, work smarter, and embrace collaboration – all while leading the group by example.

Required

  • 7+ years of experience with backend engineering
  • 3+ years experience leading an engineering team
  • BS in computer science or relevant field; graduate degree preferred
  • Expert knowledge of Ruby, Java, Python, or Go
  • Experience with mobile, geolocation and/or social media products
  • Capable to architect and develop a full-stack system

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!


Senior Engineers – Platform, API & Internal Tool (Redwood City)

We are looking for Senior Engineers to join our team. The perfect candidate is a multi-talented full stack innovator and a laser-focused backend engineer that is always cranking at high gear. If that sounds like you, you will be a superb fit for our dynamic team.

Required

  • Rails, Ruby, REST, DRY, TDD, RSpec, Agile, Pragmatic

Bonus Skills

  • MongoDB, Redis, ElasticSearch, MySQL, PostgreSQL, Memcached
  • Node.js, Go, Java, Python
  • CSS, CoffeeScript, jQuery, Slim
  • Heroku, AWS, EC2, Elastic Beanstalk, GitHub
  • Performance Scaling, Geospatial, Social API

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!


Database Administrator (Redwood City)

Banjo is seeking an experienced DBA with DevOps experience who is accustomed to working with an extremely fast-paced team. This position will be responsible for “owning” the database infrastructure, proactively keeping it problem-free, and ensuring that it scales to meet the needs of the business.

Required

  • 1-2 years administering production MongoDB environments OR 5-6 years experience with managing large scale production RDBMS environments and some experience with other NOSQL technologies (MongoDB, Cassandra, etc.)
  • Experience working with large volumes of data and modeling best practices
  • Mid- to senior-level scripting experience (Perl/Python/Ruby)
  • Experience supporting cloud based environments – AWS/Rackspace/Joyent is a must!
  • Ideal candidate has experience with Mongo (NoSQL), Cassandra, or Couch, but experience
  • with traditional SQL databases (i.e. Oracle, MySQL, Postgres) is acceptable if paired with cloud and scripting experience
  • Experience with automation (Chef/Puppet)
  • Must be able to straddle traditional operational and database admin roles
  • Fast learner, creative thinker
  • Excellent communication skills
  • Able to participate in on-call rotation

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!



Javascript Engineers (Redwood City)

Performance isn’t just a standard, it’s a lifestyle at Banjo. We are looking for passionate mid/senior-level JavaScript developers who enjoy challenges and frequently push the limits of what browsers can handle with zero jank. You will work on a full stack of technologies that will expand your portfolio quickly. We are a fast moving team that expects creative solutions to complex problems.

Required

  • 3+ years of experience writing JavaScript, with experience building single page applications
  • 1-2 years Node/Rails/PHP experience preferred
  • Expert in Javascript; Proficient with HTML5 and CSS3
  • Has worked with any of the major MV* Frameworks (Backbone, Ember, Knockout, etc.)
  • Experience with HTML Templating (Jade, Mustache, Handlebars, etc.)
  • Experience with CSS Pre-Processors (Sass, Less, Stylus, etc.)
  • Works with REST APIs on a daily basis
  • Can build pixel perfect sites from PSDs/Mocks
  • Has created consumer websites at scale
  • Has a personal site (You work on the web, don’t you?)
  • Currently has work on display (Live sites or github)

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!


Software Engineer, QA Automation (9ZKPJ8)

Software Engineer, QA Automation position available with Banjo, Inc. in Redwood City, CA. Drive the optimization and develop automated framework and testing processes, based on the latest tools and methodologies covering all RESTful API’s using Ruby (rspec). Develop highly complex scripted automated tests using Java and Selenium WebDriver with very little supervision. Significant hands-on experience with container technologies like Docker with emphasis on AWS supported applications, as well as exposure to and understanding of XML, JSON, HTML, and CSS. Responsible for design, creation, implementation, maintenance, and execution of test scenarios, test plans, and test cases for automated environments using Java, Ruby, Selenium, Jenkins, and other Technologies. Actively participate in grooming, planning, and sprint-related sessions for assigned test areas, and provide thoughtful analysis of test scope, acceptance criteria, and testing risks to ensure a quality deliverable in an Agile Software Delivery Life Cycle environment. Collaborate with developers, Quality Assurance, and product owners to improve overall quality by emphasizing defect prevention, usability and functional enhancements throughout the development process of Web and Mobile Applications that are the core mission of Banjo. Serve as 1st level support in Development for issues escalated from Banjo Customers using the Enterprise Web and Mobile applications. Help implement new standards and adapt best test strategies and principles to the Banjo culture. This includes participating in code reviews, actively involved in training sessions with Junior Engineers, and using Basecamp for all deployment scheduling tasks.

Position requires a Master’s degree or foreign equivalent in Computer Science, Software Quality Assurance, Software Engineering, Physics, Mathematics or a related field plus two years of experience in the job offered or Software Test Automation and Application Development related position. In the alternative the employer will accept a Bachelor’s degree or foreign equivalent in Computer Science, Software Quality Assurance, Software Engineering, Physics, Mathematics or a related field plus five years of progressively responsible post-baccalaureate experience in the job offered or Software Test Automation and Application Development related position.

Experience and/or education must include

  • Designing, creating, implementing, maintaining and executing of test scenarios and test cases for Automated Frameworks
  • Testing and automation of server APIs with Ruby, Jenkins, Git, and other Continous Integration frameworks
  • Automating backend API frameworks in an Agile Software Delivery Life Cycle Environment
  • Automating front end and mobile applications with Selenium frameworks
  • Collaborating with cross-functional teams and working on stories and tasks to fully automate the functional requirements for front end and mobile throughout the development process of products

To apply, send resume to K. Vellucci, 833 Main Street, Redwood City, CA 94063 please reference job #9ZKPJ8



Senior DevOps Engineer (Redwood City)

We are solving one of the largest real-time data problems today. We move at an extraordinary pace, with our data and as a start-up. Our real-time data pipeline processes quadrillions of calculations per minute and that number is growing rapidly. We have one of the largest MongoDB installations in the world and our customers expect “5-nines” availability

We are looking for an engineer with strong technical skills to be a key member of our expanding DevOps team. You will help architect the strategies within DevOps that will ensure we are running at optimal efficiency. We take uptime quite seriously and we expect you do too. You design with redundancy in mind yet you hate repeating yourself so you understand the need to automate. Ruthlessly. Obsessively.

Required

  • You have 3+ years experience in a DevOps role
  • You know your way around scripting languages(e.g. Python, Ruby, Shell) and automation tools (e.g. Ansible, Chef, Puppet, etc)
  • You have extreme attention to detail, in fact we hope you are obsessive with the details.
  • You have experience with MongoDB or other NoSQL database in a DevOps or engineering capacity.
  • Experience with Elasticsearch, Redis-Sentinel, RabbitMQ is a plus.
  • This is the one role where we want someone’s head to be in the clouds. We hope you eat, sleep, breathe and dream large scale AWS installations.
  • We use many systems to help us scale. Ideally, you have experience with technologies like elasticsearch, redis, and rabbitmq to name a few.
  • You are comfortable working in an agile environment.

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!





Jobs at Banjo’s Las Vegas, Nevada location

Global Media Associate (Las Vegas)

Banjo instantly organizes the world’s social and digital signals by location, giving us an unprecedented level of understanding of what’s happening anywhere in the world, in real time. We are connecting the world’s disparate real-time data streams and harnessing them into one unified source of unmatched insights. The results are profound: faster emergency response, safer driving conditions, smarter marketing decisions, more efficient use of energy, and countless others. According to a recent featured article in Inc. Magazine, Banjo is “posed to disrupt industries all over the world.” We are currently expanding our Global Media Newsroom in Las Vegas and seeking Global Media Associate to detect, compile, and curate exceptional and user-facing content with one goal in mind: To break news first. Are you an intelligent, driven, and technology-focused self-starter? You’ll be a part of the team who breaks stories happening around the world, and will use proprietary technology to deliver information to our partners across multiple verticals. You will also have the opportunity to work with other departments within the company, including product development, engineering, sales, marketing, and data science. The results of your work at Banjo will be highly visible to millions of people around the world. Banjo runs 24/7 and all shifts are needed. You should be prepared to work weekends and some holidays.

Desired Skills and Experience

  • Bachelor’s Degree (Journalism or Communications focus a plus)
  • Minimum of 1 year of experience thriving on a fast-paced team
  • You have a passion for current events, specifically in social media and news (while we don’t expect you to have 5000+ followers on Twitter, we do expect you to have a social media presence)
  • You are extremely organized with great attention to detail, and have an amazing ability to prioritize while accurately completing tasks
  • You are a fast learner and a creative thinker
  • You have outstanding written and verbal communication
  • You are technically savvy and have a solid understanding of Microsoft Office and Google Docs

***YOU MUST BE ABLE TO PASS A BACKGROUND CHECK AND OBTAIN A SECURITY CLEARANCE***

Submit your resume and let us know why you think you’re a great fit. We are looking for candidates who can commit to at least 30 hours per week and are looking to join our team for a more permanent position. Demonstrate your attention to detail by using the subject line: Banjo’s Pink Unicorn.


Software Engineers – Media Center Operations (Las Vegas)

Banjo is looking to hire talented engineers who want to build the next big thing in social-location technology and support our 24/7 (365 day a year) Media Center. Design, Develop, and Deploy next generation dashboards and tools used to push thousands of breaking news events to millions of people around the world.

Required

  • 1-3+ years of full-stack engineering experience
  • Knowledge of Ruby, Java, Python, or Go
  • Experience with CSS, CoffeeScript, jQuery, Slim
  • Thrives on the fast pace and high energy of a start-up

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!


Network Infrastructure Engineers (Las Vegas)

Banjo is looking for engineers that will be responsible for the deployment, reliability, and security of our infrastructure, while working through the challenges of operating in both the public cloud and private datacenter. They will work closely with our engineering and devOps teams to scale Banjo.

Required

  • 1-3+ years of full-stack engineering experience
  • BA/BS degree or equivalent practical experience
  • 4+ years of enterprise network design and architecture experience, including work in a production environment
  • Experience designing, specifying, deploying, supporting and managing sophisticated server environments
  • Knowledge of infrastructure security methods
  • Knowledge of network optimization and monitoring metrics to improve latency and reduce bandwidth cost
  • Track record of effectively dealing with technology vendors
  • Strong system analytical and troubleshooting skills in distributed secure computing environments
  • Exposure to Agile development methodologies
  • Deep knowledge of infrastructure architecture, including the pros and cons of different network topologies, storage approaches, and highly available compute techniques

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!


Senior Frontend Engineer (Las Vegas)

Peak performance isn’t just a standard, it’s a lifestyle at Banjo. We are looking for passionate mid/senior-level JavaScript developers who enjoy challenges and frequently push the limits of what browsers can handle with zero jank. You will work on a full stack of technologies that will expand your portfolio quickly. We are a fast moving team that expects creative solutions to complex problems.

Required

  • 3+ years of experience writing JavaScript, with an awesome portfolio to prove it
  • 1-2 years NodeJS experience preferred
  • Highly proficient with HTML5 and CSS3
  • Has worked with any of the major MV* Frameworks (React, Angular, Vue, etc.)
  • Experience with HTML Templating (Jade, Mustache, Handlebars, etc.)
  • Experience with CSS Pre-Processors (Sass, Less, Stylus, etc.)
  • Works with REST APIs on a daily basis
  • Has worked on a single page app
  • Can build pixel perfect sites from PSDs/Mocks
  • Has created consumer websites at scale
  • Has a personal site (You work on the web, don’t you?)
  • Currently has work on display (Live sites or github)

Submit your resume and let us know why you think you’re a great fit. We’re looking forward to hearing from you!