Senior Software Engineer

Job ID:
Job date: 2017-09-14
End Date:

Company : Axcient 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
We’re looking for a software engineer who will optimize, advance, create and maintain the code that serves Axcient’s rapidly growing customer base. Are you an accomplished programmer who has strong programming skills and values designing, developing and maintaining software in either a Linux or Windows environment? Do you have a passion for designing and developing distributed algorithms and data structures? Axcient is building our next generation Disaster Recovery as a Service cloud platform, which is sweeping industry awards for its innovative approach to eliminating business downtime and data loss. Our ideal candidate is a self-starter who is quickly able to learn and master new technologies/tools, and is a great team player.

Responsibilities:

  • Design, develop and maintain software in Python for Linux and Windows platforms.
  • Design and develop scalable index data structures.
  • Work with the feature teams to collaborate on solving difficult challenges around scale and performance.
  • Work with cross functional teams to understand how the overall feature is conceived. Own the code that you write but ensuring that it not only works in developer sandbox or the QA environments but all the way to production.
  • Develop unit tests functional and integration tests.
  • Experience looking at and understanding performance metrics.
Minimum Requirements:
  • Bachelor’s degree in Computer Science or Engineering with a minimum of 4 years of relevant experience, or a Masters with a minimum of 2 years of relevant experience.
  • Experience working in Python, Java, C/C++
  • Working knowledge of Linux/Unix storage stack.
Preferred Skills:
  • Ability to extract the last bit of performance from spinning disks.
  • A familiarity with distributed systems development and testing.
  • At least 1 year of experience using Cassandra
  • Coding experience with C or C++ is not necessary but preferred.


Requeriments :

Skills :


Additional Info:
About Axcient:

Axcient is an entirely new type of cloud platform that eliminates data loss, keeps applications up and running, and makes sure that IT infrastructures never go down. By mirroring an entire business in the cloud, Axcient makes it simple to access and restore data from any device, failover IT systems, and virtualize your entire office with a click.

Because we hire only the best and brightest, we nourish that talent with an environment where people can innovate, thrive, and pursue their passions. Our competitive compensation package includes stock options, 401(k), and comprehensive health benefits – along with access to perks like free lunches and weekly team workout sessions.

[Click Here to Access the Original Job Post]