Hybrid Principal Software Engineer – Data Platform

Posted yesterday

Apply now

About the role

  • Principal Software Engineer at Clari + Salesloft developing enterprise-grade AI-driven applications for revenue intelligence with a dynamic team in India.

Responsibilities

  • Proactively research and investigate external products and technologies identifying emerging trends and revise software development best practices to take advantage of these.
  • Partner with data engineering, product, infrastructure, and other stakeholder teams to align AI platform initiatives with broader company goals, infrastructure strategy, and innovation roadmap.
  • Drive architecture discussions, design and code reviews and provide timely feedback.
  • Implement and evolve critical components of our architecture.
  • Drive engineering excellence for the orgs in India and raise the bar on engineering metrics.
  • Contribute to hiring strong and diverse talent to strengthen the teamImplment robust CI/CD pipelines, Docker containerization, model registries, and experiment tracking to support reproducibility, scalability, and governance in ML and GenAI Contribute actively to internal documentation, onboarding, and training programs, promoting platform adoption and continuous improvement.
  • Developing an optimal and scalable architecture for the cloud.
  • Drive architecture discussions, design and code reviews and provide timely feedback.
  • Collaborating with several cross functional teams, product managers and engineers.
  • Proactively research and investigate external products and technologies identifying emerging trends and revise software development best practices to take advantage of these.
  • Providing technical guidance and mentoring to team membersImplement and evolve critical components of our architectureHiring strong and diverse talent to strengthen the team.

Requirements

  • 13+ years of professional server development experience using Java and other similar object-oriented languages
  • 10+ years of professional server development experience using Java or similar object-oriented language
  • Experience in building data integrations with a variety of sources.
  • Strong understanding of web-based architecture - web servers, load balancing, caching, databases, etc.
  • Knowledge of SQL (Postgres) and NoSQL databases (MongoDB)
  • Up-to-date knowledge of latest trends in web application development, including Amazon AWS ecosystem
  • Proven track record of developing applications for performance and scale that are widely used
  • Experience building ETL pipelines, real-time applications and events/signal generation and processing
  • Proven track record of developing applications for performance and scale that are widely used

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Principal Software Engineer – Data Platform

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job