Position: Director

Job type: Full-time

Loading ...

Job content

Description

Are you interested in building and operating some of the largest Streaming Data and Analytics systems on the planet? In the AWS Kinesis and Kafka organization, our mission is to provide customers with best in class cloud based streaming data services to ingest, store, analyze and deliver to other services the enormous datasets that their businesses generate, in real-time. We build services that are secure, scalable, fault-tolerant, low cost, and easy to manage and use. These are exciting times – we are building out an elite team of developers in Cambridge working on ambitious initiatives to keep pace with global demand for Kinesis and Kafka sevices.

We’re looking for a principal engineer with expertise, ambition and passion in solving difficult problems in distributed systems – experience with streaming data storage and analytics engines are all big pluses.

In This Role, You Will

As a senior technical leader, you will join the ranks of Amazon’s most senior Technical Community, a cross-company collective of Principal, Senior Principal and Distinguished Engineers. This group helps establish technical standards and drives AWS’s overall technical architecture and engineering practices. These leaders work on AWS’ hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. AWS’ senior technical contributors are pragmatic visionaries who can translate business needs into workable technology solutions. Their expertise is deep and broad; hands on, producing both detailed technical work and high-level architectural designs but, driven to engage with business problems and leaders to invent simple solutions with real-world application.
  • Be responsible for overall system architecture, scalability, reliability, and performance for key Kinesis and Kafka services
  • Facilitate technical collaboration across AWS Kinesis and Kafka teams to improve product integration and consistent user experience
  • Mentor and develop engineers, help define and grow the technical culture, and assist in attracting and retaining top engineering talent
  • Be an Exemplary Practitioner: PE are hands-on and lead by example, delivering artifacts that set the standard for engineering excellence, from designs to algorithms to implementations. Only by being close to the details can we earn the respect needed to be effective technical leaders.
  • Be Technically Fearless: Amazon’s startup culture does not admit the luxury of conservatism. Principal Engineers tackle intrinsically hard problems, venturing beyond comfortable approaches when necessary. We acquire expertise as needed, pioneer new spaces, and inspire others as to what’s possible.
  • Be Balanced and Pragmatic: Principal Engineers are pragmatic problem solvers. We apply judgment and experience to balance trade-offs between competing interests. We simplify processes and technologies while advocating a long-term view, finding the delicate balance between high-quality engineering and agile delivery
  • Illuminate and Clarify: Principal Engineers bring clarity to complexity and demonstrate smart ways to simplify. We frame each problem in the customer and business context and boil it down to its essence. We probe assumptions, illuminate pitfalls, and foster shared understanding. We accelerate progress by driving crisp and timely decisions.
  • Be Flexible in Approach: Principal Engineers adapt our approach to meet the needs of the team, project, and product. We solicit differing views and are willing to change our minds as we learn more. We recognize there are often many viable solutions, and that sometimes the best solution is to solve a different problem, or to not solve the problem at all.
  • Respect What Came Before: Principal Engineers are grateful to our predecessors. We appreciate the value of working systems and the lessons they embody. We understand that many problems are not essentially new.
  • Learn, Educate, and Advocate: Principal Engineers are constantly learning. We seek technical knowledge and educate the entire organization about trends, technologies, and approaches. We combine vision and discretion to drive fruitful and even game-changing technology choices.
  • Have Resounding Impact: Without seeking the spotlight, Principal Engineers make a lasting impact that echoes through the technology, the product, and the company. We amplify our impact by aligning teams toward coherent architectural strategies.

Basic Qualifications
  • BS degree or higher in CS with a minimum of 15 years of relevant, broad distributed systems engineering experience
  • Proven track record of leading the delivery and operations of large-scale, mission-critical distributed systems
  • Deep hands-on technical expertise in at least one relevant technical area: streaming data storage, streaming data analytics engines.
  • Experience managing complex projects, with significant bottom-line impact
  • Experience playing a visionary technical leadership role within a large organization
  • Ability to work in a fast paced and Agile development environment
Preferred Qualifications
  • Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
  • Deep understanding of system performance tradeoffs, work scheduling, and engineering for high availability
  • Masters or PhD in Computer Science.

Company - Evi Technologies Limited

Job ID: A1275180
Loading ...
Loading ...

Deadline: 16-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...