Backend Software Engineer

Netcraft
Hybrid

About The Position

Netcraft is the global leader in cybercrime detection and disruption, partnering with major companies and governments worldwide. We have blocked over 225 million cyber-attacks and take down approximately 33% of the world's phishing attacks. Our mission is to protect the world from cybercrime, fostering a supportive and inspiring workplace with strong benefits and meaningful collaboration. We are seeking a Backend Software Engineer to join our expanding engineering team as our first US-based backend engineer. This role, based in the US, reports to an Engineering Team Lead and will focus on the backend of various Internet exploration, cybercrime detection, and disruption services, with additional infrastructure support responsibilities. A significant aspect of this position involves maintaining and enhancing existing applications within a FedRAMP environment, as well as developing new applications that support our core services. These systems are vital to our product operations, requiring engineers who are committed to owning production systems and prioritizing their reliability, performance, and stability. The majority of your time will be dedicated to core feature development for the Deep & Dark Web product, utilizing Go and TypeScript on a Kubernetes-based platform. You will be responsible for the deployment configuration of the services you manage, employing Terraform and Kubernetes manifests. Additionally, you will have access to advanced AI development tools as part of a company-wide initiative to integrate AI into our engineering workflows. This position is ideal for an engineer who thrives on working with real-world production systems, takes ownership of services, and is motivated to improve platforms over time. Strong written communication skills are essential, as your globally distributed colleagues will often review your contributions asynchronously. The role requires proactive engagement, clear communication across time zones, and a commitment to system reliability and performance.

Requirements

  • Experience developing and maintaining production backend systems, ideally including Golang and Typescript or similar languages.
  • Experience with container orchestration using Kubernetes or similar platforms.
  • Experience with infrastructure-as-code tools such as Terraform.
  • Experience using AWS services such as EC2, S3, EKS, Route53 and RDS, or equivalent services at other cloud providers.
  • Experience working with SQL databases (such as MySQL or MariaDB), including schema design and query optimisation.
  • The ability to work effectively as part of a distributed team across time zones, making good decisions and unblocking yourself when colleagues are offline.
  • Strong attention to detail, particularly when reviewing and approving changes for compliance-controlled environments.
  • A proactive mindset with a sense of urgency when addressing operational issues or incidents.
  • Experience with version control systems, such as Git, and CI/CD pipelines.
  • A good understanding of computer networking technologies, including TCP, IPv4, IPv6, DNS, HTTP, and TLS.
  • Must be based in the United States and be a United States citizen.
  • Must be able to overlap at least 2 hours per day with UK working hours, for real-time communication with Netcraft’s UK engineers.
  • Ability to obtain and maintain a US Government security and/or vendor clearance. Candidates do not need to be current clearance holders, but must be able to meet eligibility requirements for access to classified information if sponsored for clearance.

Responsibilities

  • Designing and developing features and improvements to our products, while taking non-functional requirements like performance, reliability, and security into account.
  • Maintaining and improving existing systems (based on Go/Typescript), ensuring stability, maintainability, and operational reliability.
  • Testing and documenting your work to a high standard with strong attention to detail.
  • Taking responsibility for system maintenance, operational stability, and incident prevention.
  • Responding to issues with a sense of urgency and ownership, identifying root causes and implementing long-term fixes.
  • Identifying scaling bottlenecks and resolving them, while being conscious of running costs.
  • Collaborating with other engineering teams to ensure services you own are well-integrated with their services.
  • Working with cross-functional stakeholders to help propose, design and implement solutions to meet business needs.
  • Working independently and proactively, identifying opportunities to improve systems and processes over time.
  • Working effectively across time zones — managing your own workflow, unblocking yourself when the UK team is offline, and communicating decisions clearly in async channels.
  • Providing review and approval cover for infrastructure changes when the infrastructure engineer is unavailable.
  • Providing incident response for the production environment, on a rotation-based, shared US on-call roster.

Benefits

  • 33 days vacation - includes national holidays which can be worked if you prefer
  • Generous enhanced family leave and pay
  • Enhanced sick pay, increasing with length of service
  • Equity Tracking Units allowing you to share in Netcraft's long term success (eligibility criteria apply)
  • Hybrid and flexible working options
  • 401(k) Safe Harbor Plan with employer match
  • Comprehensive private health cover, including medical, dental, vision and life insurance
  • Meals, snacks, and drinks provided in the office
  • Two paid Learning & Development days per year plus access to learning resources such as Udemy and Coursera to support your career
  • Two Volunteering Days per year, to allow you to contribute to your wider community or charity
  • Spot reward bonus scheme to reward truly outstanding contributions
  • Employee Referral Bonus scheme
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service