Senior Back End Engineer
NEW YORK-10014, NY, US
11/05/2018
-
Required Skills
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
-