Principal Software Engineer

vor 5 Monaten


Berlin, Deutschland Amazon Development Center Germany GmbH - C92 Vollzeit
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

Aurora Storage, is a highly available, self-healing, and six-way replicated storage service purpose-built for cloud databases. Unlike other relational databases, Aurora’s separation of compute and storage enables offloading several critical functions such as transaction redo logging, crash recovery, and backup/restore to Aurora. Aurora also enables customer-facing features facilitating data recovery, logical replication, and improved performance. Examples include Aurora Global Database, Backtrack (“rewinding” a database cluster to a specific point in time), Continuous Backups, and Fast Clones. Furthermore, Aurora supports additional AWS database services, such as Amazon DocumentDB, Neptune, and Timestream, enabling these services to further benefit from its durability, scale, performance, and features.

Key job responsibilities
You are passionate about designing large scale and resilient storage systems, innovating and supporting new technological architectures. You’ll think globally when building systems, ensuring we build high performing, scalable systems that fit well together. We are looking for pragmatic visionaries who can translate customer needs into workable technology solutions. Your expertise is deep and broad; you’re hands on, producing both detailed technical work and high-level architectural designs. As a Principal Engineer on our team, you will work with leaders across database services organization to define our business and architecture vision. You will balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices. You will own the architecture, existing and future, for Aurora storage layer. You will share your updates with AWS leadership, get buy-in, and work with all stakeholder teams to maintain industry leadership. You will be the default mentor for all engineers on the team, establish and demand best practices through your engineering leadership. You will immerse yourself in your team’s entire software development lifecycle to have a hands-on impact. You’ll strive for simplicity, and demonstrate significant creativity and high judgment. You will take on the most challenging design and development problems personally and lead by example to deliver exceptional results that reflect a keen understanding of our customers’ needs and our business vision

About the team
About AWS
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.
Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

- Knowledge of object-oriented design, data structures, and algorithms
- Experience (non-internship) in professional software development

PREFERRED QUALIFICATIONS

- Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture)



  • Berlin, Deutschland REDSOFA GROUP Vollzeit

    Principal Software Engineer (Machine Learning / Data) Location: Berlin / Hybrid (2 days on-site)Salary: €100k to €125k)WHO’S THIS WITH?Very successful, respected and leading fashion and lifestyle on-line retailer, a Berlin success story in itself.You will be joining as a senior engineering member in one of the ML focused engineering teams.WHAT’S THE...


  • Berlin, Berlin, Deutschland Deutsche Bank Vollzeit

    Job Title: Principal Java Software EngineerAbout Us:As a global leader in the financial services industry, Deutsche Bank offers a unique opportunity to work with cutting-edge technologies and make a meaningful impact on our clients' lives. Our teams are passionate about delivering innovative solutions that drive business growth and success.Role Summary:We're...


  • Berlin, Deutschland Amazon Development Center Germany GmbH Vollzeit

    The Worldwide Deals and Promotions team is looking for an experienced Principal Software Development Engineer (PE) to deliver a technical vision to raise the bar for WW promotions. You will work on a broad set of customer problems, inspect existing systems in a new organization and create a compelling technical vision to consolidate. Your vision will provide...

  • Principal Engineer

    vor 8 Monaten


    Berlin, Deutschland Amazon Development Center Germany GmbH - C92 Vollzeit

    Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally...

  • Principal Engineer

    vor 6 Monaten


    Berlin, Deutschland Remote Vollzeit

    All of our positions are fully remote. You do not have to relocate to join us! The Position You'll be joining 250 engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific product areas. Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for...

  • **Software Engineer**

    vor 4 Wochen


    Berlin, Berlin, Deutschland Ninox Software GmbH Vollzeit

    About the Role:We are seeking a skilled Software Engineer to join our team. In this role, you will design and develop high-quality software solutions using the latest technologies.Key Responsibilities:Design and develop software applications using object-oriented programming languages.Collaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland SPIE Deutschland & Zentraleuropa GmbH Vollzeit

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at Company. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams


  • Berlin, Deutschland Zenjob GmbH Vollzeit

    The Role:Are you ready to steer the technology direction of a vibrant company located in the heart of Berlin? Zenjob is on the lookout for a Principal Engineer, a visionary leader who thrives on improving lead times and reshaping the approach to development with a creative, problem-solving mindset. Nestled in the heart of Berlin, a city where cultural...


  • Berlin, Deutschland Zenjob GmbH Vollzeit

    The Role: Are you ready to steer the technology direction of a vibrant company located in the heart of Berlin? Zenjob is on the lookout for a Principal Engineer, a visionary leader who thrives on improving lead times and reshaping the approach to development with a creative, problem-solving mindset. Nestled in the heart of Berlin, a city where cultural...


  • Berlin, Deutschland Zenjob GmbH Vollzeit

    The Role: Are you ready to steer the technology direction of a vibrant company located in the heart of Berlin? Zenjob is on the lookout for a Principal Engineer, a visionary leader who thrives on improving lead times and reshaping the approach to development with a creative, problem-solving mindset. Nestled in the heart of Berlin, a city where cultural...


  • Berlin, Deutschland AqualisBraemar LOC Vollzeit

    Principal Consultant – Electrical Engineer Be the energy behind change. Join ABL Group.  OWC, an ABL Group company, is a technical and advisory consultancy specializing in renewable energy, including onshore & offshore, fixed/floating wind energy, onshore solar, floating solar, and hydrogen. OWC offers a global service offering, focused on...


  • Berlin, Deutschland Delivery Hero Vollzeit

    Job Description We are looking for a (Senior) Principal Software Engineer (all genders) to join the Logistics leadership team to help make last mile delivery look easy. Logistics is a global service and last-mile delivery product that’s at the heart of Delivery Hero’s business, and its careful integration into many distinct customer brands and...

  • Software Engineer

    vor 1 Monat


    Berlin, Berlin, Deutschland SPIE Deutschland & Zentraleuropa GmbH Vollzeit

    Job Title: Software EngineerAs a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. This is an exciting opportunity to work on challenging projects and collaborate with a talented team of professionals. Key Responsibilities:• Design and develop software applications• Collaborate with...

  • Principal Engineer

    vor 1 Monat


    Berlin, Deutschland THRYVE Vollzeit

    Our client, one of the largest savings platforms in Europe, with over four million customers and €35 billion in assets, is seeking infinite talented Senior, Principal, Staff, Lead Backend Engineers.The company’s mission is to provide easy, safe, and free access to the financial system, helping millions of people across Europe create wealth. They pride...

  • Software Engineer

    vor 3 Stunden


    Berlin, Berlin, Deutschland Homeday GmbH Vollzeit

    Job Description for Software EngineerWe are looking for a highly skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities* Design and develop software applications* Collaborate with cross-functional teams* Identify and troubleshoot...


  • Berlin, Deutschland Plan A Vollzeit

    Plan A has set itself the ambitious goal to support businesses around the globe to decarbonise and deliver on their climate objectives, using science and technology. We offer a software for decarbonisation and ESG reporting capabilities, that enables businesses of the likes of BMW, Mollie, Sorare, GANNI, Chloé and N26, to successfully manage their net zero...


  • Berlin, Berlin, Deutschland Vanilla Steel Vollzeit

    We are a leading Berlin-based startup in the industrial metal trading industry. Our goal is to transform this traditional sector with digital solutions. As a Full-Stack Developer, you will be part of a team focused on solving the technology challenges in metal trading.This includes automating workflows in material aggregation and discovery, building...


  • Berlin, Berlin, Deutschland PSI Software SE Vollzeit

    We are seeking a skilled Software Solutions Engineer to join our team at PSI Software SE in Berlin, Germany. In this full-time position, you will work as part of a three-to-five person agile development team to deliver high-quality software solutions.The Application Service Platform Team develops a robust and scalable foundation for other teams to build...


  • Berlin, Deutschland Delivery Hero Vollzeit

    Job Description We are looking for a highly skilled Principal Software Engineer-iOS (Foundations) (all genders) with a strong focus on platform development, to join our Pandora Foundations Tribe. In this role, you will be responsible for leading the design and development of our IOS platform infrastructure, ensuring it is scalable, modular, and built...

  • Software Engineer

    vor 4 Wochen


    Berlin, Deutschland B&O Bau und Gebäudetechnik GmbH & Co. KG Vollzeit

    Job Description: As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Key Responsibilities: Design and develop high-quality software applications.Collaborate with cross-functional teams to identify and prioritize feature development.Participate in code reviews and ensure adherence to coding...