Quick Summary
About GeoComply
GeoComply is a leader in geolocation, cybersecurity, and anti-fraud innovation. We develop cutting-edge technologies to ensure regulatory compliance, combat online fraud, alleviate user friction, and protect businesses. Recognized as 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 annually.
At the heart of our success are our 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 are rapidly expanding.
The Role: Software Engineer, IDComply Engineering
We are seeking a Software Engineer to join the IDComply Engineering team for a high-growth opportunity. This role focuses on building the next generation of IDComply as a unified, comprehensive solution.
Your mission is to help architect and develop a single, robust product that seamlessly integrates KYC (Know Your Customer), KBC, Geolocation, and Anti-Fraud capabilities. You will be solving complex data aggregation challenges to provide our customers with a holistic view of user identity.
While our core stack currently uses PHP, you will leverage distributed architecture and modern tooling to handle this integration at scale. You will work across the full engineering lifecycle, from writing application code to defining infrastructure and supporting automated quality assurance.
Key Responsibilities
- Unified Product Integration: Design and implement the business logic that binds KYC, KBC, Geolocation, and Anti-Fraud signals into a cohesive single-product experience.
- Distributed Architecture: Architect scalable systems using message queues (e.g., Kafka, RabbitMQ) to handle asynchronous data processing from multiple external and internal data sources.
- Platform Engineering: Own your deployment environment by managing infrastructure with Terraform and container orchestration via Kubernetes (K8s).
- Quality & Automation: Partner with QA to drive automated testing architectures; ensure the system is testable, reliable, and that CI/CD pipelines are efficient.
- Observability: Implement heavy instrumentation and analytics to monitor the performance of complex data flows and ensure system reliability.
- Modernization: Maintain and improve core PHP services while gradually introducing Golang where performance and concurrency demands dictate.
Who You Are
We require a Computer Science background with demonstrable experience in software engineering.
Integration Specialist
- You have experience or a strong interest in connecting disparate systems (Identity, Fraud, Location) into a unified API or platform.
Backend Expertise
- Strong Experience with PHP + Laravel (8.0+).
- Proficiency in SQL/NoSQL (MongoDB, PostgreSQL).
Systems Architecture
- Experience designing distributed architectures and working with event-driven patterns and message brokers.
Platform & DevOps Skills
- Experience with Docker and Kubernetes.
- Infrastructure-as-Code experience (Terraform preferred).
- Experience with AWS.
Willing to Learn/Use
- Golang (for high-performance microservices).
Bonus Points
- Experience in the Fraud, Compliance, or Identity verification sectors.
- Frontend experience with Vue or React.
- Experience migrating legacy monoliths to service-oriented architectures.
- Previous experience as a team lead.
Compensation and Benefits
The salary for this position ranges from $212,000/year up to $291,500/year. Pay is based on several factors evaluated throughout the interview, including market location, job-related knowledge, skills, and experience.
In addition to our competitive salary package, we offer the following personal and professional development benefits:
- Performance-based bonus
- Equity plans
- Paid vacation and sick days
- Extended health benefits
- Generous Learning & Development Allowance
- Sports and Physical Wellness budget (30% of L&D Allowance)
- Charitable and DEI initiatives
- Team-building events
- Hybrid work (3 days in office)
Why GeoComply?
Joining the GeoComply team means being part of an award-winning company known for its fast-paced, high-impact, and can-do team culture. We are the global market leader for geolocation compliance solutions and are scaling across new markets.
We champion diversity, equity, and inclusion (DEI) and foster an environment that empowers every employee to gain the knowledge and abilities needed to perform at their very best. We value in-person collaboration and champion a hybrid work model that blends the energy of in-person collaboration with the flexibility to work from home (3- days in office).


