
Senior Software Engineer – all genders
tonies® USA
full-time
Posted on:
Location Type: Hybrid
Location: Düsseldorf • Germany
Visit company websiteExplore more
Job Level
About the role
- Design, implement, test and maintain our production systems used in factories
- Develop database features and integrations, user interfaces, and interactions with other systems to keep production going
- Develop and maintain system monitoring and observability solutions
- Create clean, maintainable, and well-documented code
- Ensure software meets quality, performance, and security standards
- Participate in code reviews and technical discussions
- Integrate production systems with factory equipment, data platforms, and enterprise systems, ensuring data consistency and traceability
- Support production launches and system rollouts
- Provide technical consultation on the technical implementation aspects of our production process
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or comparable background
- 5+ years of software development experience in Python (Django)
- Experience with programming serial communication with hardware components
- Solid experience with relational databases, particularly PostgreSQL
- Experience working in a Linux environment
- Proven track record in designing and implementing large-scale applications
- Familiarity with GitLab and modern DevOps practices (nice to have)
- Familiar with AWS services and cloud architecture (nice to have)
Benefits
- Deutschlandticket (public transport ticket) for unlimited mobility
- Monthly contribution for an office parking space
- Leasing bicycle
- Remote work subsidy
- Company pension plans
- Occupational pension schemes
- Occupational disability insurance
- 30 days of paid annual leave
- Three additional days off such as Rosenmontag, Christmas Eve, and New Year's Eve
- Up to 10 'toniecation days' (unpaid leave days)
- Internal and external training opportunities
- Individual learning budget to continuously expand knowledge
- Access to the meditation app Calm
- Attractive discounts on tonies products
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangorelational databasesPostgreSQLLinuxserial communicationlarge-scale applicationsDevOps practicesAWScloud architecture
Soft Skills
technical consultationcode reviewstechnical discussionsproblem-solvingcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering