Backend Software Engineer II Opportunity

devicetotal company

Subscribe to our Telegram & Twitter Channel

Backend Software Engineer II in SINGAPORE

Visa sponsorship & Remote 1 year ago

What we do:

We build and maintain a SaaS platform that provides complete device operational intelligence, allowing security teams to effortlessly detect vulnerabilities, assess risks, and deploy cutting-edge mitigations. Our universal vulnerability repository is the first in the industry; it enables organisations, as well as IT and security solutions, to stay steps ahead of cyber threats, ensuring robust security in the face of evolving cyber threats.


The interview process (in order):

  • Experience/behavioural (90 minutes) - talk about the cool things you've done in the past, explain your thought process, and explore hypothetical (and not so hypothetical) problems together.
  • Code challenge (90 minutes) - write code to address a simple and practical (no LeetCode) requirement, and discuss how you might improve a different piece of code.
  • CEO call (15 minutes) - speak with our CEO to understand her vision for the company and product, so you can decide if that's something you want to stand behind.


Why join us:

  • Fully remote work. Flexible hours. No micromanagement.
  • We care about your growth. Concretely, that means performance reviews twice a year, regular check-ins on how you’re doing and your work interests, and a culture of giving clear and prompt feedback.
  • We can’t guarantee that this is a rocket ship, but we’re trying to make it one!


What you’ll build:

  • An internal portal serving in-house cybersecurity analysts.
  • The customer-facing HTTP API.
  • Web scrapers that keep our data up-to-date.
  • Internal libraries.


Other things you'll do:

  • Review pull requests made by other engineers.
  • Participate in software design meetings.
  • Refactor and write automated tests for legacy code.


You’ll fit well here if you:

  • Have strong experience in Python (bonus points for FastAPI, Airflow, and NiceGUI), building HTTP API internal tooling, and web scrapers, and observability (structured logging, OpenTelemetry, Prometheus, etc.).
  • Pay attention to details and the end-to-end user experience.
  • Care deeply about code quality and can provide insightful and detailed code reviews.
  • Communicate clearly and succinctly, both verbally and in writing.
  • Believe strongly in shifting left and the power of automated testing.
  • Are willing to explore adjacent responsibilities (frontend, design, security, operations, etc. - not all at once!)
  • Intend to grow into a more senior role in the future - we prefer to promote from within.


Things you should know:

  • You must not require visa sponsorship to work in Singapore.
  • We’re working on getting everyone stock options, but this is a work in progress, and may not be in your initial employment contract.
  • Our core hours are 11 AM to 5 PM SGT - a large part of our team works from Eastern Europe, which is 5-7 hours behind Singapore time. If you prefer starting and ending later, this might be a plus for you.
  • Everyone’s journey is different. Even if you feel you don’t exactly meet all our requirements, if you think you have something special that would make you a great fit, please apply!
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly