The easy-to-use CRM to scale your business.
Principal Software Engineer, Developer Acceleration – Release Engineering
Location
Massachusetts
Posted
3 days ago
Salary
$266.2K - $425.9K / year
Seniority
Lead
Job Description
Principal Software Engineer, Developer Acceleration – Release Engineering
HubSpot
• Define the technical future of release engineering • Shape technical direction for the build, test, and deploy systems • Drive architectural decisions across pipeline design and test infrastructure • Write production code and lead complex initiatives • Rethink testing and delivery infrastructure for new eras
Job Requirements
- Deep experience building and evolving large-scale distributed systems
- Strong architectural instincts
- Experience operating at hyperscaler or platform-provider scale
- Track record of owning and delivering complex technical initiatives
- Hands-on mindset
Benefits
- Cash compensation includes base salary, on-target commission, and annual bonus targets
- Eligible for HubSpot’s equity plan to receive restricted stock units (RSUs)
- Potential for overtime pay
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Senior Site Reliability Engineer
Omilia - Conversational IntelligenceOmilia is the leading provider of Natural Language Understanding enabled IVR & natural dialogue interaction solutions.
• Ensure platform reliability and availability across production and pre-production environments through proactive monitoring, alerting, and automation. • First response for incidents, contribute to problem management and root cause analysis. • Supporting the development team's effort towards reliability, creating a solid reliability culture within the development lifecycle. • Develop troubleshooting documentation for production support resources. • Collaborate with Engineering teams to develop optimised and productive runbooks, operational documentation and automation of operational tasks. • Collaborate with development and cloud engineering teams to embed reliability and performance into the software delivery lifecycle. • Design, implement, and evolve observability solutions (metrics, logs, traces, dashboards) using tools such as Prometheus, Grafana, and ELK. • Participate in on-call rotations and continuously improve alert quality and response processes. • Champion a culture of reliability, performance, and continuous improvement across teams.
Senior Site Reliability Engineer
Omilia - Conversational IntelligenceOmilia is the leading provider of Natural Language Understanding enabled IVR & natural dialogue interaction solutions.
• Ensure platform reliability and availability across production and pre-production environments through proactive monitoring, alerting, and automation. • First response for incidents, contribute to problem management and root cause analysis. • Supporting the development team's effort towards reliability, creating a solid reliability culture within the development lifecycle. • Develop troubleshooting documentation for production support resources. • Collaborate with Engineering teams to develop optimised and productive runbooks, operational documentation and automation of operational tasks. • Collaborate with development and cloud engineering teams to embed reliability and performance into the software delivery lifecycle. • Design, implement, and evolve observability solutions (metrics, logs, traces, dashboards) using tools such as Prometheus, Grafana, and ELK. • Participate in on-call rotations and continuously improve alert quality and response processes. • Champion a culture of reliability, performance, and continuous improvement across teams.
• Design, implement, and manage scalable, secure, and highly available cloud infrastructure primarily on AWS. • Build, maintain, and improve Infrastructure as Code solutions using Terraform, CloudFormation, or similar technologies. • Design and optimize CI/CD pipelines to enable reliable, automated software delivery across multiple environments. • Deploy, manage, and optimize containerized workloads using Docker and Kubernetes. • Implement monitoring, logging, alerting, and observability solutions to ensure platform reliability, performance, and operational excellence. • Apply cloud security best practices, IAM policies, secrets management, vulnerability remediation, and compliance standards across infrastructure. • Partner closely with software engineers, architects, and technical leadership to improve deployment processes, platform scalability, and developer experience.
• Aufbau, Betrieb und Weiterentwicklung unserer Cloud-Infrastruktur mit Terraform (IaC) auf Azure • Verwaltung und Optimierung unserer Kubernetes-Cluster • Pflege und Ausbau unserer CI/CD-Pipelines in Azure DevOps • Monitoring, Alerting und Observability – Aufbau, Ausbau und Weiterentwicklung einer stabilen Überwachungsstrategie für unsere Cloud-Infrastruktur • Requirements Engineering: Anforderungen aus den Fachbereichen aufnehmen, bewerten und in technische Lösungen überführen • Entwicklung von Automatisierungslösungen mit Power Automate oder ähnlichen Tools sowie Identifikation und Umsetzung von Automatisierungspotenzialen im Unternehmen • Schnittstellen zwischen internen Systemen schaffen – weniger Handarbeit, mehr Verlässlichkeit


