Login for faster access to the latest job offers. Click here if you don't have an account.

Senior Software Development Engineer, Network - Core Full-time Job

9 months ago IT & Telecoms Dublin
Job Details

Description

External job description

AWS Networking is looking for a Senior Software Developer to help shape the direction and development of a key network automation service. This is a high visibility position working on a service that is critical path for network operations and scaling in AWS.

We are looking for candidates with a track record of designing, implementing & operating highly available, scalable and efficient software solutions. We have no shortage of complex and ambiguous problems to solve and lots of opportunities to work with multi-team stakeholders to ensure the right outcomes for our customers and the network software eco-system.

Our team has a mixture of experience (Junior to Senior) and skillsets (Software, Systems, Performance, Product). We are looking for people that can help develop junior engineers when leading multi-engineer projects. We are also looking people who can work with other talented, experienced engineers to deliver large cross-team initiatives.

We can offer you opportunities to take greenfield projects from concept through to production services. We also offer an environment for continued career development, with a dedicated engineering career track. Our team regularly works with principal engineers and other senior leadership to define business requirements & direction, deep dive issues and agree on solutions.

If this sounds interesting to you, please reach out for more details!

The Key Role Responsibilities Includes

  • Working with modern distributed/micro service/cloud based designs.
  • Continually improving software development standards for the service (development/review/validation best practice)
  • Prioritizing, estimating & delivering using Agile methodologies.
  • Mentoring and developing more junior, but high potential engineers.
  • Presenting design and other documents to Networking Leadership and peer engineers to drive direction/outcome consensus.

Loop competencies

--

Basic Qualifications

  • Bachelor’s (or above) Degree in Computer Science or related field or equivalent experience
  • Min 5-10 years+ professional experience in software development
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Proficiency in, at least, one modern programming language such as Java, Python, etc.
  • Proven record delivering scalable systems
  • Clear architectural decision making expertise

Preferred Qualifications

  • Experience building microservices
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs

We are open to hiring candidates to work out of one of the following locations:

Dublin, D, IRL

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience in development in the last 3 years

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT - 4:00 pm GMT. If calling directly from the United Kingdom, please dial +44 800 086 9884 (tel:+448000869884). If calling from Ireland, please dial +353 1800 851 489 (tel:+3531800851489).


Company - Amazon Development Centre Ireland Limited

Job ID: A2441183