> Markdown version of [/jobs/ext/2271232-software-dev-engineer-software-controller-clos-fabric-engineering-aws](https://www.wearedevelopers.com/jobs/ext/2271232-software-dev-engineer-software-controller-clos-fabric-engineering-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Dev Engineer, Software Controller, CLOS Fabric Engineering, AWS - **Company:** Amazon.com, Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Experienced - **Salary:** $165,200.0 - $223,600.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Amazon Web Services, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Common Lisp Object Systems, Cloud Computing, Code Review, Computer Programming, Software Design Patterns, Distributed Systems, Perl (Programming Language), Software Engineering, System Software, Multithreading, Build Management, Build Process, Software Coding, Software Version Control - **Published:** August 27, 2026 - **Apply:** https://dejobs.org/x/x/EB516F2F9EF04125AAED759A31BAB1D7/job/ ## About the Role * 3+ years of non-internship professional software development experience * 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience * 2+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience * Experience programming with at least one software programming language, * 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience ## Description * Shape the automation future in networking * Build and maintain production-quality distributed systems at startup pace * Develop tools and processes that collect and rationalize data from multiple sources to reduce workloads * Use data to measure success; take ownership of service quality and proactively prevent customer-facing faults * Partner with Network Engineering teams for fast, smooth software roll-outs * Identify and troubleshoot recurring platform issues; escalate effectively to senior engineering teams * Design and build cloud-computing system software for a diverse set of customers * Mentor junior engineers and bring clarity to ambiguous situations * Identify and implement optimizations for performance, scalability, and efficiency A day in the life You will work with customers to gather requirements and generate technical designs, and you will carry the project through all the software lifecycle stages. You'll develop products that enable builders to develop and operate robust, high-quality software and safely, securely, and reliably deploy it. You will use your technical expertise and communication skills to mentor other engineers and provide training and support for our technologies. You will have access to leadership and engineering staff. About the team The AWS DCFC (DCF Controllers) team owns the software controller within the CLOS Fabric Engineering (CFE) organization. The team is responsible for building software that monitors the network/fabric state, recovers out-of-service capacity, enables network scaling, manages IP allocation, and plans and executes decommissioning. The broader CFE organization focuses on designing cost-effective CLOS topologies, maximizing port availability, and managing the full platform lifecycle-from hardware qualification through decommissioning. CFE also ensures configuration and OS compliance across the fleet, and leads OS promotion, testing, and deployment. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Empowering Democratic Processes: Building a Hybrid Voting Platform](https://www.wearedevelopers.com/videos/1163-empowering-democratic-processes-building-a-hybrid-voting-platform) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)