Take the right actions to close every deal with the only revenue orchestration platform built around the seller workflow
Principal Engineer – Clari Core
Location
United States
Posted
18 days ago
Salary
$238K - $265K / year
Seniority
Lead
Job Description
Principal Engineer – Clari Core
Salesloft
• Shape future-proof interfaces that are easy to build against and meet the requirements of client-facing teams • Brainstorm with Product Managers, Designers and Engineers, and other cross-functional partners to conceptualize and build new features for our growing user base • Produce high-quality results by leading large cross-functional projects that have a significant impact on the business • Debug production issues across services and multiple levels of the stack, and uplevel the observability and reliability of the overall system • Own architecture decisions across multiple teams, drive long term technical strategy, and raise the bar for engineering excellence company-wide • Mentor Staff and Senior engineers
Job Requirements
- 12+ years of experience in building distributed systems or platform infrastructure designed for high-scale, data-intensive workloads
- Expert-level proficiency in Java or a similar object-oriented language and familiarity with infrastructure tooling (Airflow, Kubernetes, Ray, Terraform), service frameworks (FastAPI, gRPC), and observability platforms (Prometheus, Grafana, DataDog, Splunk)
- Deep experience with cloud infrastructure, ideally AWS or GCP, including Kubernetes clusters (GKE/EKS), serverless architectures, and managed services (e.g., Lambda, Cloud Run, ECS)
- Architected solutions requiring distributed data infrastructure: message queues (Kafka, Kinesis), caching systems (Redis, Memcached), database optimization, and building resilient, fault-tolerant architectures
- Expertise with SQL (postgres) / NoSQL (MongoDB) and data warehouse modeling; capable of optimizing complex data queries, joins, aggregations, and transformations
- Solid improvements of platform monitoring and optimizations, including identifying performance bottlenecks, latency optimization, cost management, and scaling high-throughput API services efficiently.
Benefits
- Competitive wages and salaries
- Performance bonus
- Benefits and/or other applicable incentive compensation plans
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Projetar, desenvolver, configurar e personalizar soluções de Software Click (ClickSchedule, ClickMobile, ClickOptimize, Click Field Service Edge). • Traduzir requisitos de negócios e funcionais em especificações técnicas e configurações de sistemas. • Desenvolver e manter regras de Click, scripts e extensões do sistema. • Construir e dar suporte a integrações entre Click Software e sistemas empresariais (ERP, CRM, sistemas de faturamento). • Analisar os requisitos de escalonamento, despacho e otimização da força de trabalho e propor soluções técnicas. • Realizar testes, solução de problemas e ajuste de desempenho em ambientes Click. • Suporte a atualizações do sistema, patches e implantações de novos recursos. • Colaborar com gerentes de projeto, analistas funcionais e equipes de operações durante as implementações. • Fornecer suporte à produção e resolver incidentes, defeitos e solicitações de aprimoramento. • Criar e manter documentação técnica e materiais de apoio.
Senior Software Engineer
TravelersFounded in 1853, Travelers is a financial services company that offers comprehensive personal, business, and specialty insurance coverage to individuals and organizations worldwide
• Perform complex analysis, advanced level design, configuration and develop functions for impactful and high-visibility tasks. • Take the lead on directing and implementing solutions to moderately complex, loosely scoped problems that are aligned with team goals. • Deliver efforts both independently and by leading other team members. • Lead investigation and resolution efforts for critical, high impact problems, defects, and incidents. • Act as a technology advocate, independently seeking opportunities where technology can be utilized to improve the business. • Provide technical guidance and mentorship while fostering a team environment. • Apply knowledge of current industry trends and techniques to formulate solutions within the context of assigned efforts. • Seek opportunities to expand technical knowledge and capabilities. • Perform other duties as assigned.
• Working from your preferred location in Australia, design, develop, and implement robust and scalable software applications • Collaborate with our dedicated Product team to define technical specifications and deliver high-quality code • Participate in the software development life cycle, including coding, testing, debugging, and deployment • Continuously research and learn new technologies to enhance the company's technical capabilities • Contribute to the improvement and maintenance of our existing codebase
Software Engineer, AI Systems
EdReports.orgIncreasing the capacity of educators to seek, identify, and demand the highest quality instructional materials.
• Partner closely with product managers and subject matter experts to deeply understand the review process, user needs and pain points, and translate them into technical solutions. • Design and implement AI-powered system components, including building data ingestion pipelines, implementing retrieval systems to surface relevant content, designing prompt workflows, and coordinating multi-step interactions between LLMs and external tools. • Build internal tools and interfaces that enable users to interact with AI-generated outputs, including reviewing evidence, refining results, and contributing to final output. • Develop and optimize data pipelines and storage systems to support large, multi-modal curriculum datasets (e.g., long-form PDFs, web content, and embedded media), including metadata tagging and efficient retrieval. • Define and implement evaluation approaches (e.g., human-in-the-loop review, benchmarking, and output validation) to assess the quality, accuracy, and bias of AI-generated outputs. • Rapidly prototype and iterate on AI-driven features, balancing experimentation with production-grade engineering. • Develop and maintain systems, ensuring robust performance and adherence to web accessibility standards, security best practices, data privacy standards, and ethical technology use, especially when exploring AI applications. • Contribute high-quality, maintainable code, including documentation, to ensure code quality across the organization’s systems. • Provide strategic technical recommendations to leadership, aligning innovations with organizational goals. • Contribute to evolving team priorities and organizational needs, adapting approaches while maintaining clear ownership of outcomes and responsibilities.




