NewYorkRecruiter Since 2001
the smart solution for New York jobs

Principal Software Engineer

Company: Andiamo Partners
Location: Hoboken
Posted on: August 17, 2019

Job Description:


Job DescriptionPrincipal Software Engineer

We need super smart engineers to help us build one of the best engineered e-commerce platform in the world (big talk we know, but that is our goal!). Our engineers combine creativity, curiosity, and drive to continuously perfect and revolutionize from the inside out. We are looking to bring more intellectually curious engineers who are passionate about technology in general (We are a technology first company and pride ourselves on our culture of learning and knowledge sharing and we want all our engineers to be as passionate as we are!)

The Environment

Our platform is largely an event driven platform implemented via a microservice architecture. The platform runs in the cloud and uses a large number of technologies and middle ware. The bulk of backend code is written in the functional style (F#) and our system of record is an event sourced system (essentially a log of all actions on the platform). We use a mix of Kafka, Redis, Elastic Search, Azure SQL, Event Store and Azure Storage for our data stores. About 50% of the platform runs on Linux and the rest Windows (although we move into more containerization, we will see a shift towards Linux).

Responsibilities


  • Responsible for the design, implementation, testing, deployment, and operations of fault- tolerant, scalable, and maintainable low-latency, high-throughput distributed systems.

  • Shares ownership of overall team productivity with the Dev Manager.

  • You take pride in mentoring junior and other senior engineers.
  • Understands both the "what" and the "why" of our core technical/architectural principles.

  • Empowers engineers to work with as much autonomy as possible by clearly and effectively communicating technical principles and decision criteria.

  • Guides and mentors' engineers to effective decisions when needed.

  • Responsible for the operational excellence of the system, ensures that effective metrics, KPIs, and diagnostics are identified, tracked and widely understood.

  • Works with Product Managers to ensure that technical strategic needs are accounted for and reflected in the roadmap.

  • Takes a visible and active leadership role in large-scale strategic cross-team initiatives.

    Skills


    • Demonstrated expert level experience in one or more modern programming languages.

    • Experience with and demonstrated understanding of high-throughput, low-latency, fault-tolerant distributed systems.

    • Experience with public cloud, preferably Azure
    • Deep understanding of concurrency, asynchronous and reactive programming concepts.
    • Bachelor of Science degree or equivalent in Computer Science, Engineering, or a related field and 10 years of software engineering experience.


      #GDTech

Keywords: Andiamo Partners, New York , Principal Software Engineer, IT / Software / Systems , Hoboken, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Instructional systems Designer
Description: The Creative Group is looking for Instructional Systems Designers within the Central and South New Jersey area. Instructional
Company: The Creative Group
Location: New Brunswick
Posted on: 08/21/2019

Web Developer
Description: This Full Stack Developer will assist with the development and maintenance of different custom applications. You will be working in a tight-knit, agile team that constantly seeks out creative opportunities (more...)
Company: Robert Half Technology
Location: New Brunswick
Posted on: 08/21/2019

C#/.Net DeveloperMultithreading
Description: Job title C.Net Developer Multithreading Location White Plains, NY Duration6-12months Need PP.NO 4 to 8 years of experience in .Net technologies - Expertise on
Company: Cyber Sphere LLC
Location: White Plains
Posted on: 08/21/2019


Technical Project Manager
Description: Technical Project Manager Work Location Trenton, NJ 08625 Term 10 months Rate 105hour Corp to Corp Years of Relevant Experience 15 years Preferred Education 4 year college degree or equivalent technical (more...)
Company: Advanced Programming Group
Location: Trenton
Posted on: 08/21/2019

Embedded Firmware Engineer
Description: Minimum Required Skills bare-metal, SPI, UART, IOT, Control Systems, I2C, Embedded Linux Our products sell itself and help consumer product organizations build a strong Technology to continue climbing (more...)
Company: CyberCoders
Location: Allentown
Posted on: 08/21/2019

SQL Server Developer
Description: PROJECT OVERVIEW This role will support the continued development of the Utility Operations Project Portfolio Management application UOPP . UOPP is a SharePoint based solution running on SharePoint 2013 (more...)
Company: Donnelly & Moore Corporation
Location: White Plains
Posted on: 08/21/2019

Solution Architect - Data Governance
Description: Job Title Solution Architect - Data Governance Position Type Full Time Permanent Location Remote East Coast New York-New Jersey with 40 national travel Working EnvironmentTravel Requirements This is (more...)
Company: Pull Skill Technologies
Location: Jersey City
Posted on: 08/21/2019

Ruby on Rails Developer
Description: Description Our client has an immediate need for a Ruby on Rails Developer. Requirements Bachelor s degree 10-15 years of experience 5 years of Ruby and Rails framework experience Microservices and Pipeline (more...)
Company: ConsultUSA
Location: Jersey City
Posted on: 08/21/2019

Entry Level Programmer - Bethlehem
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Bethlehem
Posted on: 08/21/2019

Compact Power - Field Service Professional - Rahway, NJ
Description: MUST LIVE WITHIN 20 MILES OF TARGET CITY Position Schedule: Tuesday - Saturday The Home Depot Rental Large Equipment Rental and Compact Power Equipment Services is based in Fort Mill, SC. We are a (more...)
Company: Home Depot
Location: Elizabeth
Posted on: 08/21/2019

Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

New York RSS job feeds