Senior Software Engineer - Backend (f/m/d)
- Vollzeit
Unternehmensbeschreibung
At ENLYZE, our mission is to give everyone in the industry the data they need to make their best decisions.
To this end, we are building an analytics platform for physical products that enables production managers to gain unique insights into their shop floor operation, identify and realize potentials and perform after-the-fact root cause analysis into production incidents.
Stellenbeschreibung
We are hiring senior backend engineers that share our interest in designing and building data-focused distributed backend systems as well as their continued development.
Building a vertically integrated product analytics solution for the manufacturing industry comes with a unique set of challenges evolving around data capture orchestration, stream as well as batch data processing, data integration and storage.
As part of our small team, you will have significant impact on the design of our current system, evolving it to new and changing needs of our internal and external customers. You will collaborate with our product team, sometimes even work within its borders to build services that provide the necessary data for new data features. You will take part in key discussions and shape the architecture and future of our backend system to eventually materialize our vision of building it into a manufacturing data platform.
What you'll do
- Evolve and extend our current data streaming, processing and storage system
- Depending on the initiative, work cross-functionally to deliver the necessary (processed and stored) data for a product feature
- Build new services and APIs
- Increase the observability of our system
- Write ETL jobs that integrate customer data into our platform using Airflow (part of customer setup)
Qualifikationen
- You have 4+ years experience in building, deploying and operating services in production preferably in Python or a similar language
- You have a solid understanding of the testing pyramid and apply it to any code that is deployed to production
- You first stop and understand the problem space before hacking away
- You love team work and collaboration over isolation
- You know a bit or two about observability
- You value clear and concise communication equally to your technical skill set in verbal as well as written form and regularly apply it to manage stakeholders efficiently.
- Preferably, you have hands-on experience working and reasoning about distributed systems
Zusätzliche Informationen
Professional Development: Time & Budget for professional development such as attending conferences, and access to online courses, books, and other learning materials.
Work when, where, and how you want: We believe you know how, when and where you perform best so we offer flexible working hours and home office.
Free choice of Equipment: You’ll receive all new equipment with free choice of hardware and OS. And any accessoires you need to do your best work.
Stake in ENYLZE: You’ll get a stake at ENLYZE through ESOP, as we find it important that everyone who works at ENLYZE gets a real share of it.
Team Events: To stay as bonded as we are as a team, we have regular team events like bouldering, badminton or just going out for a meal – in times of Corona we do these online.
Job Bike: If you need a new bike we will lease it for you. You can use where and whenever you want and save up to 40% of the original price. You are not limited to any vendors here.