REMOTE - Staff Software Engineer (Golang)
About the company
We are partnering with a high-growth leader in digital identity verification whose mission is to eliminate identity fraud from the internet using advanced machine learning and predictive analytics. They are currently seeking a talented Staff Backend Engineer to join them in an opportunity to work alongside industry experts and build cutting-edge technology that protects millions of users while shaping the future of trust and security online.
About the role
- Spearhead the architecture and implementation of highly scalable backend services and APIs powering our document verification platform.
- Partner with cross-functional teams-including Product, Data Science, and Infrastructure-to deliver secure, high-performance identity verification solutions.
- Take ownership of key architectural decisions for microservices and backend infrastructure, while providing mentorship and technical guidance to junior engineers.
- Work directly with modern backend technologies, with a particular focus on leveraging Golang to build robust, production-ready systems.
Qualifications
- 7+ years of experience building and shipping backend services or distributed systems at scale.
- Advanced proficiency in Golang and frameworks for developing APIs and microservices (gRPC, REST).
- Deep expertise in designing scalable, high-availability systems and optimizing for performance and security.
- Experience with cloud platforms (AWS preferred), CI/CD pipelines, and a passion for continuous improvement in engineering best practices.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.