S

SolarWinds

IT infrastructure management and observability software

Software Engineer

AI Application EngineeringPosted on Nov 9
Full-timeAustin, TX, USANo salary listedIn-person

About the Job

Requirements

  • Experience building and supporting software in a team environment, with coding, debugging, testing, and version-control skills.
  • Ability to implement medium-complexity changes using established patterns, data structures, and engineering practices, and to seek guidance when problems or risks exceed one's experience.
  • Familiarity with Git-based workflows, code review, automated testing, and iterative delivery.
  • Ability to clarify requirements, compare straightforward implementation options, and produce simple, effective solutions.
  • Interest in cloud services, developer platforms, automation, and improving the software development experience for other engineers.
  • Hands-on experience building with AI agents or agentic workflows, or developing the harnesses and integrations that enable agents to perform useful work; ability to explain how agent behavior was tested and failures or uncertain outputs were handled.
  • Regular use of AI-assisted development tools, with judgment to review and test the results and take responsibility for them.
  • Experience working with containers, isolated or sandboxed workloads, event-driven systems, or workflow orchestration is helpful.
  • Experience building agent or model evaluation systems, testing frameworks, evaluation datasets, test fixtures, guardrails, or observability to assess quality, consistency, and reliability across changes is helpful.
  • Experience working with LLM APIs, model gateways, usage telemetry, or cost controls is helpful.
  • Experience with observability, identity and access controls, or secure software delivery is helpful.

Responsibilities

  • Design, implement, test, debug, and maintain small-to-medium platform features and services.
  • Build and improve agent-based software development workflows that take work from specifications and context through agent-assisted implementation, pull requests, review, and verification, including the harnesses, tools, and integrations that help agents plan and execute work, use engineering context, and produce reviewable results.
  • Contribute agent orchestration and execution capabilities, including reliable, isolated environments with appropriate access to repositories, tools, and dependencies.
  • Build and maintain custom MCP servers or similar integrations that connect agents to engineering systems such as source control, work tracking, documentation, CI/CD, and testing tools.
  • Build and maintain testing and evaluation approaches for agents and models, including repeatable test suites, evaluation datasets or scenarios, regression checks, and observability to verify outputs and improve reliability.
  • Contribute to platform capabilities for model and tool flexibility, usage attribution, budget visibility, and operational telemetry.
  • Apply secure engineering practices, including least-privilege access, protection of secrets, useful auditability, and human review or approval where appropriate.
  • Participate in code reviews and design discussions.
  • Use AI development tools thoughtfully to improve productivity and code quality, while validating generated code and sharing useful practices with teammates.
  • Write and maintain clear technical documentation, tests, scripts, and developer-facing guidance that make platform capabilities easier to adopt.
  • Independently deliver scoped features and small-to-medium projects while seeking senior-engineer input on design tradeoffs, unfamiliar production systems, and higher-risk changes.
  • Contribute to team quality through testing, code review, documentation, and reliable follow-through, and develop deeper knowledge of the platform stack and its production environment.

About the Company

SolarWinds

IT infrastructure management and observability software

SolarWinds provides IT management and observability software that helps organizations monitor and manage their networks, systems, databases, and applications across on-premises, cloud, and hybrid environments. Its SolarWinds Platform collects performance data from devices and services and presents dashboards, alerts, and automated workflows to detect issues and guide resolutions. It differentiates itself with a single, unified platform that spans network, systems, apps, and IT service management, with strong multi-cloud support and a broad partner ecosystem. Its goal is to help IT teams and MSPs prevent outages, optimize performance, and maintain security and compliance across large, diverse environments.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Austin, TX
Founded
1999

Recently Posted Jobs

Explore more opportunities at SolarWinds

See more jobs