About the Role:
We are looking for a Site Reliability Engineer to work on our core Infrastructure and Security team, to assist us with designing, building, running, improving and scaling the infrastructure that engineering and data teams use to power their services. Your duties will include the development, testing, and maintenance of our serving and data platforms, using a combination of cloud products, open source tools and internal applications. Your duties will blend software development and operations in order to continuously automate our environments. You should be able to build high-quality, scalable solutions for a variety of problems.
Our Company:
Sezzle is a cutting-edge fintech company whose long-standing mission is to financially empower the next generation. Sezzle has built a payment platform that increases purchasing power for consumers by offering interest-free installment plans. This increase in purchasing power for consumers leads to increased sales and basket sizes for the numerous eCommerce merchants that currently work with Sezzle.
What Makes Working at Sezzle Awesome?
At Sezzle, we are more than just brilliant engineers, passionate data enthusiasts, out-of-the-box thinkers, and determined innovators; we are skilled musicians, yogis, cyclists, chefs, golfers, dog-lovers, and rock-climbers. We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. Our culture is not defined by a certain set of perks designed to give the illusion of the traditional startup culture, but rather, it is the visible example living in every employee that we hire.
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.
Minimum Requirements:
- Bachelor's in computer science (preferred) or equivalent related experience
- At least 5+ years of overall software, data, deployments and platform infrastructure experience.
Ideal Skills & Experience:
- 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.
About You:
- A+ character. We are team-first here at Sezzle.
- A hard-working mentality. It’s early and there is still a lot to build.
- An excellent communicator.
- A fun attitude. Life’s too short. We can have fun while we work hard on cool things.
- Smarts. We need people that are smart enough to make decisions on their own and also smart enough to know when they need input from others.
Compensation
The compensation range for the role is as follows:
4,600 - 9,000 USD Monthly
Equal Employment Opportunity: Sezzle Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, pregnancy, or any other legally protected status. Sezzle recognizes and values the importance of diversity and inclusion in enriching the employment experience of its employees and in supporting our mission.
#Li-remote