Find Jobs
Find Jobs Near You – Available Work in Your Location
Find & Apply For Software Developer / Engineer Jobs in Amesbury, Massachusetts
Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.
Application Software Engineer
Job Description
About us Analyze360 is a leading innovator in the marketing technology (martech) landscape harnessing the power of big data and machine learning to unlock hidden insights in consumer behavior and match brands with their ideal consumers. Analyze360 is looking for entry level software engineers to support its rapid growth in location-based marketing. These positions are on-site at our offices in northeastern Massachusetts. We are looking for entry level software developers with strong skills in Linux, Python, and C/C++ to contribute to the development of our consumer data science software platform used by nearly 200 brands and marketing agencies. In addition to your technical responsibilities, you will also play a key role in customer support, ensuring that our clients receive the highest level of assistance and problem resolution. As part of the Analyze360 team, you will also gain valuable skills in data science, consumer analytics, geospatial intelligence and very large data sets.
Key Responsibilities:
Software engineers support our Analyze360 software-as-a-service (SaaS) platform by: Building and maintaining data pipelines that process billions of location signals a day Writing and optimizing code in Python and C for geospatial tasks such as spatial indexing, clustering, and geocoding Deploying in a high performance mix of on-premises, private cloud and serverless computing infrastructure Cleaning, normalizing, and matching large consumer and address datasets Supporting customer success with custom tools, plugins and data science tasks Learning alongside senior engineers through skills training and hands-on mentorship Ideal candidates will possess: Bachelor's degree in computer science or a related discipline Knowledge of Linux/Unix systems, Linux CLI, and shell scripting Experience programming in Python and C/C++ Experience with REST or similar API paradigms Elementary data science skills with CSV, statistics and visualization
Additional :
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship of an employment visa at this time. Employment is contingent upon the successful completion of a pre-employment background check. While occasional work-from-home is permitted, hybrid and fully remote work will not be considered. Relocation expenses are not available for these positions.
Education and Experience:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Desired 2+ years of experience in Linux/Unix systems, Linux CLI and shell scripting. Desired 2+ years of experience in programming in Python and C/C++ Desired 2+ years of experience with REST or similar API paradigms Previous experience in a customer support role is highly desirable.
Pay:
$60,000.00 - $65,000.00 per year
Benefits:
Dental insurance Dependent health insurance coverage Health insurance Paid holidays Paid sick time Paid time off Vision insurance
Experience:
Python programming: 2 years (Required) Flask programming: 2 years (Required)
Customer Support:
1 year (Preferred) Back-end software development: 2 years (Required)
Linux Programming:
2 years (Required) Ability to
Commute:
Amesbury, MA 01913 (Required) Ability to
Relocate:
Amesbury, MA 01913: Relocate before starting work (Required)
Work Location:
In person
Benefits
- Paid Time Off (PTO)
- Sick Leave
- Health Insurance
- Dental Insurance