• Software Development Engineer

    Location US-WA-Seattle
    Posted Date 1 month ago(1 month ago)
    Job ID
    689480
  • Job Description

    Are you passionate about improving the way developers build applications? Would you enjoy working on a service that is fundamental to the way people develop software? We are AWS developer tools and we’re what you’re looking for. The AWS CodeCommit team is seeking an engineer who will help create the next generation of software tools for source code hosting. The ideal candidate cares about making other developers’ lives better, appreciates good development tools, and thrives in a collaborative environment.

    We are looking for enthusiastic, creative, and collaborative developers who strive to make a positive change for other developers. Come join us and work on a fundamental aspect of the development system and enhance the experience of every developer who uses our platform. If you join our team, you will:

    • Work with internal and external developers as your core customers.
    • Iterate, test new ideas, and shape the future vision for developer tools that operate in the cloud.
    • Learn and use core AWS technologies to design and then build available and scalable back-end web services and customer-facing APIs.
    • Learn, master, and work with a variety of developer tools across the spectrum of the software development lifecycle.
    • Work on challenging algorithms and business problems.
    Come join us build tools for builders!

    Basic Qualifications

    • Bachelor’s Degree in Computer Science or related field
    • 3 or more years of relevant work experience as a software engineer, developer, or related occupation
    • Proficiency in at least one modern programming language such as Java, C++, C#
    • Good verbal and written communication skills

    Preferred Qualifications

    • Experience building complex software systems that have been successfully delivered to internal or external customers
    • Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy.
    • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
    • Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets.

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job