Senior Software Engineer (Golang) (Seattle)
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
Are you ready to be a part of a transformative journey from our legacy tech stack to cutting-edge Stack 2.0? We are seeking a Senior Software Engineer to drive this migration and usher in a new era of geolocation services. You’ll be at the forefront, migrating our legacy geolocation services into a cutting-edge solution, allowing us to process millions of geolocation transactions in real-time for all gaming customers in North America. Your expertise will be crucial in navigating this transition to new technologies, boosting performance, and elevating compliance. Join us in this exciting endeavor!
Key Responsibilities
- Architect and build multiple high-availability distributed services using Golang, aligning with modern best practices.
- Develop clean, reusable, and well-tested geolocation web services and APIs.
- Facilitate the migration of self-hosted databases to Amazon Web Service (AWS) for enhanced scalability and reliability.
- Drive the shift from a monolithic architecture to microservices, enabling greater flexibility and scalability.
- Establish team processes and tools to streamline the migration process.
- Actively contribute ideas and suggestions to improve the migration project's efficiency and effectiveness.
Who You Are
- Computer Science background with 5+ years experience in programming languages.
- Strong experience with microservices architecture (Golang implementation).
- Experience with large migration projects.
- Understanding of data structures & algorithms.
- Knowledge of cloud technologies, in particular Amazon Web Service (AWS).
Bonus Points
- Experience with large migration projects.
Salary Range
Our compensation reflects the cost of labor across several Global markets. The salary for this position ranges from $156,000/year up to $214,500/year. Pay is based on several factors evaluated throughout the interview, including market location, job-related knowledge, skills, and experience. At GeoComply, our salary bands are crafted with purpose.
In addition to our competitive salary package, we also offer the following personal and professional development benefits:
- Performance-based bonus
- Equity plans
- Paid vacation and sick days
- Extended health benefits
- Sports and Physical Wellness budget (30% of L&D Allowance)
- Charitable and DEI initiatives
- Team-building events
Apply Now!
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 suggests that women and other people in underrepresented groups tend to only apply if they meet every requirement. We focus on hiring people who value inclusion, collaboration, adaptability, courage, and integrity rather than ticking boxes, so if this resonates with you, please apply.
Why GeoComply?
Joining the GeoComply team means you’ll be part of an award-winning company to work, learn and grow. We are fast-paced, high-impact, and have a can-do team culture.
To be successful in our organization, you need an eager attitude, professionalism, and the confidence to willingly work to prove yourself and your ideas, and earn the trust of the organization.
GeoComply culture thrives on a dynamic mix of in-person energy and independent focus and we champion a hybrid work model that blends the energy of in-person collaboration with the flexibility to work from home. Our 3-day in-office policy fosters teamwork and innovation, while also recognizing the importance of individual work styles and needs.
#J-18808-Ljbffr