Software Engineer

Euclid Analytics

(San Francisco, California)
Full Time
Job Posting Details
About Euclid Analytics
Euclid Analytics is the world leader in location analytics. Over 500 brands across retail, banks, quick service restaurants, airports and shopping malls are using Euclid to understand customer behavior in their physical locations to optimize marketing, operations and staffing. Affordable and requiring no new hardware, Euclid is easy to deploy on leading Wi-Fi systems in less than 48 hours.
Responsibilities
* Execute full lifecycle software development in a team setting, working with various engineering teams, product, and design * Help build and scale our internal and external Python APIs * Investigate and debug performance and reliability issues across the stack * Integrate software components into a fully functional software system
Ideal Candidate
**What skills do we look for** * Excellent knowledge of relational databases (i.e. MySQL, Postgres) * Exceptional coding skills in Python, Java, or other languages * Knowledge of algorithms, software architecture, and data pipelines * Emphasis on best practices for automation, test-driven development, mentorship, and code quality * B.S. or equivalent in Computer Science or another technical field **In addition, it would be great if:** * You have experience with distributed systems, or working with large data sets using Spark * Functional programming experience, particularly with Scala * Experience working in the Amazon Web Services ecosystem * Non-relational data stores experience (i.e. Cassandra, Redis)

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.