Captain Fresh

Principal Engineer

Remote — Bengaluru, KA, in · Posted Jun 22

salary not listedDept: Information Technology

Job Description

Title: Principal Engineer

Location: Bangalore

The ideal candidate has

● Technically hands-on, prior experience with scalable Architecture

● Possess 8+ years of software engineering and product delivery experience, with excellent command over Data Structures & Algorithms

● Exceptional coding skills in an Object-Oriented Programming language (Java Preferred)

● Strong problem solving and analytical skills.

● Good knowledge of distributed technologies, real-time systems of high throughput, low latency, and highly scalable systems

● Experience with high-performance applications Below are the common patterns as well as our definition of Principal Engineer

● Should be aligned with the company and its goals, and be able to translate them into technical solutions with KPIs.

● Internal communication is the responsibility of a principal engineer, who ensures progress and rallies people around the tech cause.

● Is in charge of taking productivity to places where it is lacking, offering long-term strategies that boost productivity and scalability.

● Is a force multiplier. Via teamwork and technical solutions, he or she becomes a team enabler.

● Is in charge of both depth and breadth. He or she is an expert in certain fields and has a solid understanding of software engineering.

● Dots the i’s and crosses the t’s. He or she does more than write code; he or she sets an example and attends to the specifics.

● Creates brand awareness of the company while attracting talent and attending tech conferences.

● The driving force behind engineering culture is the Principal Engineer. It's about leading by example and assisting others in doing so.