Application Software Engineer

Analyze Corporation
Amesbury, MA, United States
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$60,000.0 - $65,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Software Applications Big Data Unix C++ (Programming Language) Software as a Service Linux Geocoding Geospatial Intelligence Python (Programming Language) Shell Script Flask (Web Framework)
+4 more
Backend Information Technology Data Pipelines Serverless Computing

Job description

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

Requirements

  • 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., * 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., * 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)

Benefits & conditions

  • Dental insurance
  • Dependent health insurance coverage
  • Health insurance
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…