Principal Engineer

2 weeks ago


Bengaluru, India Hireveda Full time

Description :Responsibilities :- Lead technical initiatives and guide the team to develop innovative software solutions that address complex challenges.- Build scalable, efficient, and high-performance pipelines and workflows for processing large volumes of batch and real-time data.- Maintain and enhance existing software systems to ensure performance and reliability.- Recommend and implement technology upgrades to drive continuous improvement.- Support real-time streams, ETL pipelines, data warehouses, and reporting services.- Design and develop data frameworks, applications, and microservices that seamlessly integrate with other services.- Utilize Big Data tools such as Kafka, AWS S3 Data Lake, EMR, and Spark to ingest, store, transform, and query data.- Adhere to coding best practices, including unit testing, design/code reviews, and comprehensive documentation.- Conduct thorough code reviews to maintain quality, mentor junior team members, and promote continuous learning.- Perform performance analyses and capacity planning for each release.- Work effectively as part of an Agile team, contributing to process improvements and innovative solutions.- Implement and promote security protocols and data governance standards across development projects.- Proactively introduce new approaches to overcome software challenges throughout the product lifecycle.Requirements :- Strong software design skills with a deep understanding of design patterns and performance optimization.- Expertise in writing high-quality, well-structured Scala code with an emphasis on functional programming and test-driven development.- Ability to produce clear, concise, and organized documentation.- Knowledge of Amazon cloud computing services (Aurora MySQL, DynamoDB, EMR, Lambda, Step Functions, and S3).- Excellent communication skills and the ability to collaborate effectively with team members of varying technical backgrounds.- Proficiency in conducting detailed code reviews focused on improving code quality and mentoring developers.- Familiarity with software engineering and project management tools.- Commitment to following security protocols and best practices in data governance.- Capability to construct KPIs and use metrics for continuous process improvement.Minimum qualifications :- 15+ years of experience designing and developing enterprise-level software solutions.- 5+ years of experience with large volume data processing and Big Data tools such as Apache Spark, Scala, Hadoop, and Snowflake.- 5+ years of experience developing Scala/Java applications and microservices using Spring Boot.- 5+ years of experience working with SQL and relational databases.- 2+ years of experience working within Agile/Scrum environments. (ref:hirist.tech)


  • Principal Engineer

    1 week ago


    Bengaluru, Karnataka, India Optiv Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role : The Principal Engineer The Principal Engineer will be responsible for creation of procedures, implementation of processes and development of staff for managing and maintaining security systems across internal and client environments. The Principal Engineer will work closely with Management, Senior Engineers, Solution Architects, Senior...

  • Principal Engineer

    3 hours ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Principal Engineer, VP Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective You'll be playing a major role in the engineering centre of excellence, collaborating to improve the bank's overall software engineering capability You'll gain...

  • Principal Engineer

    2 weeks ago


    Bengaluru, India Coffeee.io Full time

    Role- principal Engineer Location- Bangalore (Hybrid)Experience- 10-12 yearsEmployment- Full timeAbout the RoleWe are looking for a highly skilled Principal Engineer with strong technical expertise andproven experience in engineering leadership. This role is ideal for someone who enjoys beinghands-on with coding while also managing and mentoring a small...

  • Principal Engineer

    3 weeks ago


    Bengaluru, India Coffeee.io Full time

    Role- principal Engineer Location- Bangalore (Hybrid)Experience- 10-12 yearsEmployment- Full timeAbout the RoleWe are looking for a highly skilled Principal Engineer with strong technical expertise andproven experience in engineering leadership. This role is ideal for someone who enjoys beinghands-on with coding while also managing and mentoring a small...

  • Principal engineer

    4 days ago


    Bengaluru, India Coffeee.io Full time

    Role- principal EngineerLocation- Bangalore (Hybrid)Experience- 10-12 yearsEmployment- Full timeAbout the RoleWe are looking for a highly skilled Principal Engineer with strong technical expertise andproven experience in engineering leadership. This role is ideal for someone who enjoys beinghands-on with coding while also managing and mentoring a small team....

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Principal Engineer, Azure DevOps, VP Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective You'll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank's overall software...

  • Principal Engineer

    7 days ago


    Bengaluru, India Coffeee.io Full time

    Role- principal Engineer Location- Bangalore (Hybrid) Experience- 10-12 years Employment- Full time About the Role We are looking for a highly skilled Principal Engineer with strong technical expertise and proven experience in engineering leadership. This role is ideal for someone who enjoys being hands-on with coding while also managing and mentoring a...

  • Principal Engineer

    6 days ago


    Bengaluru, India Whatjobs IN C2 Full time

    Role- principal Engineer Location- Bangalore (Hybrid) Experience- 10-12 years Employment- Full time About the Role We are looking for a highly skilled Principal Engineer with strong technical expertise and proven experience in engineering leadership. This role is ideal for someone who enjoys being hands-on with coding while also managing and mentoring a...

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Principal Engineer, Director Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective With your software development background, you'll be working with architects to help define major components of the business-wide target architecture and...

  • Principal Engineer

    4 days ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Principal Engineer, C9 Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective You'll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank's overall software engineering...