Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Principal Software Engineer.
India Jobs Expertini

Urgent! Principal Software Engineer Job Opening In Bengaluru – Now Hiring Recro

Principal Software Engineer



Job description

Employer : Global Product Company - Established 1969


Why Join Us?

  • Be part of a global product company with over 50 years of innovation.
  • Work in a collaborative and growth-oriented environment.
  • Help shape the future of digital products in a rapidly evolving industry.


Job Title : Principal / Senior Software Engineer

Job Location : Marathahalli , Bangalore(Hybrid)

Exp Range : 10 to 20 years


Top Skills : Scala ,Java ,Sql , Cloud and Big Data.



Required job skills:

  • 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:

  • 10+ years of experience designing and developing enterprise-level software solutions.

  • 10+ years of experience with large volume data processing and Big Data tools such as Apache Spark, Scala, and Hadoop.

  • 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.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Principal Software Potential: Insight & Career Growth Guide