Job Description
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.
Join our dynamic team as a Senior Software Engineer and be part of our innovative software products that are revolutionizing the industry. You’ll be collaborating with cross-functional teams from different parts of the world to design, develop, and maintain cutting-edge software solutions. If you're eager to make an impact in a fast-paced and collaborative environment, we encourage you to apply and embark on an exciting journey with us.
Key Responsibilities
- Participate in the full life cycle of software development, driving the deliverables from A to Z.
- Collaborate across teams to research and analyze requirements.
- Architect and build multiple high-availability distributed services using Golang, aligning with modern best practices.
- Ensure applications are delivered with high performance and scalability.
- Ensure a high standard of code quality.
- Communicate and collaborate across international teams and time zones.
- Actively contribute ideas and suggestions to improve the product and process.
Who You Are
- At least 5+ years of experience in software development.
- Strong at data structures & algorithms.
- Strong experience with microservices architecture.
- Strong experience with back-end development (Golang preferred).
- Experience with containerization (Docker, K8s).
- Experience with cloud technologies, in particular AWS or GCP.
- Good written and spoken English skills.
- Strong analytical and problem-solving skills.
- Have a passion for building cutting-edge products.
- Have a growth mindset and never settle for mediocrity.
Bonus Points
- Experience with Golang and GCP.
- Experience with data-intensive back-end development.