Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
We’re looking for a Software Engineer with strong backend development skills and a passion for applying AI to solve complex engineering challenges. In this role, you’ll help build and enhance the platform that certifies Charter’s next-generation network hardware, including cable modems, Wi-Fi routers, fiber (ONU) equipment, and voice/telephony devices.
You’ll work on a highly collaborative engineering team focused on leveraging AI-powered development tools, custom AI agents, and automation to dramatically accelerate software development and testing. This is an excellent opportunity for engineers who enjoy owning technical solutions, solving challenging problems, and exploring how AI can transform traditional software engineering workflows.
What You’ll Do
- Design, develop, and maintain backend software supporting an automated hardware testing platform.
- Build AI-powered automation using internal AI agents and MCP (Model Context Protocol) tooling to accelerate test development.
- Expand automated testing capabilities across networking devices including cable, Wi-Fi, fiber, and voice technologies.
- Contribute to AI initiatives that help engineers diagnose test failures, identify root causes, and improve overall platform reliability.
- Develop inventory and device topology capabilities used to manage thousands of network devices and hundreds of CMTS and OLT systems.
- Own features from design through deployment while collaborating across multiple engineering teams.
Requirements
- Strong computer science fundamentals including algorithms, data structures, and object-oriented programming.
- Professional experience developing backend applications using Java, C++, Go (Golang), Rust, or Python.
- Exposure to AI technologies through professional, academic, or personal projects, including AI agents, LLMs, AWS Bedrock, Azure AI, Google Cloud AI, or similar technologies.
- Experience working in Linux environments; networking knowledge is a plus.
- Self-motivated engineer who enjoys taking ownership, solving complex technical problems, and contributing new ideas.
Preferred Experience
- AI-powered software development or automation
- Test automation frameworks
- Linux systems
- Networking fundamentals
- Cloud platforms (AWS, Azure, or GCP)
- AI agents, LLMs, or Model Context Protocol (MCP)
Benefits & conditions
(part of Eight Eleven Group) 3.73.7 out of 5 stars Centennial, CO 80121 Hybrid work $45 - $50 an hour - Contract, Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance
- Flexible spending account, Benefits & Perks: Brooksourceoffers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.
Pay Disclaimer: The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Pay: $45.00 - $50.00 per hour
Benefits:
- Dental insurance
- Health insurance
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Become an AI Engineer
MLOps And AI Driven Development
Best Countries for Software Engineers
Is Software Engineering Over-Saturated?