Lead Software Engineer
NEW YORK-10016, NY, US
12/11/2018
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
-
Job Description
Our client is scaling their architecture by migrating from a monolith to microservices.
They are leveling up their platform by enhancing our test coverage, observability, alerting, and performance.
They are moving towards an API driven architecture that is powered by gRPC-based services and are language agnostic and aim to hire engineers with a broad set of technical skills who are ready to take on challenges and make an impact.
What you'll do
Design, create and own high quality, scalable and heavily tested software across our stack
Evolve our systems through solid architectural design and driving best practices through code review
Provide technical mentorship to engineers across our organization
Work on a cross-functional team(s), partnering across engineering, product, design, and business functions
Who you are
You are an experienced technical leader with 8+ years of experience designing, building, shipping and maintaining distributed web applications and services
You hold a Bachelor's degree in Computer Science or equivalent experience
You are fluent in one or more server-side programming languages (e.g. Go, Python, Java, Ruby)
You are analytical and can identify and weigh architectural design tradeoffs
You have working knowledge of relational databases and schema design principles
You mastered SOLID Design Principles
You care about quality and you know what it means to ship high-quality code.
Software Engineers, Applications
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
-