Salesforce-posted 3 days ago
$157,600 - $216,700/Yr
Full-time • Senior
Burlington, MA
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce. We are seeking a highly skilled and experienced Senior Release/Software Engineer to join our growing engineering team. In this pivotal role, you will be instrumental in defining, optimizing, and maintaining our release processes and infrastructure. You will work closely with development, operations, and product teams to ensure efficient, reliable, and high-quality software delivery, with a particular focus on our cutting-edge AI-powered products. This position requires onsite presence in the Burlington office.

  • Design and Implement Release Pipelines: Architect, implement, and maintain robust and scalable CI/CD pipelines for various applications, including those leveraging AI/ML models.
  • Drive automation across the entire software delivery lifecycle.
  • Tooling and Infrastructure Management: Evaluate, select, and integrate best-of-breed tools for build, test, deployment, and monitoring.
  • Manage and optimize our AWS cloud infrastructure related to release and deployment.
  • AWS Cloud Optimization: Leverage your deep expertise in AWS to optimize our cloud infrastructure for performance, cost-efficiency, and reliability, specifically for CI/CD workflows and AI-related deployments.
  • AI/ML Deployment Strategies: Develop and implement best practices for deploying and versioning AI/ML models, ensuring reproducibility and efficient inference.
  • Address unique challenges associated with MLOps.
  • Monitoring and Alerting: Establish comprehensive monitoring and alerting for release pipelines and deployed applications to proactively identify and resolve issues.
  • Troubleshooting and Support: Provide expert-level support for release-related issues, working closely with development and operations teams to quickly diagnose and resolve problems.
  • Process Improvement: Continuously identify and implement improvements to our release processes, tools, and infrastructure, driving efficiency and reducing friction.
  • Mentorship and Leadership: Mentor junior engineers, share knowledge, and contribute to a culture of continuous learning and improvement within the team.
  • Security and Compliance: Ensure release processes adhere to security best practices and compliance requirements.
  • 5+ years of experience as a Release Engineer, DevOps Engineer, or a similar role with a strong focus on release engineering.
  • Expert-level proficiency in CI/CD principles and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Deep hands-on experience with AWS infrastructure and services (e.g., EC2, S3, VPC, IAM, EKS/ECS, Lambda, CloudFormation, Terraform).
  • Proven experience with containerization technologies (Docker) and orchestration (Kubernetes).
  • Strong scripting skills in languages like Python, Bash, or Go.
  • Familiarity with AI/ML concepts and deployment challenges (e.g., model versioning, serving, MLOps pipelines).
  • Experience with AI-specific AWS services is a significant plus.
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef) is a plus.
  • Solid understanding of software development lifecycle (SDLC) methodologies (Agile, Scrum).
  • Strong background in Java development.
  • Excellent problem-solving skills and the ability to troubleshoot complex systems.
  • Strong communication and collaboration skills, with the ability to work effectively across cross-functional teams.
  • A proactive, ownership-driven mindset with a passion for automation and continuous improvement.
  • A related technical degree required.
  • Experience with other cloud providers (like GCP).
  • Knowledge of monitoring and logging tools (e.g., Splunk, Grafana, ELK stack).
  • Contributions to open-source projects.
  • Certifications in AWS or related DevOps technologies.
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • Time off programs
  • Medical, dental, vision insurance
  • Mental health support
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service