Principal Engineer - Backend (Nodejs)

Crimson Interactive

  • Posted: 2 months ago
  • Openings: 10
  • Applicants: 0

Job Description

Role overview

As a Principal Engineer Backend, you will actively lead, setting top-class engineering examples, a team of young talented web developers, and take major responsibility for end-to-end project development and delivery along with the Engineering Manager (EM), other Principal Engineer (PE), SDE-3 leads, and Technical Project Manager (TPM). You will also assist them with hiring and training the team. In essence, your usual day will be primarily coding 85-90% of the time.

The person that we are looking for

We are seeking a Principal Engineer for product RAx with 7+ years of enterprise backend web experience primarily working on the NodeJS-AWS (including serverless) stack. What we would love to see in you::

  1. Excellent research skills to frame technical solutions for complex business problems.
  2. You have experience with unit and integration testing. You believe in and encourage extensive test coverage and seek to automate testing whenever possible.
  3. 3. You will be responsible for designing and conducting a high-quality code-review process and maintaining highly performant, testable code with following strong software design patterns.
  4. You show remarkable foresight in designing optimized scalable solutions.
  5. You enjoy breaking down complex problems into small tasks and PRs to deliver value safely and incrementally.
  6. You will be actively reviewing approaches created by the tech team and helping them to find the optimal solutions to the problems.
  7. You take pride in estimating project efforts with reasonable accuracy and ensure healthy communication up to and down the chain of command.
  8. You will work with the Solution Architect, Engineering Manager, TPM, and other senior developers to optimize, update, and maintain cloud infrastructure and associated costs (AWS).
  9. 9. You are very well acquainted with best practices around project deployment and educate the team about the same.
  10. 10. You will be helping the TPM in the hiring process by making sure that we have a great tech team that has: (a) a high level of curiosity, (b) resourcefulness, (c) solid expertise level, (d) high attention-to-details, (e) superb commitment and reliability, and (f) obsession for amazing user experience.

Experience

  1. You have proven 4+ years of cost-efficient, robust, and highly scalable solution architecting experience.
  2. You have proven 7+ years of backend experience (Node.js).
  3. You have extensively worked with backend technologies including relational (Postgres/MySQL) and document (MongoDB) databases, Redis/Memcache; Kafka/RabbitMQ/Celery/AWS SQS, container orchestration (Docker Compose/Kubernetes), and CI/CD.
  4. You have strong experience working with AWS technologies like Lambda functions, SQS, SNS, RDS, DynamoDB, etc.
  5. You have a sound understanding of HTML5, CSS3, CSS processors, and CSS frameworks.
  6. You know when to write highly optimized vs highly maintainable code.
  7. You have very strong experience in the best practices around developer tooling and workflows.
  8. You consider testing, monitoring, and observability first-order priorities. Until your code runs in production and returns the results and metrics you expect, you know your work isnt complete.
  9. You have worked on high-impact projects, and you see software engineering as a team sport and like collaborating with fellow engineers, product managers, and others to deliver customer value. You are energized by working in a highly collaborative environment at a user experience-obsessed startup.
  10. You have very strong experience in profiling and impact analysis for code being written
  11. You are a Root Cause Analysis (RCA) freak.
  12. Added advantage: You have experience working with Elasticsearch server cluster optimization and Apache Spark/Ray.


Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

More Info

Full Time
o
Research Development
Not Disclosed
English
Not Disclosed

Education

Any Graduate
Not Disclosed

Required Skills

Software design Backend Coding Technical writing MySQL Integration testing MongoDB Monitoring

Contact Details

Crimson Interactive
+91 987654567
wecare@crimsoni.com
  • Experience6+ years
  • Salary Above 10 LAKHS ANNUALLY
  • Location for Hiring Mumbai
  • Apply Now
Latest Job

Similar Jobs

HR Recruiter
Transient HR
  • 1 years
  • Mumbai
  • 19 Hours
Senior Human Resource Recruiter
Eclat Health Solutions
  • 2 years
  • Mumbai
  • 19 Hours
Recruitment Executive -HR
be3 Human Resource Management
  • Fresher
  • Mumbai
  • 19 Hours
Jr Recruiter -Ghansoli
PES Hr Services
  • Fresher
  • Mumbai
  • 19 Hours
HR Recruiter
Csml Group
  • 1 years
  • Mumbai
  • 19 Hours
Hr Recruiter Work From Home
Swati 7011890554
  • Fresher
  • Kolkata
  • 19 Hours