Red Sift's Digital Resilience Platform solves for the greatest vulnerabilities across the complete attack surface. By providing comprehensive coverage of an organization’s digital footprint through best-in-class discovery and monitoring, Red Sift enables users to proactively uncover threats within email, domains, brand, and the network perimeter. Paired with sophisticated remediation capabilities, Red Sift provides organizations with the tools to shut down phishing and ensure ongoing compliance with email and web security protocols.
Red Sift is a global organization with offices in North America, Australia, Spain, and the UK. It boasts an impressive client base across all industries, including Domino’s, ZoomInfo, Athletic Greens, Pipedrive, and top global law firms. Red Sift is also a trusted partner of Entrust, Microsoft, and Validity, among others.
About the role
We’re looking for an outstanding Golang Engineer who understands that good code exists to support products and the user experience, and that good code is code that gets the job done in a simple and maintainable way.
You will be a crucial member of our development team, responsible for designing, developing, and maintaining efficient and reliable software applications using the Go programming language. Your expertise in Go will be instrumental in building sophisticated backend systems, APIs, and microservices that power our platform
If you’re looking for a role that gives you the opportunity to take on a wide range of responsibilities, with a high degree of autonomy and significant room for growth, then we want to talk to you.
Design, develop, and maintain backend systems, APIs, and microservices using the Go programming language.
Collaborate with frontend and full-stack developers to integrate server-side logic with user-facing elements.
Optimize applications for maximum performance, scalability, and reliability.
Participate in code reviews to ensure code quality, best practices, and maintainability.
Identify and address performance bottlenecks, security vulnerabilities, and other technical challenges.
Read, write and implement solutions based on RFCs
Contribute to the entire software development lifecycle, from design and implementation to testing and deployment.
Stay up-to-date with emerging technologies and industry trends to drive innovation within the team.
Proven professional experience as a Software Engineer with a focus on Golang.
Strong understanding of backend development, APIs, and microservices architecture
Experience with version control systems, preferably Git.
Solid understanding of software development principles, design patterns, and best practices.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills, with the ability to work effectively in a collaborative environment.
Self-motivated and able to work independently, as well as part of a team.
If you’re not based in London no problem - we are open to discussing fully-remote working arrangements in other locations that have a similar time zone.
🌟 The opportunity to participate in every aspect of the startup journey in rapid scaling mode
✊🏽 The chance to participate in our mission to protect organisations and the people within them with cybersecurity software products that outsmart attackers at scale
💷 A competitive base salary based on experience in addition to a performance-based bonus, equity plan and pension scheme
🧰 Optionally remote work, as long as you can drop by the office every now and then
🏝 25 days of vacation in addition to public holidays per year
🧖♀️ A monthly budget for coaching and self-improvement such as courses, conferences and workshops
🏥 Health Insurance
👪 Maternity / Paternity leave
🏋️ Gym membership
🚴 Cycle to work scheme
🦸 One volunteer day per year
🕰 Flexible working hours, we trust you to work enough hours to do your job well, at times that suit you and your team