Skip to main content
Posted April 25, 2019
Element Data

Full Stack Software Engineer

Bellevue, Washington, USA Full Time

Are you interested in joining a team that is focused on bending the technology envelope and bringing innovative enterprise solutions to customers? ...

Are you interested in joining a team that is focused on bending the technology envelope and bringing innovative enterprise solutions to customers?  Element Data is seeking to make customer insights and data more accessible and actionable with an intuitive machine learning platform. Our expertise in large-scale data management, enterprise software, and machine learning has allowed us to innovate, build and serve our customer needs.

We are seeking a talented full stack software engineer to join our growing engineering team.  As a senior engineer you will help define the system architecture, own and implement specific components, and help shape the overall experience.  You will also contribute to planning, design, implementation, testing, operations, and process improvements as a member of a SCRUM team.

As an early team member, you will take responsibility for technical problem solving, creatively meeting product objectives, and developing best practices.  You'll be joining a fun team that prides itself on a great work environment with an inclusive group of people that loves working together towards a common goal.  You will be working on a service that will be used, directly and indirectly, by enterprise customers and has a meaningful impact to their functions and interactions.

You’ll be surround by a highly talented pool of engineers that like to solve complex problems, but also work in a fun and autonomous environment.  If you want to own, learn and grow with the challenges of a designing and building large-scale fault tolerant systems – this is an opportunity of a life time.

General Skills

  • BS in Computer Science, Computer Engineering, Mathematics, or related area
  • 8+ years software development experience with highly scalable systems involving machine learning or big data
  • Experience with SCRUM or other Agile software development practices
  • Strong analytical, design, problem solving, and debugging skills
  • Good knowledge of software design patterns and software engineering best practices
  • Open-minded, inclusive, and motivated to make good decisions
  • Must be self-starter with excellent attention to detail
  • Experience mentoring junior engineers

Front End Technical Skills

  • Web fundamentals like HTML, JavaScript, and CSS
  • JavaScript frameworks like Angular.js, React.js
  • Libraries like jQuery or Backbone.js
  • Front-end (CSS) frameworks like Foundation or Bootstrap

Back End Technical skills

  • API design and development
  • CRUD (Create, Read, Update, Delete)
  • RESTful Services
  • Server-side languages like PHP, Python, Ruby, Java, JavaScript, and .Net
  • Technologies like MySQL or MongoDB.
  • Web server technologies like Node.js, Apache, NGINX
  • Frameworks related to their server-side language of choice like Express.js, Ruby on Rails, CakePHP

This listing expired on May 25. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.