Job Details

Senior Back End Engineer

NEW YORK-10014, NY, US
11/05/2018

-


Required Skills

    Python
Company

Infinity Consulting Solutions, Inc

Experience

-

Job Description

Senior Back End Engineer

Manhattan (Union Square/Flatiron)

Full Time

The Role:

You will be responsible for developing the SDKs that allow customers and integrators to work with our systems and pull data from industrial machines and monitoring devices in the field.

You will help define requirements and validate upcoming features.

This is a crucial role for our client and requires someone who will uphold the highest standards of quality, accountability, and attention to detail.

Responsibilities:

Design, develop and support our APIs and SDKs

Participate in engineering and architecture effort on foundational services

Scale backend services to tens of thousands of requests per second

Plan, design, develop and manage end-to-end delivery of 3rd party integrations

Write sample code, client libraries and other developer tools to reduce friction of integrations

Minimum qualifications

Over 5 years of software engineering experience

Advanced proficiency of one or more of the following languages: Python, Java, Go, Ruby, JavaScript, Erlang, etc.

Experience working with multiple databases including two or more of the following: relational databases, NoSQL databases, graph databases, and time-series databases

Experience developing for cloud-based products (SaaS, IaaS, etc.)

Proven track record developing and scaling robust distributed systems

Committed stance toward rigorous testing and delivering high-quality code

Great team player with strong oral and written communication skills

Focus on end users and success using the product

Nice to Have

6+ years of software engineering experience

Familiarity with concurrent programming principles and trade-offs between performance and complexity when designing parallelizable applications

Empathy toward manufacturing and physical sciences (e.g. mechanical engineering background)

Intimate knowledge of modern backend patterns, including caching, hot/cold storage, database sharding/partitioning, tracing, profiling, error management, failover procedures, etc



Back Office Senior Developer
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
-

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-