About The Position

Are you ready to make a significant impact protecting AWS customer data? Do you enjoy simplifying problems with automation? Come join AWS Human Access Security! At AWS, our customer's data is of the utmost importance. We're looking for you to join our team and dive into understanding how our internal teams manage the infrastructure supporting our products and services. You'll develop innovative solutions combining data from logs, configurations, and other sources to then develop logic to ensure customer data remains safe and secure. These realizations must be accurate and easily consumable by a wide range of customers from internal to external. Our team is expanding quickly, and we want you as a Software Development Engineer to build the next generation of tools that maintain AWS's leadership position in market. You'll work on new tooling rather than existing products, tackling difficult problems we haven't explored yet. You'll bring clarity to complex challenges and identify simple, elegant designs. Your design decisions will enable new features. Other SDEs will support you with long-term goals, but we expect you to make smart decisions and contribute significantly to the full software development lifecycle. AWS Human Access Security puts customers first and removes burdens from internal service teams. Come join us to make history with AWS!

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Responsibilities

  • You are expected to dive deep into the tools, data, and processes that exist to find innovative ways to solve our challenges.
  • You are responsible for working with a small team and effectively communicating with security engineers, other software developers, and technical program managers to advocate for customers and meet deliverable timelines.
  • You are expected to contribute not only to your own projects but also to review other projects on the team and share your knowledge and experience with others to grow our organization.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service