Senior Site Reliability Engineer
Sezzle
Summary
Join Sezzle's growing team as a Senior Site Reliability Engineer and contribute to the design, building, running, and scaling of our core infrastructure and security. This role blends software development and operations, requiring expertise in Kubernetes, AWS, and related technologies. You will work on our core Infrastructure and Security team, assisting in designing, building, running, improving and scaling the infrastructure that engineering and data teams use to power their services. The ideal candidate possesses a strong background in software engineering, DevOps, and cloud computing, with a proven ability to build high-quality, scalable solutions. Abundant prospects for career advancement are available within this dynamic, fast-paced environment. Sezzle offers a competitive salary and a remote work environment.
Requirements
- Bachelor's in computer science (preferred) or equivalent related experience
- At least 5+ years of overall software, data, deployments and platform infrastructure experience
Responsibilities
- Design, build and maintain scalable infrastructure for running our systems, based on Kubernetes, Redshift and additional AWS services and products
- Help the product teams quickly build out MVP products to test new solutions on the market
- Maintain and develop monitoring and alerting solutions to improve the on-call experience
- Assist product developers in debugging and triaging production issues
- Be the first line of defense for our operational environments, triaging and resolving problems as they occur. You will be on an on-call rotation
- Design and scale platform and data architectures to sustain rapid user growth
- Level up the teams through pairing, code review, and mentoring
- Bring and share with our team extensive experience with industry best practices in software development
Preferred Qualifications
- Experience with building and/or serving REST APIs using Go or a similar language
- Experience with Relational Databases, SQL and ORM technologies
- Strong overall Linux knowledge
- DevOps experience with CI/CD pipelines, Docker and Kubernetes, and cloud computing platforms like AWS
- Experience with deployment/provisioning tools like Terraform, Helm, Ansible
- Experience with implementing and maintaining observability and monitoring tools - Prometheus, Datadog, NewRelic, Grafana, Loki or similar
- Experience in ETL/ELT pipelines using Python and Open-source tools such as DBT
- Proficiency in building and maintaining large-scale data warehousing technologies such as Redshift
Benefits
- Remote work
- Salary range: $7,000 - $9,200 USD per month