As a Principal Software Engineer at Dynatrace, you will:
- help take our product to new heights and extend our leadership in the Software Intelligence field.
- have an impact on our product, which enables digital transformation in well-known companies as well as in promising startups.
- feel at home if you want to understand the value the product delivers to customers and want to have a real impact on it.
- work with a broad variety of modern technologies that operate at a massive scale, both in our product and in customer environments.
- develop an application that works both in multi-cloud and on-premises environments.
- make sure that our product delivers answers, not just raw data, so that our customers can navigate and make sense of application setups that are otherwise too complex to grasp.
- develop a product that is essentially a distributed debugger running invisibly in complex production environments, delivering maximum value while incurring minimum overhead.
- use the product you create to monitor the product you create.
- have one day per sprint devoted just to self-development and mentoring from best-in-class software engineers.
- have the opportunity to convert your ideas into patents with your name on them.
Join us and set trends in Software Intelligence for years to come!
Desired skills & experience:
- A solid foundation in object-oriented programming, data structures, and algorithms
- Solid Java knowledge, with professional experience in development and architectural design
- Experience with test-driven development, clean code, design patterns, etc.
- Experience in developing distributed and multi-tier applications
- Good English communication
- Excellent teamwork and a proactive approach
- Analytical thinking and excellent problem-solving
- Experience with Python, Gradle, Kubernetes, and cloud technologies is not essential but would be an advantage
- If you are into UI and have experience with Angular, we also have something for you
During an interview we will check your knowledge and experience in following subjects:
- Data Structures
- Concurrency
- Testing
- Clean Code
- Application Resource Management
- Scalability
- Communication skills
- Problem-solving skills
What's in it for you?
- A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly.
- Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research.
- Working models that offer you the flexibility you need, ranging from full remote options to hybrid ones combining home and in-office work.
- A team that thinks outside the box, welcomes unconventional ideas, and pushes boundaries.
- An environment that fosters innovation, enables creative collaboration, and allows you to grow.
- A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals.
- A truly international mindset with Dynatracers from different countries & cultures all over the world, and English as the corporate language that connects us all
- A culture that is being shaped by the diverse personalities, expertise, and backgrounds of our global team.
- A relocation team that is eager to help you start your journey to a new country, always there to support and by your side. If you need to relocate for a position you are applying for, we offer you a relocation allowance and support with your visa, work permit, accommodation, language courses, as well as a dedicated buddy program.
Compensation and rewards
- We offer attractive compensation packages and stock purchase options with numerous benefits and advantages.
-
Salary: 24,000– 31,000 PLN gross per month based on full-time employment. We offer a higher salary in line with qualifications and experience.
#LI-Hybrid #LI-Onsite