Annapurna Labs
Technology
SystemSoftwareDevelopmentEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“System Software Development Engineer at Annapurna Labs. Skills: System software development, Linux, Cloud platforms. Work in Linux-based environment. Build Linux images”
Industry & Context.
What They're Looking For.
Must Have
Bachelor's degree in Computer Science, 1+ years of systems architecture and design experience, 5+ years of professional software development experience, Hands-on experience scripting in Linux environments, Knowledge of professional software engineering practices
Nice to Have
Experience building test automation frameworks, 2+ years of hands-on experience in Python, Bash scripting skills, Proficiency in object-oriented programming, Solid understanding of Linux architecture, Hands-on experience in web development
What You'll Do.
Work in Linux-based environment
Maintain Linux images
Integrate testing software solutions
Design automation infrastructure
Develop automation infrastructure
Execute hardware tests
Develop AWS self-service applications
Maintain AWS self-service applications
Participate in software development life cycle
How You'll Work.
Team & Collaboration
Internal and external customers
Process & Methodology
Software development life cycle
Full Job Description
Annapurna Labs, an Amazon company, is looking for System Software Development Engineers to help define, shape, and integrate cutting-edge solutions for the next generation of our cloud platforms. As part of our innovative team, you'll be working at the forefront of semiconductor technology development using leading-edge manufacturing processes. We offer a dynamic, open environment where teamwork thrives and rapid innovation is the norm. This is a unique opportunity to join our elite early-stage team, where you'll help develop disruptive system architectures that will shape the future of cloud computing. As a key member of Annapurna Labs, you'll be part of Amazon's semiconductor division, working alongside industry veterans to create groundbreaking solutions that power tomorrow's cloud infrastructure. Key job responsibilities - Work in a Linux-based environment - Build and maintain Linux images integrated with testing software solutions - Design and develop automation infrastructure for executing hardware tests - Develop and maintain AWS self-service applications - Leverage Amazon Web Services (AWS) as part of software solutions - Collaborate closely with internal and external customers to gather requirements and deliver solutions - Participate in the full software development life cycle, from design to deployment and maintenance Basic Qualifications: - Bachelor's degree in Computer Science or related technical field - 1+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience - 5+ years of professional software development experience with strong programming skills - Hands-on experience working and scripting in Linux environments (shell) - Knowledge of professional software engineering practices across the full software development life cycle Preferred Qualifications: - Experience building test automation frameworks and tools - 2+ years of hands-on experience in Python - Strong Bash
Applying for this System Software Development Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Annapurna Labs?
Real rants from real employees. Read before you apply.