Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Developer / Architect - Data Services

Engineering | Portland, OR | Full Time

Job Description

About the Opportunity

We’re looking for a talented, senior developer with a strong background in data pipelines, analytics and visualization to join our Agile engineering team. We’re Eleven Software; makers of ElevenOS, the cloud-based central authentication platform used by major hospitality brands around the world to effortlessly and securely connect guests and residents (and all their devices) to the internet with an at-home wifi experience.

If you join us, you’ll be leading a small team of engineers focused on designing and building the cloud services needed to support existing and emerging reporting, analytics and data extraction requirements. You’ll be working mostly with Linux, Python, Elasticsearch, DynamoDB, JavaScript and various relational databases. But, we’re eager for you to bring us your experience, vision, and knowledge of technologies we’re not yet familiar with.  

Your job as part of the broader engineering team is to help Eleven continue to innovate and sharpen our edge as the leader in cloud-based centralized authentication services for guest networks as we scale and modernize to meet rapidly growing demand.  We authenticated over 150 million guest sessions last year, and, even though we’re fifteen years old, that was just the beginning. You’re comfortable working in a hybrid architecture environment where legacy services, still running in the languages in which they were built, are talking to a growing ecosystem of services built in modern languages on modern stacks and with flexible deployment models (cloud, datacenter, appliance).  

There’s never a dull day here. If you like a mind-bending challenge… or if working within a team of driven engineers with diversified skillsets sounds attractive… and working alongside a whole team of terrific people with a shared passion for our core values of teamwork, excellence, innovation, and customer-centricity excites you, then Eleven might be the place for you. If you agree, let’s talk.

Responsibilities

  • Work collaboratively with product management and other developers on the design of data services to meet business requirements
  • Turn business requirements into technical requirements and manage the work of a small team of developers, ensuring quality and compliance standards are met  
  • Collaborate with leaders of other teams on design, development and integration of interdependent services
  • Build services and write code that will scale and maintain manageability as we grow
  • Mange deployment pipeline, infrastructure configuration and security practices compliance  

Qualifications

Required

  • Proven analytical and problem-solving skills
  • Strong ability to analyze product requirements and translate them to engineering requirements
  • Good written and oral communication skills
  • Good interpersonal skills -- you like working with a team
  • Previous experience as a data engineer, data scientist, or other data-focused role
  • Expertise in some or all of the technologies we currently use (AWS, Linux, Python, SQL, Elasticsearch)
  • Proven experience building cloud services and and service oriented architectures
  • Experience shipping product as part of an Agile development team
  • Strong desire to help a successful company scale existing cloud-based services while also being a significant contributor to the development of new products

Advantageous

  • Experience as a scrum master or other leadership experience
  • Front-end development experience (HTML, CSS, JavaScript, asynchronous callbacks, front-end MVC frameworks, etc.)
  • Experience developing with analytics, reporting and data visualization technologies
  • Experience with data stream processing and message queues  
  • Experience with API design and knowledge of best practices

Why Eleven?

We know you have a choice of where to commit your code, and we want you to choose Eleven. Developers are central to what we do; without you, there’s no product. Here are some of the ways we’re making life better for the developers who have chosen Eleven:

  • Laptop + multiple monitors (as many as you want!)
  • Standing or sit down desk
  • Company-wide collaboration on Slack + Google Docs
  • Your choice of remote collaboration tools (Slack, GoToMeeting, Join.me)
  • Meeting rooms with endless whiteboard walls
  • Regularly scheduled social afternoons in the kitchen with beer, cider, wine, soda & food (not mandatory but a heck of a lot of fun, especially if you’re into board games, video games, or crossword puzzles!)  
  • Flexible work-from-home policy
  • Bring your dog to work, every day


Still want to know more about us? We’re flattered. Learn more about our company and products at www.elevenwifi.com.