Software Dev Engineer II, AWS Transfer Family
Core
Designing and writing code to deliver impactful features, optimizing performance, debugging complex distributed systems, and making data-driven design decisions for AWS Transfer Family.
Role type
Software Development Engineer II (AWS Transfer Family)
Builds
Fully managed file transfer service supporting protocols for AWS Storage Services like Amazon S3
Domain
Cloud infrastructure, file transfer protocols, distributed systems
Deliverable
production ML models | product features
Required skills
C#, C++, Java, or Perl, Object Oriented Design, large-scale multi-tiered multi-threaded distributed software development, design patterns, reliability and scaling
Preferred skills
Full software development life cycle experience, AI-assisted development tools usage
Technologies
C#, C++, Java, Perl, AWS Transfer Family, Amazon S3
Responsibilities
Designing and writing code to deliver impactful features, diving into data to make design decisions, debugging complex distributed systems issues, reviewing proposals and code from peers
Seniority
Mid-level, hands-on IC