Job Description
  • As a Principal Software Engineer, you will help define and architect products, algorithms,that deeply integrate core software and services to drive innovations
  • You will obsess over data, metrics, algorithms, mechanisms, and incentives that unlock innovation and scalability opportunities across the company
  • This role is inherently cross-functional, working with core software systems across the company

 

Responsibilities

  • Serves a technical lead on our most demanding, cross-functional projects.
  • Ensure the quality of architecture and design of systems.
  • Functionally Decompose complex problems into simple, straight-forward solutions.
  • Analyze and improve data quality and metrics.
  • Fully and completely understand system interdependencies and limitations.
  • Leverage knowledge of internal and industry in design decisions.
  • Assisting the career development of others, mentoring on advanced technical issues and helping managers guide the career growth of their team members.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.


Requirements

  • BE/ B.Tech / M.Tech in Computer Science, or a related field
  • Minimum9-12 years of experience building large scalable systems
  • Strong experience in architecting
  • At least 2 years hands-on architectural or distributed systems experience
  • A strong track record of project delivery; must have delivered at least1 non-trivial product to production and seen realized business impact.
  • Strong knowledge of data structures, algorithms, and designing for performance.
  • Outstanding problem-solving abilities.
  • Ability To achieve stretch goals in a highly innovative and fast paced environment.
  • Sound business judgment, proven ability to influence others and strong analytical thinking skills.
  • Solid background with hands-on experience as a Principal-level software development engineer.
  • Extensive experience of mentoring junior engineers to success.
  • Entrepreneurial spirit and willingness to learn more
     

TechStack: Java/GoLang/Python, ReactJS,Mongo, Postgres/MySQL, Kafka, Redis

Role: Software Development - Other

Industry Type: Banking

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Education

UG: B.Tech/B.E. in Any Specialization

PG: M.Tech in Any Specialization

Key Skills

  • SAN
  • MySQL
  • Machine learning
  • Data structures
  • Data quality
  • Distribution system
  • CRM
  • Python

 

Salary

200,000 - 250,000 INR

Monthly based

Location

Karnataka , India

Paid time off Company retreats No policies at work
Job Overview
Job Posted:
1 year ago
Job Type
Full Time
Job Role
Developer
Education
Graduated
Experience
5+ Years

Share This Job:

  • Copy Link

Job Tags:

Location (Karnataka , India)