Software Engineer - Core Platform

New
EuropeFull-TimeMiddle
Salary140,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
Backend DevelopmentNode.jsAgileCloud ComputingTypeScriptRESTful APIsDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • Solid CS fundamentals: data structures, algorithms, basic networking and operating systems concepts
  • Demonstrated experience building products that leverage large scale data sets (Node.js/Typescript)
  • Strong knowledge of data structures, algorithms, distributed systems, and scalability principles
  • Knowledge of systems level debugging, networking, performance profiling and tuning
  • Enjoy learning new technologies and ability to understand how to root cause complex problems
  • Experience with Agile processes and rapid iterative development
  • Strong sense of ownership with focus on high quality and high performing deliverables
  • Experience developing software or services for cloud based platforms

Responsibilities

  • Develop software for projects and features with an emphasis on backend systems and APIs responsible for ingesting, processing, and routing data
  • Design, develop, test, and maintain clear, concise, and robust code
  • Partner with a cross functional team to translate feature specifications into product designs and implementable code
  • Ensure product features are working as expected by creating rich test plans paired with comprehensive automated tests
  • Have end-to-end ownership of the software you develop, regularly participating in your team’s on-call/support rotation
  • Be a driver, take the initiative to help the larger team reach desired outcomes
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 170,000 USD per year
Apply Now