Search jobs > New York, NY > Principal engineer

Lead Principal Engineer

PERMEVO
New York, New York, New York
Full-time
Quick Apply

Title : Lead Principal Engineer (10+ Years of Experience) Location : New York, NY Duration : FTE The Challenge : We are seeking a seasoned Lead Principal Engineer to architect and lead the development of cutting-edge, high-performance systems for real-time applications.

The ideal candidate will have extensive experience in designing scalable, fault-tolerant event-driven systems and distributed architectures, with a focus on low latency and high throughput. Roles & Responsibilities :

  • Architect & Implement : Design and develop high-performance, low-latency systems for real-time applications, ensuring scalability and fault tolerance.
  • Distributed Architecture Design : Optimize complex event processing systems to achieve sub-millisecond response times and maximize throughput.
  • Microservices Leadership : Lead the creation of scalable microservices, incorporating event sourcing and other patterns to maintain data consistency and system resilience.
  • Performance Optimization : Enhance runtime performance, focusing on memory management, concurrency, and I / O operations to meet demanding performance criteria.
  • Polyglot Persistence : Design solutions that efficiently balance SQL and NoSQL technologies for data storage and retrieval in high-volume environments.
  • Real-Time Analytics : Implement real-time analytics systems that deliver actionable insights to business stakeholders and operational teams.
  • Machine Learning Integration : Architect and embed machine learning pipelines into real-time data flows for predictive analytics.
  • Global System Design : Develop multi-region, globally distributed systems that ensure data consistency and low latency across various geographies.
  • Monitoring & Observability : Create advanced monitoring, alerting, and observability solutions that emphasize key performance indicators and business metrics.
  • Data Architecture : Architect data lakes and warehouses for large-scale historical data analytics, balancing performance with cost-effectiveness.
  • Infrastructure as Code (IaC) : Lead the implementation of IaC practices to ensure consistent and repeatable deployments across different environments.
  • Container Orchestration : Optimize container orchestration strategies to ensure efficient resource use and dynamic scaling based on demand.
  • Data Governance & Compliance : Design and implement solutions addressing regulatory requirements for data-intensive systems.
  • Caching Strategies : Develop advanced caching mechanisms to minimize latency and enhance system responsiveness.
  • System Design Reviews : Conduct design reviews and performance audits, offering recommendations to improve scalability and efficiency.
  • Mentorship & Leadership : Mentor senior engineers and architects on distributed systems, event-driven architectures, and real-time data processing.
  • Emerging Technology Initiatives : Lead proof-of-concept projects exploring new technologies that could offer competitive advantages.
  • Technical Roadmap Development : Collaborate with product management to define the technical roadmap, ensuring alignment with business goals.
  • System Reliability Improvement : Lead cross-functional efforts to enhance system reliability, including chaos engineering practices and disaster recovery simulations.

Essentials Skills & Requirements :

  • Educational Background : Bachelor’s or Master’s degree in Computer Science or a related field.
  • Experience : Over 10 years of software development experience, with at least 3 years in architect-level roles.
  • Technical Expertise : Proficiency in at least one major programming language (Java, Python, or Go), with a proven track record of writing high-performance, production-grade code.
  • System Design : Demonstrated expertise in designing and implementing large-scale, distributed event-driven systems with a focus on high performance and low latency.
  • Real-Time Processing : Extensive experience with real-time data processing, streaming architectures, and microservices design patterns.
  • Database Proficiency : Strong background in both SQL and NoSQL database technologies, with experience in data modeling for high-volume, real-time applications.
  • Global Architecture : Proven ability to architect and optimize globally distributed systems, including strategies for multi-region deployments and data consistency.
  • Cloud & Big Data : Proficiency in cloud platforms (AWS, Azure, GCP) and Big Data technologies (Hadoop, Spark, Kafka).
  • Leadership : Strong leadership skills with a history of mentoring senior engineers and guiding technical vision on complex projects.
  • 8 days ago
Related jobs
Hatch
Brooklyn, New York

Hatch is seeking a Principal Bridge Engineer, Bridges Lead in Brooklyn, NY to support our growing USA Infrastructure business unit, you will be responsible for various technical leadership duties related to structural engineering of transportation bridges and structures. Infrastructure; Engineering;...

PERMEVO
New York, New York

Title: Lead Principal Engineer (10+ Years of Experience) Location: New York, NY Duration: FTE The Challenge: We are seeking a seasoned Lead Principal Engineer to architect and lead the development of cutting-edge, high-performance systems for real-time applications. Leadership: Strong leadership ski...

PERMEVO
New York, New York

Title: Lead Principal Engineer (10+ Years of Experience) Location: New York, NY Duration: FTE The Challenge: We are seeking a seasoned Lead Principal Engineer to architect and lead the development of cutting-edge, high-performance systems for real-time applications. Leadership: Strong leadership ski...

Promoted
New York City Department of Transportation
New York, New York

A baccalaureate degree from an accredited college in computer science, engineering or a related field and four years of satisfactory full-time experience related to datacenter engineering and operations, cloud engineering and operations, complex IT infrastructure engineering; or,. A baccalaureate de...

Promoted
Amplify
Brooklyn, New York

Basic Requirements of the Senior Software Engineer:. Preferred Requirements of the Senior Software Engineer:. Strong CS and software engineering fundamentals, and the wisdom to know when they're relevant. As an engineer at Amplify, you will join a talented team tackling the toughest problems in educ...

Promoted
European Tech Recruit
New York, New York

We're seeking a dynamic wireless engineer to contribute to our technology research and development efforts, focusing on designing, modelling, and simulating 6G technologies. Conduct research in physical layer, MAC layer, and air-interface design for next-generation mobile communication systems. Anal...

Promoted
Tata Consultancy Services
New York, New York

Understanding of network protocols, network platforms such as Cisco/Arista to design and troubleshoot new implementation. Must Have Technical/Functional Skills Excellent knowledge of network protocols, eg BGP, OSPF, Spanning-tree protocol, Multicast (!). Experienced with creating design documents fo...

Promoted
Genpact
New York, New York

We need L3 Network Engineer with minimum 10 Year of experience. ...

Promoted
hackajob
New York, New York

Senior Software Engineer, Data. ...

Promoted
Nesco Resource
New York, New York

We are seeking a Principal Chemical Engineer to lead the design, development, and improvement of chemical processing systems. This role focuses on guiding and mentoring engineering teams, conducting research, designing innovative solutions, and ensuring the safe and efficient implementation of compl...