Senior Software Engineer

DataStax   •  

Virtual / Travel

Industry: Technology

  •  

5 - 7 years

Posted 165 days ago

This job is no longer available.

Job Description Summary:

DataStax powers the Right-Now Enterprise with the always-on, distributed clouddatabase built on Apache Cassandra™ anddesigned for hybrid cloud. We are looking for a frontend softwaredeveloper to join the DataStaxStudio team.

Job Description:

Studio is a browser-based, notebook-style application that enables developers to develop & debug queries, interactively & dynamically explore data, inspect the schema, and a whole lot more. We’re a small team with big goals, so if you’re looking for a role where you can be a key player and make a big impact then we would like to hear from you!

Essential Job Functions:

  • Key contributor on the Studio front-end.

  • Participate in and drive general product development for our product.

  • Implement new cutting edge features for our customers along with automated tests.

  • Resolve hard customer issues.

  • Perform regular code reviews.

  • Help the Test Engineering team define tests and test strategies.

  • Full-stack friendly. Opportunity to contribute across the stack. Java, Spring, Akka back-end.

  • Opportunity to present at conferences, meetups, etc.

  • Opportunity to write blog articles relating to our technologies.

Job Requirements:

Knowledge, Skills, and Abilities

  • 5+ years front-end software development experience.

  • Javascript expert.

  • Experience w/ react, redux.

  • Experience building and designing single page front-end applications for enterprise software.

  • You might not be a UX expert, but you appreciate the discipline and are motivated to deliver exceptional usability.

  • Comfortable working in an Agile development process. We are using a hybrid methodology at DataStax, so being able to adapt to that is important.

  • Familiarity with bug tracking tools, version control tools, build automation tools, test automation tools.

  • Best practices for standard software development. Understanding of test driven development, proper design, and familiarity with standard computer science approaches.

Desired Characteristics

  • You enjoy working on a small team where you can make a big impact, wear multiple hats, and take the lead on features and efforts both big and small.

  • Experience working remotely a plus.

  • Experience as a front-end lead a plus. (You will be sharing this role if you join the team.)

Example of Degree of Supervision

  • Our approach to supervision is very adaptive, which is to say that we are happy to accommodate a variety of personal styles. We are searching for someone who is an independent contributor, but you will also get the support you need when you need it.

  • Weekly one on one meetings with the direct manager to discuss personal growth, issues, etc

    1642