SupportLogic is hiring a
Principal Engineer, Remote - India

Logo of SupportLogic

Principal Engineer

🏢 SupportLogic

💵 $150k-$250k
📍India

Summary

The job is for a Principal Engineer, Applications at SupportLogic SX™, a customer service platform. The role involves designing, architecting, and implementing applications on public clouds, maintaining up-to-date knowledge of technology trends, building scalable enterprise applications, integrating with CRMs, and mentoring new engineers.

Requirements

  • 8+ years of experience architecting, designing, developing and optimizing large scale applications, out of which at least 5 years is in SaaS domain
  • Strong experience in building with GCP and/or AWS infrastructure and services
  • Extensive experience working on complex architectures, integration points and implementations across enterprise customers. Familiar with best practices for architecture across enterprise customers
  • Strong knowledge of Secure Development Lifecycle methodologies, Agile based methodologies, middleware platforms, development platforms
  • Collaboratively develop the application architecture through definition of architecture solutions, patterns, and strategy technology trends, technology standards, and application development
  • Designing/developing/re-engineering application components, development, integration and testing
  • Developing and maintaining an enterprise-wide technology and data strategy that supports an organization’s goals and objectives
  • Expert knowledge and hands-on experience with cloud data platforms/services such as Snowflake, Azure Synapse, Informatica IICS, Databricks etc
  • Excellent design and development experience with SQL and NoSQL databases, OLTP and OLAP databases
  • Proficient in executive communication but also comfortable conducting workshops and collaborating with technology teams
  • Experience with data security and privacy best practices and threat modeling
  • Fluency developing tools, applications and backend services in Python
  • Strong experience with Snowflake and PostgreSQL including writing complex queries and performance tuning
  • Good understanding of the challenges of data quality and data testing and how to mitigate them
  • Command of Python  ( REACT knowledge is added advantage )
  • Education in Computer Science, Engineering or training in a related field
  • Knowledge of Pub/Sub architectures or other messaging / streaming technologies
  • Experience with AI/ML or GenAI infrastructure or applications

Responsibilities

  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices
  • Build Enterprise Applications which are highly scalable
  • Build data pipelines and structures that power predictive models and intelligence services on large-scale datasets with high uptime and production level quality
  • Interface with internal Data Science, Engineering and Data Consumer teams to understand customer and product data needs
  • Advocate for better software development tools, practices to help build a transparent engineering culture
  • Participate in scrum activities to plan, execute and release software
  • Mentor new engineers on SupportLogic Platform development

Benefits

  • Healthcare (medical) for employee, spouse and child(ren) is fully covered by us
  • Equity (stock options)
  • Remote 1st, collaborative, and transparent culture
  • PTO you’re encouraged to take to recharge

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let SupportLogic know you found this job on JobsCollider. Thanks! 🙏