Senior DevOps Engineer (Remote)
California, Menlo Park, United States of America
About Allocate:
We founded Allocate with the simple mission of making investing in top-tier private alternatives within the technology sector more accessible for a broader set of investors.
We believe that the mark of healthy and efficient markets requires the financial inclusion of all qualified market participants.
However, despite significant demand, investing in private technology-focused alternatives is more complex than ever as discovery, investment diligence, and selection, access, and deal execution all serve as substantial roadblocks.
With Allocate, investors can find, invest (through Allocate SPV feeders), and track highly vetted opportunities through our turnkey digital platform in a single easy-to-use interface.
Job Description:
Allocate is growing! There’s a lot for us to build and we need someone with a broad skill set who can jump right in to help us lay the technical foundation for the company’s future. We are passionate about delivering software that we are proud of while having fun developing it. Our engineers take pride in their craft, and are always learning new technologies and ways of doing things, and would expect this role to help foster that environment.
We are seeking a seasoned Senior DevOps Engineer to advance our infrastructure, ensure robust deployments, and champion best practices in platform infrastructure, CI/CD, and cloud operations. Additionally, a passion for Site Reliability Engineering (SRE) is important to help ensure our systems are scalable, reliable, and highly available.
Essential Responsibilities and Duties:
• Continuous improvement of our monitoring and observability capabilities
• Collaborate with the engineering team to optimize software delivery for scale, performance, and cost.
• Continuously monitor, log, and alert using tools like NewRelic and Sentry to ensure high uptime and preemptive issue resolution.
• System Reliability efforts such as Sentry, application log monitoring, system availability, and performance monitoring
• Design, setup, and management of new and existing CI/CD pipelines in Gitlab.
• Kubernetes and ECS orchestration initiatives for optimal containerization and deployment.
• Manage and optimize our AWS cloud resources with a keen eye on performance, security, and cost-effectiveness.
• Expertly deploy infrastructure as code solutions using tools like Terraform or Pulumi.
• Implement and maintain security best practices throughout our infrastructure and deployments.
• Create and maintain internal tooling and process, ensuring an environment of efficiency.
Qualifications Must Haves:
• 5-8 years of DevOps experience in a senior role
• Proven experience with AWS services and infrastructure as code.
• Advanced skills in application health triage, including diagnosing issues using logs, alerts, and other forensic data.
• Hands-on experience with Grafana for monitoring and observability.
• Passion for system reliability and application performance monitoring and troubleshooting
• Profound knowledge of networking, security, and database management in cloud settings.
• Solid experience designing and managing CI/CD pipelines, ideally in GitLab.
• Solid experience in Kubernetes and container orchestration.
• Proficiency in scripting with Bash or an equivalent language.
• Strong written and oral communication prowess complemented by a proactive problem-solving attitude.
• Strong remote working experience and communicating on Slack or equivalent.
• Fundamental understanding of DevSecOps practices.
• Experience working in an Agile environment.
Nice to Haves:
• Certifications in AWS, Kubernetes, or Docker.
• Experience with other cloud providers, e.g., Azure or GCP.
• Experience with other monitoring and observability tools, e.g., Datadog, Sentry, etc.
• Past roles in fintech or startup settings.
Education:
• Bachelor’s degree in Computer Science, a similar technical field of study, or equivalent hands-on experience.
Essential Values & Culture:
• Client Experience: Our top priority is our clients' impeccable experience, necessitating swift responses, proactive strategies, and consistently top-tier interactions.
• Innovation: We're unafraid to question norms, always in pursuit of bringing viable ideas to life.
• Growth Mindset: Our ethos centers around daily growth and learning.
• Merit-based Culture: Politics have no place here; we reward based on merit and results.
• Open Communication: We champion open, respectful discussions, always striving for collective solutions over individual victories.
Additional Details:
• Fully Remote Position• Travel required for offsites• An in-person interview may be required during the interview process• A Broadband internet connection required
• Seniority: Senior level
• Reporting to: Engineering Team Lead
• Location: All US candidates welcome
• Salary: $135K-$160K base salary + bonus + equity
• Benefits: Medical, dental, and vision (including zero-premium options), 401(k), and responsible vacation time (RTO)
• Employment: Full-time
• Compliance with Allocate's Code of Ethics is a given for this role. Apply
We founded Allocate with the simple mission of making investing in top-tier private alternatives within the technology sector more accessible for a broader set of investors.
We believe that the mark of healthy and efficient markets requires the financial inclusion of all qualified market participants.
However, despite significant demand, investing in private technology-focused alternatives is more complex than ever as discovery, investment diligence, and selection, access, and deal execution all serve as substantial roadblocks.
With Allocate, investors can find, invest (through Allocate SPV feeders), and track highly vetted opportunities through our turnkey digital platform in a single easy-to-use interface.
Job Description:
Allocate is growing! There’s a lot for us to build and we need someone with a broad skill set who can jump right in to help us lay the technical foundation for the company’s future. We are passionate about delivering software that we are proud of while having fun developing it. Our engineers take pride in their craft, and are always learning new technologies and ways of doing things, and would expect this role to help foster that environment.
We are seeking a seasoned Senior DevOps Engineer to advance our infrastructure, ensure robust deployments, and champion best practices in platform infrastructure, CI/CD, and cloud operations. Additionally, a passion for Site Reliability Engineering (SRE) is important to help ensure our systems are scalable, reliable, and highly available.
Essential Responsibilities and Duties:
• Continuous improvement of our monitoring and observability capabilities
• Collaborate with the engineering team to optimize software delivery for scale, performance, and cost.
• Continuously monitor, log, and alert using tools like NewRelic and Sentry to ensure high uptime and preemptive issue resolution.
• System Reliability efforts such as Sentry, application log monitoring, system availability, and performance monitoring
• Design, setup, and management of new and existing CI/CD pipelines in Gitlab.
• Kubernetes and ECS orchestration initiatives for optimal containerization and deployment.
• Manage and optimize our AWS cloud resources with a keen eye on performance, security, and cost-effectiveness.
• Expertly deploy infrastructure as code solutions using tools like Terraform or Pulumi.
• Implement and maintain security best practices throughout our infrastructure and deployments.
• Create and maintain internal tooling and process, ensuring an environment of efficiency.
Qualifications Must Haves:
• 5-8 years of DevOps experience in a senior role
• Proven experience with AWS services and infrastructure as code.
• Advanced skills in application health triage, including diagnosing issues using logs, alerts, and other forensic data.
• Hands-on experience with Grafana for monitoring and observability.
• Passion for system reliability and application performance monitoring and troubleshooting
• Profound knowledge of networking, security, and database management in cloud settings.
• Solid experience designing and managing CI/CD pipelines, ideally in GitLab.
• Solid experience in Kubernetes and container orchestration.
• Proficiency in scripting with Bash or an equivalent language.
• Strong written and oral communication prowess complemented by a proactive problem-solving attitude.
• Strong remote working experience and communicating on Slack or equivalent.
• Fundamental understanding of DevSecOps practices.
• Experience working in an Agile environment.
Nice to Haves:
• Certifications in AWS, Kubernetes, or Docker.
• Experience with other cloud providers, e.g., Azure or GCP.
• Experience with other monitoring and observability tools, e.g., Datadog, Sentry, etc.
• Past roles in fintech or startup settings.
Education:
• Bachelor’s degree in Computer Science, a similar technical field of study, or equivalent hands-on experience.
Essential Values & Culture:
• Client Experience: Our top priority is our clients' impeccable experience, necessitating swift responses, proactive strategies, and consistently top-tier interactions.
• Innovation: We're unafraid to question norms, always in pursuit of bringing viable ideas to life.
• Growth Mindset: Our ethos centers around daily growth and learning.
• Merit-based Culture: Politics have no place here; we reward based on merit and results.
• Open Communication: We champion open, respectful discussions, always striving for collective solutions over individual victories.
Additional Details:
• Fully Remote Position• Travel required for offsites• An in-person interview may be required during the interview process• A Broadband internet connection required
• Seniority: Senior level
• Reporting to: Engineering Team Lead
• Location: All US candidates welcome
• Salary: $135K-$160K base salary + bonus + equity
• Benefits: Medical, dental, and vision (including zero-premium options), 401(k), and responsible vacation time (RTO)
• Employment: Full-time
• Compliance with Allocate's Code of Ethics is a given for this role. Apply
Job Profile
Regions
Countries
Collaborative environment Learning opportunities Remote work
Tasks- Deploy infrastructure as code
- Ensure system reliability
- Improve monitoring
- Maintain security best practices
- Manage CI/CD pipelines
- Optimize software delivery
Agile AWS Bash CI/CD Communication Containerization Database Management DevOps DevSecOps Grafana Kubernetes Monitoring Networking Observability Problem-solving Pulumi Security Sentry Terraform
Experience5-8 years
CertificationsAWS Certification Docker Certification Kubernetes Certification
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in Asia/Pacific
Remote Jobs in South America
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Designer Jobs
Remote Engineer I Jobs
Remote Assist Jobs
Remote Coordinator Jobs
Remote Platform Jobs
Remote Contract Jobs
Remote Assistant Jobs
Remote Project Manager Jobs
Remote Technician Jobs
Remote Hybrid Jobs
Remote Marketing Manager Jobs
Remote Program Manager Jobs
Remote Admin Jobs
Remote Analytics Jobs
Remote Strategy Jobs
Remote Scientist Jobs
Remote Application Jobs
Remote Engineer II Jobs
Remote Customer Success Jobs
Remote Counsel Jobs
Remote Jobs with PHP > 280K in Salary
Remote Jobs with EUR > 100K in Salary
Remote Jobs with CAD > 140K in Salary
Remote Jobs with GBP > 140K in Salary
Remote Jobs with GBP > 160K in Salary
Remote Jobs with EUR > 120K in Salary
Remote Jobs with CAD > 160K in Salary
Remote Jobs with GBP > 180K in Salary
Remote Jobs with GBP > 200K in Salary
Remote Jobs with GBP > 240K in Salary
Remote Jobs with GBP > 220K in Salary
Remote Jobs with PLN > 80K in Salary
Remote Jobs with PLN > 40K in Salary
Remote Jobs with PLN > 60K in Salary
Remote Jobs with CAD > 180K in Salary
Remote Jobs with PLN > 100K in Salary
Remote Jobs with PLN > 120K in Salary
Remote Jobs with PLN > 140K in Salary
Remote Jobs with EUR > 140K in Salary
Remote Jobs with PLN > 160K in Salary