Software Performance Engineer (f/m)
BSH SPRZĘT GOSPODARSTWA DOMOWEGO sp. z o.o.
Software Performance Engineer (f/m)
Miejsce pracy: Rzeszów
Technologies we use
Expected
- Java
- Scala
- Terraform
- Ansible
Operating system
- macOS
About the project
Home Connect is an advanced IoT platform that brings smart technology to households globally, allowing users to control their home appliances from anywhere. The platform supports a vast and ever-growing number of devices, which requires a robust and scalable infrastructure to handle the massive data exchange between millions of connected appliances and our cloud services.
As a member of the Home Connect team, you will be at the forefront of the IoT revolution, developing and managing a complex microservices architecture that ensures seamless and reliable communication.
Your responsibilities
- Develop and conduct load and performance tests within an agile team as a core part of the Home Connect IoT Platform, in alignment with system architects and program management.
- Analyze performance bottlenecks and identify root causes across various system components.
- Evaluate existing and new components from a performance and reliability perspective.
- Create, enhance, and maintain automated load tests, reports, and dashboards.
- Develop and maintain the infrastructure of dedicated load and performance testing environments.
- Collaborate with dev teams in the continuous assessment and improvements of the Home Connect IoT platform's performance.
Our requirements
- 5+ years of experience in software engineering, performance engineering, or related areas.
- Strong willingness to continuously learn new technologies, tools, and engineering practices.
- Experience in load testing and scaling.
- Tech Stacks experience:
- Java; additional experience with Scala, Go, Python, or TypeScript is a plus
- Experience with scaling backends and web applications, messaging infrastructure, asynchronous IO, reactive programming, databases
- Infrastructure as Code (IaC), e.g., Terraform, Ansible.
- Observability tools (such as Prometheus, ELK, and APMs).
- REST load testing tools/frameworks.
- Tools experience: Confluence, Jira, Bitbucket/GitHub, Jenkins/GitHub Actions.
- Strong analytical skills: creating hypotheses, designing experiments to test them, defining and communicating metrics and chosen methods, presenting findings, and translating them into actionable improvements.
- Understanding of Site Reliability Engineering (SRE) concepts.
- Agile development practices, including SAFe, Scrum, Kanban, and Pair Programming.
- Excellent verbal and written communication skills in English; German language skills are a strong plus.
This is how we organize our work
This is how we work
- agile
Team members
- backend developer
What we offer
- Opportunities for continuous self-development in the latest technology stacks
- Participate in the concept creation and software architecture for new use cases in Home Connect Platform
- Stable employment in a professional work environment
- Private healthcare and sport package
- Flexible working hours with the possibility of remote work on selected days
Benefits
- sharing the costs of sports activities
- private medical care
- sharing the costs of foreign language classes
- life insurance
- remote work opportunities
- flexible working time
- corporate products and services at discounted prices
- corporate library
- parking space for employees
- extra social benefits
- pre-paid cards
- extra leave
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".
- senior software development engineer Rzeszów
- project software engineer in test Rzeszów
- software development engineer Rzeszów
- java software specialist Rzeszów
- senior software engineer Rzeszów
- software security developer Rzeszów
- software developer Rzeszów
- software engineer Rzeszów
- senior data scientist software engineer Rzeszów
- vice president of software engineering remote work Rzeszów