Software Engineer [Backend]
Generate a McCoy IQ challenge in 30 seconds.
See how candidates think and approach the work this role demands, before the phone screen. We'll build a video challenge from this posting, and you can edit or share it before it goes live.
Key details
Job Description
About the Role
We are looking for a Software Engineer [Backend] to join our Platform team and work on the backbone of Dropsuite's data backup and recovery product. You will be a key contributor in maintaining, evolving, and scaling the backend services that power our backup engine platform. You will be a part of a global team of product engineers delivering a SaaS platform.
The role is focused on working with several core backend services in our backup engine platform, including areas such as backup, restore, download, storage optimization and archiving. A key part of this role is helping maintain and improve the scalability, reliability, and performance of our backend platform as we continue to grow.
You will work very closely with many of our amazing Software Engineers and Leads to deliver quality product features, provide fixes and support improvements to the in-market product.
Location – Hybrid | Bandung, Indonesia (at least 2 days per week in the office)
What You’ll be Doing
Developing and maintaining backend services
Contributing to solutions that improve the scalability and reliability of our backup engine platform
Working with cloud infrastructure services on AWS to support system performance and resource efficiency
Writing efficient, well-tested, production-ready code that performs reliably at scale
Collaborating with cross-functional teams to ensure platform stability
Using monitoring and observability tools (e.g., Datadog) to help ensure platform health and performance
Working with a scrum team and participating in scrum ceremonies. Sharing status updates with accuracy
Continuously learning and growing your technical skills, with support from senior engineers and team leads
About You
About 2 to 5 years of experience in Software Development
Experience in C# or Golang would be a plus
Bachelor’s degree or equivalent in Computer Science or a related field
Knowledge of Operating systems like Linux and Windows
Knowledge of Relational Databases, SQL and Cloud
Good interpersonal skills, oral and written skills, with the ability to present ideas
Able to express and explain new initiatives along with status updates
Values that are aligned with us being a team of experts, problem solvers and collaborators, who are highly customer focused, dependable and trustworthy
Scripting skills, Python and bash will be a plus
Working experience with Global teams outside Indonesia will be a huge plus
About Us
NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries.
The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work.
NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.
What You’ll Love
We are a collaborative, kind, and curious community
We prioritise your work/life balance offering a hybrid work environment and free in-office lunches throughout the week
We reward your work with opportunity for growth and advancement
Grow personally and together with one of the fastest growing companies globally
Develop your skills through our renowned training platform
Receive competitive compensation
Collaborate with an amazing international workforce
Additional Information
This position is NOT eligible for Visa sponsorship.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.
Audit details(provenance, verification trail, raw fields)
Core fields
ninjaone:opDsAfwOProvenance
ninjaoneVerification trail
This posting hasn't been probed by our closure verifier yet. Stream C runs on a rolling schedule against postings approaching the close-decision threshold.
LLM enrichment
See how we measure for definitions, or our corrections log for known issues. Found something wrong? Flag a correction.
