Snr. Software Engineer
Stable Money · Bangalore, Karnataka, India
This job has been flagged as a Not American
Pay
$10k–35k
Setting
On-site
We are looking for an experienced software engineer for our Bangalore location who is keen on developing the next-generation cloud-based data management SaaS platform. We are looking for someone who is motivated to work in a dynamic environment with the latest technologies. Someone who is excited about the prospect of joining a core team that is working on a disruptive SaaS data management solution. This is an opportunity to start on the ground floor and grow with a company that has huge potential.
Responsibilities:
- Responsible for designing and developing features that powers Komprise data management platform to manage billions of files and petabytes of data.
- Responsible for designing and owning major components and systems of our product architecture, ensuring that the Komprise data management platform is highly available and scalable.
- Responsible for defining component architecture, evaluating feasibility, developing for quality and optimising for performance.
- Work in an agile, customer-focused and fast-paced team with direct interaction with the customers.
- Responsible for analysing customer escalated issues and providing resolutions in a timely manner.
- Should be able to design and implement highly performant, scalable distributed systems.
Requirements:
- Solid grasp of computer science fundamentals and especially data structures, algorithms, and multithreading.
- Ability to solve difficult problems with a simple, elegant solution.
- Should have a solid object-oriented programming background in Java with impeccable design skills.
- Experience in developing management applications and performance management applications is ideal.
- Experience with object-based file systems and REST interfaces is a plus (e. g., Amazon S3 Azure, Google Cloud Service).
- Experience with distributed systems, clustering and scaling is a plus.
- Should have a BE or higher in CS, EE, Math or a related engineering or science field.
Tech Stack:
- We use the latest tools and languages.
- Most of the work is done in Java. We use Maven, Virtualisation, SaaS, Github, Jira, Slack, etc.
- Our solution runs in the cloud and on hypervisors.
Listed by Stable Money for a position based in the United States. Employers on this board attest they are hiring domestically.