Principal Software Engineer

Arbetsbeskrivning

Principal Software Engineer
Location: Gothenburg
Recorded Future’s Security Intelligence Solutions are used by our clients to stay on top of threats to their business. In our tools they can create alerts or search, analyze and process the cyber security information we are providing. The team is responsible for building and continuously improving our web app, browser extension and mobile app. These apps are built on top of our immense dataset collected by other parts of the organization.
We work in cross functional delivery teams with developers, product managers, designers and QA working together to create efficient, great looking and useful products.
For this role we are looking for a Principal Software Engineer focusing on our web app. Your role will be to develop and deliver new features that improve the value of the product.
Responsibilities
Work together with our product design team to create beautiful user experiences


Code primarily using JavaScript, Scala or Java


Continuously design, develop and deploy frontend and backend services with focus on high availability, great quality, low latency and scalability


Understands the business and translates business needs to technical solutions. Challenges requirements and technical suggestions if needed, comes up with alternative solutions.


Actively proposes and implements improvements that help the team, both technical and in ways of working. Finds and fixes the cause of problems and not only the symptoms


Measure and evaluate features and system metrics to continuously improve user experience and service performance


Test software to ensure responsiveness and efficiency


Ability to teach and coach within your own team's responsibility.



Requirements
Great experience in React JS


Java or Scala


Highly proficient in JavaScript / TypeScript


HTML/CSS Styling


Rest Services and Web Sockets


Passionate about great design and UI


Ability to work all the way from high level architecture design down to efficient code


You have a good understanding of system design, data, structures and algorithms


Be able to take initiatives and collaborate across teams


Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or equivalent education plus a minimum of 5 years experience in Software Engineering


Strong English skills

Nice to have
MongoDB


Elastic Search


GraphQL


AWS


RabbitMQ


Apollo


Experience from a DevOps role



The R&D team is based in central Gothenburg. We sit in charming offices with open tile stoves and views over the rooftops of Gothenburg. We collaborate closely within the team and discuss solutions (big as well as small) frequently and happily across the ongoing deliveries. We help and support each other in finding the right solution in an inquisitive and open way.


Why should you join Recorded Future?
From over 35 nationalities, our Futurists are the perfect recipe of humility, accountability, and collaborative attitudes. Our dedication to empowering clients with elite intelligence to disrupt adversaries has earned us a 4.7-star user rating from Gartner and 8 of the top 10 Fortune 100 companies as clients.
Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.

Sammanfattning

  • Arbetsplats: Recorded Future AB Göteborg
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 25 maj 2023
  • Ansök senast: 4 juni 2023

Postadress

Västra Hamngatan 24
Göteborg, 41117

Liknande jobb


26 november 2024

26 november 2024

26 november 2024