This is a community-generated profile. If you would like to claim it, please log in or sign up.
Avatar for Element Data

Full Stack Software Engineer

$100k – $145k • 0.0% – 0.5%
Apply now
Element Data is seeking to make customer insights and data actionable by democratizing the power of machine learning and AI we are a well-funded startup led by repeat entrepreneurs and seasoned business leaders and technologists. Our expertise in large-scale data management, enterprise software, and machine learning has empowered us to innovate, build and serve our customer needs.

We are seeking a talented Full Stack Software Engineer to join our engineering team. As an engineer, you will have the opportunity to help guide architectural direction for the platform and significantly impact the platform features with your hands on coding skills. By driving collaboration with other team members, you will bend the technical envelope and bring superior products to market. As a candidate, you are not only technically capable but are motivated to help others and learn from peers on the team.

Responsibilities:

Participate and contribute to the product development planning process
Collaborate and partner with other developers and program managers to execute the software development plan
Design & implement software solutions to platform problems
Lead design and code reviews
Integrate and test software solutions to platform problems
Understand, maintain and enhance existing backend pipeline and application platforms
Collaborate with cross-functional teams to analyze, define, design, code and ship new features.
Set a high bar for customer-centric development and delivery

Qualifications:
General Skills

BS in Computer Science, Computer Engineering, Mathematics, or related area
5+ 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
CSS preprocessors like Sass or LESS
JavaScript frameworks like AngularJS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower
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
Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
Frameworks related to their server-side language of choice like: Express.js, Ruby on Rails, CakePHP, etc.
Experience administering Git repositories, issue tracking software like JIRA is a plus