Sr Software Development Engineer
Amsterdam, NL
13 uur geleden

Interested to build the next generation Financial systems that can handle billions of dollars in transactions?

Interested to build highly scalable next generation systems that could utilize Amazon Cloud?

Amazon Finance Technology (FinTech) is building a team to create a cutting-edge Accounting Compliance reporting platform for Amazon’s finance ecosystem.

If you are interested in AWS, machine learning, SOA and working in a startup environment then this is the team for you. We are building a team of innovative technologists with a passion for building high-

quality software platforms that just work and keep working.

Responsibilities :

  • As a Sr. Software Development Engineer on the team, you will be responsible for leading the architecture, design, development and launch of some of the core product features.
  • You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
  • You are clearly passionate about new opportunities and has a demonstrated track record of success in delivering new features and products.
  • A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements.
  • Creating reliable, scalable, and high-performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.
  • You thrive and succeeded in delivering high quality technology products / services in a hyper-growth environment where priorities shift fast.
  • BS or MS in CS or equivalent qualification
  • 8+ years of experience building production software systems
  • Demonstrated experience leading a product from concept to prototype, and finally implementation
  • Experience developing cloud (AWS) based solutions
  • Experience with the tools of the trade including a variety of modern programming languages (Java, JavaScript, C / C++, Objective C, Python) and open-
  • source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)

  • Computer Science fundamentals in data structures, algorithm, problem solving, and complexity analysis
  • Object Oriented design / development experience
  • Experience with distributed computing and enterprise-wide system
  • Experience defining system architectures and exploring technical feasibility tradeoffs
  • Experience developing cloud (AWS) based solutions and an understanding of design for scalability, performance and reliability
  • Experience in implementing design patterns for scalability, performance and reliability
  • Development experience defining, developing and maintaining web service API's
  • Demonstrated ability to mentor other SDEs to maintain architectural vision and software quality
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers
  • 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
  • Understanding and experience of SDLC, SCRUM and Waterfall methodologies
  • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
  • Experience influencing software engineers for industry best practices within your team
  • Solliciteren
    Bij de favorieten invoegen
    Verwijder van favorieten
    Mijn E-mail
    Door op "Doorgaan" te klikken, geef ik neuvoo toestemming om mijn gegevens te verwerken en mij e-mailwaarschuwingen te sturen, zoals beschreven in neuvoo's Privacybeleid . Ik kan mijn toestemming intrekken of me op elk moment afmelden.