Skip to content

Software Engineer – Devops
Company | MotherDuck |
---|
Location | New York, NY, USA |
---|
Salary | $140000 – $206000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Proven experience as a DevOps Engineer, Site Reliability Engineer, Systems Administrator, or related role
- Experience with at least one major cloud provider (AWS, Google Cloud Platform, or Azure) and confidence in your ability to quickly familiarize yourself with another
- Strong experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, CircleCI)
- Solid understanding of containerization technologies like Docker and orchestration tools like Kubernetes
- Experience with infrastructure-as-code tools such as Terraform, Ansible, or CloudFormation
- Experience with monitoring tools like Prometheus, Grafana, Datadog, or similar
- Excellent written and verbal communication skills
- Strong scripting skills in Python, Bash, or similar languages
- Familiarity with security best practices, including IAM, VPC configurations, and data encryption
- Excellent problem-solving skills and the ability to thrive in a collaborative, fast-paced environment
Responsibilities
- Design, implement, and manage scalable infrastructure using cloud-native technologies (our stack is primarily deployed in AWS, but multi-cloud is on the horizon)
- Maintain, troubleshoot, and continuously improve existing CI/CD pipelines to ensure seamless integration and deployment processes
- Collaborate with development, security, and operations teams to implement best practices in automation, monitoring, and performance tuning
- Manage infrastructure as code (IaC) using Terraform
- Automate routine tasks to reduce manual effort and minimize downtime
- Monitor system performance, troubleshoot issues, and ensure high availability of services
- Implement robust security practices and ensure compliance with industry standards
- Assist with incident response and ensure effective post-mortem analysis to continuously improve system reliability
- Participate in on-call rotation staffed by engineers across development and operations teams
Preferred Qualifications
- Experience with large-scale distributed systems, multi-region and multi-cloud a plus
- Experience with or interest in testing and testing strategies
- Knowledge of database systems and optimization
- Direct experience building, maintaining, and supporting infrastructure tools and mission-critical systems
- Experience working and collaborating with an internal customer such as a development team, support team, or similar