Back to All Jobs
Senior Software Engineer (Golang)
We're embarking on a thrilling journey to revolutionize our geolocation services, and we need a Senior Software Engineer to help us. This role is a unique opportunity to make a significant impact across three critical areas: engine migration, new product innovation, and anti-spoofing methods. You'll be instrumental in migrating our legacy systems to a cutting-edge technology stack, spearheading the development of groundbreaking products, and fortifying our defenses against evolving spoofing threats. If you're a passionate engineer who thrives in a dynamic environment and enjoys tackling complex challenges, we encourage you to apply!
- Engine Migration:
- Contribute to our "Stack 2.0" initiative, a multi-year project to enhance the reliability, features, and efficiency of our geolocation services.
- Architect and build high-availability distributed services using Golang, ensuring continuous operation and bolstering customer trust.
- Migrate self-hosted databases to cloud services (AWS or GCP) to improve scalability, reliability, and performance.
- Drive the shift from a monolithic architecture to a microservices-based ecosystem, enabling greater agility and faster development cycles.
- Contribute to automating operational tasks, such as releases and production support, to increase efficiency and free up resources for innovation.
- Utilize Golang to create clean, reusable, and well-tested services and APIs that power our products.
- Contribute innovative ideas to enhance the efficiency and effectiveness of the Stack 2.0 migration project.
- Drive the development, scaling, and optimization of innovative geolocation products that align with GeoComply’s mission and customer needs.
- Collaborate with cross-functional teams, including product management and business stakeholders, to define product requirements and translate them into technical solutions.
- Design and implement features that empower business users to define and execute real-time rules within our geolocation platform.
- Champion a user-centric approach to product development, ensuring our solutions are intuitive, efficient, and deliver exceptional value.
- Collaborate with our global team of experts to build technologies that set the industry standard for anti-fraud and compliance solutions.
- Stay abreast of emerging spoofing techniques and proactively adapt our systems to maintain a robust security posture.
New Product Innovation:
Anti-Spoofing Measures:
Who You Are
- Computer Science background with 5+ years of experience in programming languages.
- Proven expertise in designing and implementing microservices architectures, with hands-on experience in Golang.
- Solid understanding of data structures and algorithms.
- Proficiency in cloud technologies, specifically AWS or GCP.
- Experience with containerization technologies (Docker, Kubernetes, etc.).
Bonus Points
- Experience building products that enable business users to define and manage rules for real-time execution.
- Familiarity with geolocation spoofing techniques and anti-fraud measures.
SUBMIT YOUR APPLICATION
This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
There has been an error submitting this form (reCAPTCHA verification failed). If you believe you have encountered this in error (you are not actually a bot), please email us directly at solutions@geocomply.com.