Search by job, company or skills

Z

Principal Platform Engineer

2-12 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 months ago

Job Description

  • Will make an obvious positive impact on the entire company s technical trajectory. Sought out for technical guidance; anticipates technical issues at the product level and makes architectural and design decisions to avoid them.
  • A record of creating sweeping improvements in stability, performance, and scalability across major business-critical systems.
  • Drive large technology transformation projects across a Single Threaded Organization/ Single threaded Leadership.
  • Sets short to medium-term strategic technical direction, able to look ahead 6-12 months and identify the areas of the greatest need and create plans to improve them.
  • Consistently able to reduce the complexity of projects, services, and processes to improve system and team efficiencies.
  • Shapes broad architecture; ships multiple large services, complex reusable components, or major pieces of infrastructure.
  • Serves as a technical mentor for other engineers in the organization. Is an active force multiplier builds mechanisms to scale their impact throughout the organization through other engineers.
  • Multiplies the effectiveness of others by facilitating cross-team work.
  • Listens and guides debates to help reach a consensus; once a decision is made, clearly communicates, and backs that decision.
  • Introduces the team to new technology and trains them to proficiency.
  • Keep the business as the driver when defining and building new services and implementing new technologies.
  • Engineering degree in IT/ Computer Science with 12+ years of progressive industry experience in a technology / product development organization, with at least 2+ years in a comparable role as a Principal Engineer supporting a mid-sized department (30+ engineers).
  • 4+ years of experience in Azure Cloud Infrastructure.
  • 4+ experience in Microsoft (.Net) based platform technologies.
  • 4+ years of experience in architecture and design (architecture, design patterns, reliability, performance, security, and scaling) of new and current systems, including owning critical portions of the codebase.
  • Distributed Systems, Algorithms and Data Structures designing and developing highly scalable, high throughput, low latency distributed systems.
  • Demonstrated Prior experiences in decoupling monoliths into scalable service-oriented architectures, fostering greater team autonomy and engineering velocity.
  • Infrastructure and Platform Automation Experience with IaaS and PaaS tools and DevOps methodologies.
  • Experience with diverse database technologies in relational database (MS SQL) and NoSQL databases like Cassandra, DynamoDB, or MongoDB.
  • Experience with microservices and SOA architectures
  • Experience with data warehousing, data lake and analytics technologies
  • EExperience in Asynchronous Message and Event based architectures.
  • A passionate and hands-on approach to mentoring engineers in design, algorithms, coding, security, and other non-functional requirements.
  • Operational Excellence: Drive continuous improvement in your department s operational performance including bringing a focus on root cause analysis, correction of errors and driving improvements to product development processes (requirements engineering to QA and DevOps)
  • Excellent communication and problem-solving skills.
  • Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
Qualifications:
  • Bachelor s Degree in appropriate field of study or equivalent work experience
  • This role reports to Sr. Director Engineering
  • More Info

    Job Type:
    Industry:
    Function:
    Employment Type:

    About Company

    Job ID: 66323261