Note: The job is a remote job and is open to candidates in USA. Netcraft is the global leader in cybercrime detection and disruption, and they are seeking a Backend Software Engineer to join their engineering team. The role involves maintaining and improving applications in a FedRAMP environment and developing core features for their Deep & Dark Web product.
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
Skills
- 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
- You must be based in the United States and be a United States citizen
- You 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
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
Company Overview