• Senior Software Development Engineer - AWS OpsWorks

    Standort DE-Berlin
    Datum 3 months ago(3 months ago)
    Amazon Development Center Germany GmbH
  • Job Description

    The AWS OpsWorks team in Berlin is looking for a Senior Software Development Engineer who is passionate about distributed architectures, takes pride in designing and building reliable systems, and enjoys working with dedicated team members.

    The role will be focused on building and operating infrastructure management solutions that we offer as managed services to our customers. Our goal is to enable our customers to have the same level of operational excellence that we thrive for day to day.

    Our customers ranging from startups to large scale enterprises and you work closely with our customers to provide the best products and features for their use-case.

    In this highly visible position you will have possibility to directly influence technical decisions as well as our business strategy.
    • You will be driving engineering best practices and mentoring junior engineers.
    • You will lead architecture and design decisions.
    • Own the design process, implementation, and verification of framework components leveraging standard software engineering methodologies.
    • Translate functional, technical and business requirements into detailed architecture and design.
    • Monitor and tweak performance and availability of our infrastructure to ensure we deliver the highest quality customer experience
    • Working directly with partners and other AWS cross-functional teams to improve integration of new offerings for our customers
    • You will directly interact with enterprise customer to advise them on technical solutions
    • Work with other teams to deliver and operate large scale, distributed services in the cloud.
    Our team of Software Development and System Engineers operates our business, develops features, and drives integration of new System Management offerings to our customers. If this sounds like the right mix of fun, challenge, and fits your core desires, apply!

    Notwendige Qualifikationen

    • Master’s Degree in Computer Science or related field, or 10+ years relevant work experience

    • Ability to drive tasks to completion and take ownership of projects.
    • 10+ years of experience in Software Development
    • 6+ years proficiency in any of Java and a scripting language like Bash, Ruby or Python
    • 4+ years of operating services-oriented architectures and distributed systems
    • Profound knowledge of data structures, algorithms
    • Possess very good communication, sharp analytical abilities, and proven design skills

    Wünschenswerte Qualifikationen

    • Be highly innovative, flexible and self-directed
    • Having broad understanding of the operational aspect of running distributed systems
    • Deep experience integrating software solutions, automating manual processes and test software for production use
    • Ability to take a project from scoping requirements through launch and to operation of the project in production
    • Strong understanding of system and application performance characteristics
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Teile den Job