Senior Software Engineer
Textio
Summary
Join Textio as a Senior Software Engineer owning Infrastructure and lead the design, optimization, and scaling of systems to support massive growth. You will play a key role in building the next generation of our platform, ensuring efficiency, security, and scalability for hundreds of thousands of users. This role requires extensive experience in SRE and DevOps, proficiency with AWS services, and expertise in scripting and CI/CD pipelines. You will collaborate with other teams, champion a DevOps culture, and ensure operational environments effectively serve engineering teams. Textio offers a remote work option for eligible states, flexible schedules, unlimited time off, outstanding healthcare, and other benefits. We are committed to building a diverse and inclusive engineering team.
Requirements
- Have a solid foundation in modern computing concepts, built through education or practical experience
- Have extensive experience in SRE and DevOps (particularly supporting SaaS products), including proficiency with AWS services, Linux administration, Docker, and with building resilient cloud infrastructure
- Have expertise writing maintainable scripts with Terraform, CDK, and shell scripts, and with languages like Python, Go, etc
- Have versatile communication skills for diverse audiences and a collaborative, team-oriented approach
- Have experience establishing GitOps practices and configuring CI/CD pipelines, particularly with CircleCI
- Model strong customer focus, communication skills, and empathy, bringing leadership experience to support business initiatives and goals
- Have a low ego but a strong point of view
- Have prior security experience (Key Management, Encryption, etc.)
Responsibilities
- Employ automation to streamline operations and to proactively prevent and repair service disruptions
- Collaborate with other teams to align infrastructure with product, operational, and compliance objectives
- Stay informed about industry trends and technologies, and introduce new solutions for ongoing improvement
- Identify, build, and guide major initiatives from conception to launch
- Advance CI/CD pipelines and champion a DevOps culture, with a focus on practices like Infrastructure as Code (IaC), proactive monitoring, and effective alerting
- Ensure operational environments effectively serve engineering teams and strategically contain cloud expenditures
- Define and deliver critical infrastructure support and meticulously document designs and procedures to promote collective progress
- Participate in an on-call rotation that prioritizes a healthy work-life balance
Preferred Qualifications
- Have experience leading a similar team at a SaaS startup
- Have familiarity with Azure
- Have advanced coding skills
Benefits
- We support 100% remote work for applicants who reside in the following states: California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, New York, Oregon, Texas and Washington
- We offer flexible schedules and unlimited time off
- We provide outstanding health care, dental, and vision coverage for you and your family
- Paid time to volunteer at non-profits. If you volunteer enough, weβll match your hours with donations
- On demand mentoring with Bravely
- The base salary for this role is $160,000 - $180,000