Jobs and Careers
GE
Senior Software Engineer (Golang) (Seattle)
GeoComplyUnited Statesfull_timeVerifiedPosted 16 Mar 2025
About the role
About GeoComply
We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory compliance, combat bad online actors, alleviate user friction, and protect businesses from fraud.
Achieving significant business and revenue growth over the past three years and dubbed a tech “Unicorn,” GeoComply has been trusted by leading global brands and regulators for over ten years. Our compliance-grade geolocation technology solutions are installed on over 400 million devices and analyze over 12 billion transactions a year.
At the heart of it all is the people, united by a deep commitment to problem-solving and revolutionizing how people and businesses use the internet to instill confidence in every online interaction. With teams across five countries, three continents, and a global customer base, we have no plans to slow down.
The Role
Be a part of something big! GeoComply is embarking on a transformative journey to revolutionize our core geolocation services, the cornerstone of our product. We're looking for a talented Senior Software Engineer to play a crucial role in this effort. You'll be instrumental in the modernization of our core technology stack, directly impacting the development of next-generation geolocation and anti-fraud products. This includes evolving legacy systems to a modern, cutting-edge platform and strengthening our defenses against ever-evolving spoofing threats. If you're a passionate engineer who thrives in a dynamic environment, enjoys solving complex problems, and wants to make a real difference, we encourage you to apply!
Interested in joining our team? Send us your resume and a cover letter. We can’t wait to meet you!
Commitment to Diversity and Equity.If you don't tick every box in this job description, please don't rule yourself out. Research sugge
We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory compliance, combat bad online actors, alleviate user friction, and protect businesses from fraud.
Achieving significant business and revenue growth over the past three years and dubbed a tech “Unicorn,” GeoComply has been trusted by leading global brands and regulators for over ten years. Our compliance-grade geolocation technology solutions are installed on over 400 million devices and analyze over 12 billion transactions a year.
At the heart of it all is the people, united by a deep commitment to problem-solving and revolutionizing how people and businesses use the internet to instill confidence in every online interaction. With teams across five countries, three continents, and a global customer base, we have no plans to slow down.
The Role
Be a part of something big! GeoComply is embarking on a transformative journey to revolutionize our core geolocation services, the cornerstone of our product. We're looking for a talented Senior Software Engineer to play a crucial role in this effort. You'll be instrumental in the modernization of our core technology stack, directly impacting the development of next-generation geolocation and anti-fraud products. This includes evolving legacy systems to a modern, cutting-edge platform and strengthening our defenses against ever-evolving spoofing threats. If you're a passionate engineer who thrives in a dynamic environment, enjoys solving complex problems, and wants to make a real difference, we encourage you to apply!
Key Responsibilities
- Engine Modernization:
- Contribute tour Engine Modernization 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 Engine Modernization projects.
- Anti-fraud Innovations:
- Build new services following industry best practices for high availability, scalability and performance
- Drive the development, scaling, and optimization of geolocation and anti-fraud products that align with GeoComply’s mission and customer needs.
- Collaborate with cross-functional teams, including product management and business stakeholders, to define and translate product requirements into technical solutions.
- 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.
- Design and implement features that empower business users to define and execute real time Anti-fraud rules
Who You Are
- Computer Science background with 5+ years of experience in programming languages, with a preference for Golang proficiency.
- Proven experience collaborating with Product Managers, translating product requirements into technical requirements
- Proven expertise in designing and implementing microservices architectures, particularly, implementing high transaction per second distributed service architectures.
- Solid understanding of data structures and algorithms.
- Proficiency in cloud technologies, specifically, 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.
Interested in joining our team? Send us your resume and a cover letter. We can’t wait to meet you!
Commitment to Diversity and Equity.If you don't tick every box in this job description, please don't rule yourself out. Research sugge
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s