For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Deepinfo
Deepinfo

Senior Software Engineer

Location

Remote anywhere

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Python
Security software
+37

Permanent role
2 days ago
Apply now

⚠️ Please note: This is a senior-level position. We kindly ask that you apply only if you meet the seniority requirements (minimum 5 years of relevant experience, preferably more). Applications that do not meet these criteria will not be reviewed. Thank you for your understanding. ⚠️

We are seeking a Senior Software Engineer who is passionate about building high-quality, scalable software products and delivering impactful solutions used by some of the world’s leading companies.

In this role, you’ll play a key part in the full product lifecycle, from design to deployment. You will collaborate closely with engineers, product managers, and researchers to deliver new capabilities across our Security Platform.

If you enjoy architecting reliable backend systems, shipping code, and solving real-world challenges with modern technologies, we’d love to hear from you!

📌 About Deepinfo

Deepinfo is a leading cybersecurity company specializing in external attack surface management, cyber threat intelligence, brand risk protection, and third-party risk management. Our mission is to empower organizations with cutting-edge intelligence, enabling them to proactively identify, monitor, and mitigate digital threats.

Deepinfo operates at the intersection of cybersecurity and big data, leveraging one of the industry's most extensive and detailed domain data repositories to deliver proactive threat intelligence.

We offer real-time intelligence, continuous threat exposure management, and deep analytical insights through products like the Deepinfo Security Platform, Data Feeds, and API Services.

With clients ranging from Fortune 500 companies to growing enterprises, we ensure organizations can act proactively against cyber threats.

At Deepinfo, we foster a culture of innovation, collaboration, and continuous learning, ensuring that our employees thrive in an environment that values expertise and growth.

🎯 What You’ll Do

  • Design, develop, and maintain production-ready Python applications that are secure, scalable, and testable.
  • Lead development efforts on backend APIs, data processing systems, and integration layers.
  • Participate in the entire software development lifecycle, including architecture decisions, task planning, development, and deployment.
  • Collaborate with DevOps to optimize deployment workflows and performance monitoring.
  • Engage in regular code reviews, mentor teammates, and help maintain high engineering standards.
  • Work closely with Product and Design teams to deliver features that align with user needs and business priorities.
  • Continuously research and suggest new technologies and techniques to improve engineering practices.

✅ What We’re Looking For

  • Experience: At least 5+ years of professional experience in backend software development using Python.
  • Frameworks: Deep experience with Django, Django REST Framework, Flask, or FastAPI.
  • API Development: Proven ability to build, document, and maintain REST APIs.
  • Distributed Systems: Hands-on experience with task queues like Celery and distributed job orchestration.
  • Databases: Proficiency in PostgreSQL, Elasticsearch, and other SQL/NoSQL databases.
  • Concurrency: Experience with multiprocessing, multithreading, or async architectures.
  • CI/CD & DevOps: Solid understanding of CI/CD pipelines, containerization, and deployment workflows.
  • Software Engineering: Strong foundation in data structures, algorithm design, and software design patterns.
  • Remote Work Discipline: Highly self-motivated and structured in a remote-first environment.
  • Soft Skills: Excellent communication, collaboration, and problem-solving skills.
  • Language Skills: Comfortable working in English.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.

💡 Big Plusses

  • Prior experience in a SaaS company environment.
  • Familiarity with DNS, networking protocols, or cybersecurity tools.
  • Exposure to cloud platforms, especially Google Cloud Platform (GCP).
  • Experience working with Kafka, RabbitMQ, or similar messaging systems.

🎁 What We Offer

  • 🏡 Remote Work Flexibility: Work from anywhere that suits you best.
  • 💻 Top-notch Equipment: Receive a MacBook Pro, external monitor, ergonomic chair, and all essential accessories.
  • 🌐 Internet Reimbursement: We cover 100% of your high-speed internet connection fees.
  • 🍏 Monthly Snacks & Nourishment: Enjoy curated, natural snacks delivered to your doorstep each month.
  • ⏳ Flexible Working Hours: Adapt your schedule to maintain a healthy work-life balance.
  • 🛫 Generous Paid Time Off: Including 15 vacation days, 5 marriage leave days, 5 parental leave days, and up to 4 bereavement leave days.
  • 🎊 Marriage Allowance: Celebrate your marriage with a one-month salary bonus.
  • 🎁 Special Birth Gift: A personalized gift for you and your newborn.
  • 🏫 First Day at School Leave: Take a day off to cherish your child's first school day.

📌 Our Hiring Process

At Deepinfo, we prioritize an efficient and transparent hiring process to ensure a positive experience for all candidates. Here's what you can expect:

  1. Application Review: We carefully review each application within seven days and respond promptly.
  2. Initial Screening Call: A short, informal conversation with our head of operations to assess your fit and answer your questions.
  3. Video Interview: A deeper dive into your skills and experience with our engineering team.
  4. Offer Stage: If all goes well, we’ll promptly send a competitive offer, ensuring a smooth, efficient hiring process.
  5. Feedback & Transparency: If we decide not to proceed, you will receive a respectful and timely response.

📩 Ready to Apply?

🚀 Join us and be part of a team shaping the future of cybersecurity!

💼 We only accept applications through LinkedIn. Apply now!

About Deepinfo

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service