GetJob.us
A

Software Development Engineer

Amazon Web Services (AWS)NY
This week
Full-timeHybrid

Company

Amazon Web Services (AWS)

Location

NY

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

Amazon Web Services (AWS) seeks a Software Development Engineer in New York to design, develop, and deploy scalable cloud solutions. Join a dynamic team driving innovation in cloud computing and customer-focused technologies.

Full Description

Job Overview Amazon Web Services (AWS), a pioneer in cloud computing, is seeking a talented Software Development Engineer to join our team in New York. As a key contributor, you will build and maintain high-performance, scalable software systems that power AWS services used by millions worldwide. This full-time role offers the chance to work on cutting-edge projects in a fast-paced, innovative environment, collaborating with top engineers to solve complex technical challenges and deliver exceptional customer experiences. Key Responsibilities You will design, develop, and deploy robust software solutions using modern programming languages and frameworks. Responsibilities include writing clean, efficient code, conducting code reviews, debugging complex issues, and optimizing system performance for scalability and reliability. You will collaborate closely with cross-functional teams, including product managers, data scientists, and other engineers, to define requirements, architect systems, and integrate services. Additionally, you will participate in agile development processes, contribute to technical documentation, and mentor junior engineers while continuously improving development practices and tooling. Required Qualifications A Bachelor's degree in Computer Science, Engineering, or a related field is required, along with 2+ years of professional software development experience. Proficiency in at least one object-oriented programming language such as Java, C++, or Python is essential. You should have hands-on experience with data structures, algorithms, and software design principles. Familiarity with distributed systems, cloud computing concepts, and version control systems like Git is necessary. Strong problem-solving skills and the ability to thrive in a collaborative, high-ambition setting are critical. Skills Ideal candidates possess expertise in AWS services (e.g., EC2, S3, Lambda), microservices architecture, and containerization technologies like Docker and Kubernetes. Experience with databases (SQL/NoSQL), RESTful APIs, and CI/CD pipelines using tools like Jenkins or AWS CodePipeline is highly valued. Proficiency in scripting languages such as Bash or Python, along with knowledge of operating systems (Linux/Unix), networking, and security best practices, will set you apart. Excellent communication skills, both written and verbal, and a passion for learning emerging technologies are key. Company Info AWS, part of Amazon, leads the cloud computing market with a vast ecosystem of services empowering businesses globally. Our New York team focuses on innovative solutions for enterprise customers, fostering a culture of ownership, customer obsession, and long-term thinking. We value diversity, inclusion, and bold innovation, providing resources to experiment and iterate rapidly. Benefits AWS offers competitive compensation, comprehensive health insurance, dental and vision coverage, 401(k) matching, and parental leave. Enjoy unlimited PTO, employee stock purchase plans, and wellness programs. Additional perks include transit subsidies for New York commuters and access to Amazon's employee discounts. Growth Opportunities At AWS, career growth is limitless with leadership development programs, internal mobility across teams, and certifications like AWS Certified Developer. Regular hackathons, conferences, and mentorship opportunities accelerate your professional journey, with many engineers advancing to senior roles or leadership positions within years.

Key Skills

JavaPythonAWS ServicesDistributed SystemsSoftware Design