Software Engineer, Automation

11:11 Systems

$125K — $150K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent experience required.
  • 2+ years of software development experience, specifically with Python.
  • Experience using an automation or configuration management platform like Ansible, Salt, or Terraform.
  • Proficiency in designing or consuming RESTful and/or gRPC APIs.
  • Familiarity with data interchange formats such as JSON and YAML.
  • Experience using Git in a multi-developer environment.
  • Strong problem-solving, collaboration, and communication skills.

Responsibilities

  • Contribute features, bug fixes, and improvements to the Rust-based workflow automation platform.
  • Author automation workflows in Ansible and Python for infrastructure and service delivery teams.
  • Collaborate with teams to transform manual processes into reliable automation.
  • Build and integrate custom APIs and external systems for automation connection.
  • Enhance tooling and developer experience for authoring automation.
  • Adhere to company ethics and values in all collaboration and communication.
  • Handle company data responsibly and comply with data handling agreements.

Benefits

  • Comprehensive healthcare plan options
  • Retirement plan with company match
  • Life and supplemental insurance options
  • Paid time off and company holidays
  • New Parent Leave
  • Wellness programs
Full Job Description
The Role:

11:11 is hiring a Software Engineer to join the developers on our Cloud Development & Engineering (CDE) team, with a focus on automation. You'll split your time between two complementary areas: contributing to our in-house distributed workflow automation platform and building automation on top of it to support our infrastructure and service delivery teams. On the platform side you'll write Rust and extend the engine, runners, and language bindings. On the delivery side you'll author automation - primarily in Ansible and Python - that handles a wide range of operational work, from infrastructure configuration to provisioning and integrations across internal and third-party systems. The specific automation is driven by what our partner teams need, so the work stays varied and you'll regularly collaborate across the organization. This is a full-time remote role, based in North America, reporting to the VP of Cloud Development & Engineering.

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.
  • Responsibly 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.
  • Additional duties as assigned.

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.
  • Must be legally eligible to work in North America without visa sponsorship.

Technical skills preferred:
  • Experience with a systems language such as Rust, Go, or C/C++.
  • Experience writing automation with Ansible (playbooks and/or modules).
  • Familiarity with workflow/orchestration platforms and the workflow/task authoring model.
  • VMware/vSphere automation experience.
  • Infrastructure-as-code experience.
  • Kubernetes experience.
  • PostgreSQL or other relational databases.
  • Experience using AI/LLMs to assist with software development.
  • Experience contributing to open-source projects and communities.

To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable qualified individuals with disabilities to perform the essential functions.

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 options
  • Retirement plan with company match
  • Life, other supplemental insurances
  • Paid time off and company holidays
  • New Parent Leave
  • Wellness programs

Similar Jobs

More Jobs at 11:11 Systems

More Information Technology Jobs

Find similar Software Engineer, Automation jobs: