Talent.com
This job offer is not available in your country.
Principal Software Engineer / PMTS

Principal Software Engineer / PMTS

ConfidentialBengaluru / Bangalore
30+ days ago
Job description
  • Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.
  • Develop high-quality, production-ready code that can be used by millions of users of our applications
  • Make design decisions on the basis of performance, scalability, and future expansion.
  • Work in a Hybrid Engineering model and contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing of the features.
  • Build efficient components / algorithms on a microservice multi-tenant SaaS cloud environment
  • Code review, mentoring junior engineers, and providing technical guidance to the team (depending on the seniority level)
  • Required Skills :

    • Mastery of multiple programming languages and platforms;
    • 15+ years of software development experience;
    • Deep knowledge of object-oriented programming and other scripting languages : Java, Python, Scala C#, Go, Node.JS, TypeScript, Object C Swift, C++, etc
    • Strong SQL skills and experience and experience with relational and non-relational databases e.g. (Postgress / Trino / redshift / Mongo).
    • Experience with developing SAAS applications over public cloud infrastructure - AWS / Azure / GCP;
    • Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution, along with a deep understanding of relational database and non-relational databases;
    • A deeper understanding of software development best practices and demonstrating leadership skills;
    • Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)
    • BENEFITS & PERKS

    • Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more!
    • World-class enablement and on-demand training with  Trailhead.com
    • Exposure to executive thought leaders and regular 1 : 1 coaching with leadership
    • Volunteer opportunities and participation in our 1 : 1 : 1 model for giving back to the community
    • Skills Required

      Salesforce, C++, Scala, Scheduling, Automation, Sql, Crm, Python, Principal, Sdlc

    Create a job alert for this search

    Principal Software Engineer • Bengaluru / Bangalore