Senior Software Engineer - Remote Opportunity (US-many states/Canada) (telecommute)
[email protected] ("Perl Jobs") Wed, 30 Jun 2021 15:41:13 +0000
| Newsgroups | perl.jobs |
|---|---|
| Message-ID | <E1lycKw-0001bq-0e@mail-jobs> |
Online URL for this job: http://jobs.perl.org/job/21825 To subscribe to this list, send mail to [email protected]. To unsubscribe, send mail to [email protected]. Posted: June 29, 2021 Job title: Senior Software Engineer - Remote Opportunity (US-many states/Canada) Company name: MaxMind, Inc. Terms of employment: Salaried employee Hours: Full time Onsite: no Description: MaxMind (www.maxmind.com) is looking for a talented, experienced, and highly motivated Senior Software Engineer to help us develop and improve our products. We help protect thousands of companies worldwide from fraud, screening over a billion online transactions each year, and we provide IP intelligence data to thousands more. This work requires us to take on exciting challenges and we want you to help! Note: We welcome candidates to apply from the following states CA, CO, FL, LA, MN, NV, NY (excluding New York City and Yonkers), NC, OR, PA, TX, WA, and anywhere in Canada. MaxMind does not currently sponsor US employment visas. For Canadian candidates, you must be eligible/authorized to work in Canada. THE POSITION As a Senior Software Engineer, your job will be to carry out development projects both big and small. You may work on adding features to existing products, refactoring legacy code, fixing bugs in our open source APIs, or developing entirely new services. We're looking for an experienced software developer who can make good technical design decisions, write tests and documentation, and communicate well with non-developers. Our salary range for our Senior Engineering roles begins at $135k USD or $165k CAD (in Canada), with the specific offer depending upon skills and experience. See more about benefits and compensation below. OUR DEVELOPMENT PRACTICES Our backend code is largely written in Perl and Go using PostgreSQL and Linux. We maintain high standards for our development practices. New backend code is expected to be written in Go, include automated tests run by TeamCity, and go through internal code review on GitHub Enterprise. The existing Perl code is being slowly rewritten in Go. We use free software as much as possible, and we release code back to the community when we can do so. We're always improving the way we do development, and we expect you to participate in that process. Desired skills: About You Minimum Qualifications: - Experience with static and dynamic programming languages. The position will primarily involve programming in Go and Perl, but we are happy to hear from people with experience in other languages. A programming exercise will be given to all applicants. - Familiarity with web service development. - Experience developing for deployment on a Linux or similar platform. - Experience writing tests and documentation. - Experience doing code reviews. - Excellent written and spoken communication skills. - The ability to work with a geographically dispersed team. Highly desired: - Polyglots or an interest in picking up new languages. Though most of our code is Perl and Go, we maintain open source libraries in several different languages. - Open source contributions. Tell us about them! - An interest in performance and security. - Experience working with Google Cloud Platform (or another cloud provider). Our systems run on GCP. Website for more information: https://jobs.lever.co/maxmind/0e8b71be-53cf-4372-976f-ce508025724b Contact information at: http://jobs.perl.org/job/21825#contact