Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Principal Software Engineer

AI Summary ✨

Requirements

  • Bachelor’s degree in computer science or related technical field
  • 10+ years of relevant experience in relational database internals and systems programming in C/C++ is required
  • Experience leading the delivery of large-scale systems focused on managing the infrastructure layer of the technology stack
  • Technical expertise in at least one major technical area: large scale Unix systems engineering, building complex distributed systems, building monitoring or management tools for large-scale environments
  • Project management experience
  • Experience leading development life cycle process and best practices
  • Experience with Agile Management (SCRUM, RUP, XP), OO Modeling, working on internet, UNIX, Middleware, and database related projects
  • Experience mentoring/training the engineering community on complex technical issues

Nice to Haves

  • Passion for customer experience and usability, including successful delivery of customer self-service tools and automated management/optimization of services, and a strong services orientation
  • Master’s degree or higher preferred
  • 15+ years of relevant experience

What You'll Be Doing

  • Serve as a technical lead on our most demanding, cross-functional projects.
  • Ensure the quality of architecture and design of systems.
  • Functionally decompose complex problems into simple, straight-forward solutions.
  • Fully and completely understand system interdependencies and limitations.
  • Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Leverage knowledge of internal and industry prior art in design decisions.
  • Effectively research and benchmark Amazon technology against other competing systems in the industry.
  • Contribute intellectual property through patents.
  • Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

Perks and Benefits

  • Flexible work-life balance
  • Inclusive team culture promoting diversity and curiosity
  • Mentorship and career growth opportunities
Apply here
AWS logo

AWS

Berlin, Germany

Experience: Principal
Posted: November 27, 2025
Aws
Mysql
Postgresql
backend

Similar jobs

  • 3 days ago
  • 3 days ago
    Remote
  • 6 days ago
  • See all jobs in Germany