Software Engineer
SolarWinds · Austin, Texas
About this role
**Software Engineer — SolarWinds (AI Development Platform)** ## Role overview SolarWinds Product and Engineering is building shared platform capabilities that help software teams use AI agents throughout the software development lifecycle. As a Software Engineer on the AI Development Platform team, you’ll build and improve services, integrations, and developer workflows that make these capabilities useful, secure, and dependable. You’ll contribute production-quality software for agent-based development workflows, including agent harnesses, execution and orchestration, custom tool integrations, and the supporting evaluation, testing, and telemetry. You’ll work with product and engineering partners to turn well-defined needs into working features, use AI tools as part of your own development workflow, and learn the platform’s production environment with support from senior engineers. ## What you’ll do - Design, implement, test, debug, and maintain small-to-medium platform features and services. - Build and improve agent-based software development workflows—from specifications and context through agent-assisted implementation, pull requests, review, and verification (including harnesses, tools, and integrations). - Contribute agent orchestration and execution capabilities, including reliable, isolated environments with appropriate access to repositories, tools, and dependencies. - Build and maintain **MCP servers** or similar integrations that connect agents to engineering systems (source control, work tracking, documentation, CI/CD, and testing tools). - Build and maintain testing and evaluation approaches for agents and models (repeatable test suites, evaluation datasets/scenarios, regression checks, and observability). - Contribute platform capabilities for model/tool flexibility, usage attribution, budget visibility, and operational telemetry. - Apply secure engineering practices (least-privilege access, protection of secrets, useful auditability, and human review/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. - Write and maintain clear technical documentation, tests, scripts, and developer-facing guidance. ## What you bring - Experience building and supporting software in a team environment, with strong skills in coding, debugging, testing, and version control. - Ability to implement medium-complexity changes using established patterns, data structures, and engineering practices; willingness to ask for guidance when risks exceed your experience. - Familiarity with Git-based workflows, code review, automated testing, and iterative delivery. - Practical problem-solving skills: clarify requirements, compare straightforward implementation options, and deliver 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/agentic workflows, or building harnesses and integrations that enable agents to do useful work (including how you tested behavior and handled failures/uncertain outputs). - Regular use of AI-assisted development tools, with the judgment to review, test, and take responsibility for results. - Clear communication and the ability to collaborate with engineers and partners across disciplines. ## Helpfu
Listing freshness
CronJobs last confirmed this listing 57m ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.