This post is over 30 days old. The position may no longer be available

Senior OS Developer

Parablu Inc. , Bangalore · parablu.com · Full-time employment · Programming

What the role is

The role reports to the Director of Engineering.  You will design and develop various server and client components on Linux/Windows. The team follows a scrum process modified a bit to suit our needs and this role will preferably require experience with Scrum and ability to play the Scrum Master. The team will be a mix of Developers, UI/UX Design and QA.  A great opportunity for someone to work on an entire cloud stack and build a great product. 

 

What your Responsibilities will be

  1. Work with our Director of Engineering to understand requirements
  2. Perform and document high level design.
  3. Develop and unit test server and client components. These could include drivers and File System interfaces
  4. Fix defects as required.

 

What Really Matters to us

  • Good aptitude and an excellent attitude.
  • A very strong work ethic. We’re a team of hard workers who are driven to do “whatever it takes”.
  • Ability to work across different languages and platforms. We like people who always keep learning.
  • Willingness to wear different hats – remember we’re a start up!
  • Ownership – A strong sense of accountability. We want you to take the product personally!
  • A strong belief in the technology and its ability to make a difference.
  • Strong references.
  • Looking at this as a long term engagement - Don't apply if you are looking for a short-term stint.

 

 

Our expectations

You have at least a Bachelor’s degree in Engineering with a specialization in Computer Science or Software.  You will ideally be someone with at least 3 years of experience in the industry.  You love to learn new technologies and constantly adapt.  You are familiar with Agile / Scrum techniques and are an engineer who’s aspiring to be a Technical Lead.  You will have strong verbal and written communication skills as well as a strong bias towards automatic repeated tasks.   You will most likely be from a product company or another start-up.

 

While we’re not hung up over any of the above requirements, the above are reasonably good guidelines for you to determine if you are going to be a good fit.

 

Mandatory Technical Skills

  1. Deep Understanding of OS – Drivers, FileSystems
  2. Knowledge of shell/Python
  3. Knowledge of RPM/Debian
  4. Understanding of process and user management
  5. Hands on Experience of Linux/Windows Performance trouble shooting
  6. Should have worked in at least one Agile/Scrum/RUP/Iterative based project/product
  7. Experience with any database
  8. Experience with RESTful web services
  9. Experience using a development environment such as Eclipse, Netbeans, JDeveloper
  10. Experience with tools like Maven, ANT, SVN
  11. Data structures, Algorithms and Design Patterns

 

Nice to have Technical Skills

  1. Experience with cloud technologies like Amazon Web Services, Google Cloud Platform, Microsoft Azure, Open Stack
  2. Experience in continuous integration tools like Jenkins/Hudson/Cruisecontrol
  3. Experience in No-SQL Database like Cassandra/Mongo/Couch/Redis
  4. Experience in in-memory or light weight databases
  5. Performance tuning, Clustering, Load balancing

 

What’s in it for you?

The satisfaction of building cutting edge software for a new and emerging market, solving real problems and making a difference in people’s lives.  You can also look forward a very open culture, a competitive salary, health insurance and equity in an early stage start-up.   You will also get opportunity to attend seminars/conferences as well as interacting directly with customers.  Most importantly you’ll learn a heck of a lot, have access to some pretty senior and awesome people in the industry and work with a really great team of like-minded product folks.

 

How do we work?

  • With us, it is always “Customers first”: Technology is just a means to an end. Know it, but remember we’re exist to be successful as a business.
  • Quality is paramount. We do not want code-monkeys who generate dozens of bugs when trying to make one code modification.
  • We’re a fairly flat organization. You will be judged by what you contribute and we will be transparent with you.
  • We’ll be honest: We’re a Work smart, Work long and work hard culture.  We promise you that it’ll be an exciting ride and that you’ll learn a lot – but it won’t be easy!

 

About Parablu

We are a California based start up with all our R&D in Bangalore.  We have a very strong founding team and a determination to make a real difference.

We are in an up and coming space called CASB (Cloud Access Security Broker) as christened by Gartner.  We help Enterprises take their business to the cloud – but we allow them to do that without sacrificing Security, Privacy or Control of their data – the big reasons that businesses hesitate to move to the cloud today.  On the surface we may look, feel and smell like a lot of data management applications out there, but with the key difference that we neutralize Privacy and Control issues.

Job Perks

Stock Options

Flexi Working hours

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer