SolarWinds, Inc. Company Profile

Senior Full Stack Developer

SolarWinds, Inc.

Popis úlohy


Our team is building a cloud-based platform designed to help companies collect, visualize, store, trace, and create alerts on large amounts of streaming data to manage the health of their applications. We are looking for engineers to help us build new features for our applications which power our monitoring, tracing, and metrics service platforms used by nearly 1 million end users.


What will you do?You will join a self-organized engineering scrum team, working according to the agile principles. As a senior developer, your main responsibility will be to make sure the team produces quality code, both by writing it yourself and mentoring others. The job also involves design, testing and customer assistance. Verbal and written interactions in English with different audiences are daily routine. What will you use? You might be working on various application layers. From backend code in Python/GO, through Aurora DB scripts, to TypeScript/React frontend. While we don’t expect a single person to be expert in all of these areas, we need someone who will be strong in some of these and will be willing to learn and improve in the other ones.


What is required for this position?
  • Knowledge of a backend programming language (Python, Go, java) and at least basic knowledge of some JavaScript UI Framework or vice versa.
  • Demonstrated creativity and intelligent thinking
  • Understanding of unit testing principles, at least basic practical experience with unit testing
  • Understanding of development processes
  • Ability to use English on a daily basis (reasonable spoken)
  • Desire to learn new technologies
 What are some desired (not required) skills?
  • Experience with React and Node.js
  • Experience with Kafka, Docker, Amazon Web Services
  • Experience with GraphQL
  • Experience with Linux
  • Experience with developing distributed systems or SaaS
  • Experience with some relational and non-relational databases (MySQL, Aurora, MongoDB, …)
 What awaits you, besides top technology and great coworkers? We offer many benefits, such as growth opportunities and bonuses, but the main benefit is the great team of people working for SolarWinds, the people you can learn from.We promote self-education; that's why every year, you have ten days to spend by learning new things and not focusing on work. Moreover, we also encourage you to attend conferences, watch on-line tutorials, and talk to mentors. You can also improve your English or Czech in our language courses.Although we are currently working from home, you can visit our comfortable office with tasty coffee, snacks, fresh fruit, and vegetables waiting for you. Game rooms, billiard, Wii, and PS with VR might be great perks for you, but if you are not into that, you can bike to work or find colleagues who do the same sports as you.Life is not only about work, and that’s why you can take a deep breath on the 25 annual leave days or on the company-wide holiday on Martin Luther King Jr Day. At SolarWinds, we believe that local communities are important, and that's why you have two paid days per year for volunteering.We provide three sick days per year and offer localized counselling sessions to help you resolve difficult life situations within the Employee Assistance Program (EAP). You can join our Employee Stock Purchase Program; we contribute towards meal vouchers, offer MultiSport cards, pension or life insurance benefits, and flexible working hours.
Find your dream job