> Markdown version of [/jobs/ext/2578041-software-engineer-ii-cia-onboardings](https://www.wearedevelopers.com/jobs/ext/2578041-software-engineer-ii-cia-onboardings). 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 Engineer II, CIA Onboardings - **Company:** Amazon.com, Inc. - **Location:** Austin, TX, United States - **Salary:** $143,700.0 - $194,400.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Software Applications, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Code Review, Computer Programming, Software Design Patterns, Perl (Programming Language), Network Architecture, Object-Oriented Software Development, Software Engineering, Systems Architecture, TypeScript, Multithreading, System Availability, Backend, Kotlin, Information Technology, Build Process, Software Coding, Software Version Control, Programming Languages - **Published:** August 18, 2026 - **Apply:** https://www.amazon.jobs/en/jobs/10503750/software-engineer-ii-cia-onboardings ## 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 - 1+ years of software development engineer or related occupational experience - 1+ 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 - 1+ years of Object Oriented Design experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field - 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 Build and maintain automation for network onboarding workflows that serve thousands of fulfillment centers globally - Develop features for our primary onboarding and connectivity management platform that enable same-day, frictionless onboarding experiences - Design scalable backend systems and APIs that integrate with Amazon's network infrastructure - Partner with cross-functional teams including security, network engineering, and deployment teams to deliver end-to-end solutions - Participate in on-call rotations to ensure high availability of critical onboarding systems - Write clean, maintainable code with comprehensive testing and documentation A day in the life Your morning starts with code reviews and a quick check on business and system metrics. You'll partner with product managers and UX designers to shape the best experience for your features, then dive into system architecture discussions for services running in AWS. After lunch, you're writing Kotlin and TypeScript - with AI-assisted tooling accelerating your workflow. You'll push code through automated testing and CI/CD pipelines into production. When things go well, the team celebrates. When they don't, automated rollbacks handle it gracefully while you investigate. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship)