Software Engineer, Automation
11:11 Systems · United States · Yesterday
RemoteRemoteEngineering$125k–$150k/yrFull-time
Responsibilities
- Contribute features, bug fixes, and improvements to our workflow automation platform (a Rust-based workflow engine with distributed runners, REST/gRPC APIs, and Ansible/Python/container runtimes).
- Author automation — workflows and tasks written largely in Ansible and Python — in support of infrastructure and service delivery teams.
- Partner with stakeholder teams to understand their needs and turn manual or ad-hoc processes into reliable, repeatable automation.
- Build and integrate with custom APIs and external systems to connect automation across the infrastructure and service delivery stack.
- Help improve the tooling, runtimes, and developer experience that other teams use to author their own automation.
- Work supportively with colleagues, operating in a manner that is consistent with 11:11's Code of Business Ethics and Company Values.
- Receive, transmit, and handle company data and information per Company data handling agreements, work procedures and policies.
- Review and follow company policies and guidelines, data privacy practices, including annual compliance training certification and policy acknowledgements.
Qualifications
- Bachelor's or University degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent related work experience required.
- 2+ years of software development experience, including Python.
- Experience with a common automation or configuration management platform (such as Ansible, Salt, Terraform, or similar).
- Experience designing or consuming RESTful and/or gRPC APIs.
- Comfort with data interchange formats such as JSON and YAML.
- Experience using Git in a distributed, multi-developer environment.
- Familiarity with containerized applications.
- Working knowledge of Linux.
- Relevant technical certifications (e.g., cloud, Kubernetes, automation) preferred.
- Strong problem-solving, collaboration, and communication skills, with the ability to work effectively across distributed teams and manage multiple priorities.
- Demonstrated ability to learn new tools and technologies and to work proactively in a fast-paced environment.
Benefits
The base salary for this role ranges from $ 125,000 to $ 150,000. These ranges are informed by market data, internal equity, and qualifications required by job level. Actual pay is based on multiple factors, including skills, experience, certifications, and location. Individuals may also be eligible for variable incentives such as bonuses or sales commissions, which are also based on level and position within the organization. Additional company-sponsored benefits include, but are not limited to: Comprehensive healthcare plan optionsRetirement plan with company matchLife, other supplemental insurancesPaid time off and company holidaysNew Parent LeaveWellness programs