Senior Software Engineer (f/m/d) Database as a Service (DBaaS)
We are seeking an experienced Software Engineer to join our team and contribute to the development of our Database as a Service (DBaaS) products.
As a Software Engineer for DBaaS products, you will be responsible for designing, developing, and maintaining our cloud-based database services. You will work on a team of experienced engineers to build scalable, secure, and high-performance database systems that meet the evolving needs of our customers. If you have a passion for databases, cloud computing, and software development, we encourage you to apply.
Tasks
- Design, develop, and maintain cloud-based database services, including relational and NoSQL databases.
- Collaborate with cross-functional teams, including product management, quality assurance, and operations to deliver high-quality products; Collaborate with the DevOps team to ensure smooth deployment and operation of our DBaaS products.
- Participate in the development of new features, bug fixes, and performance optimizations for our DBaaS products; Troubleshoot and resolve complex technical issues, including performance bottlenecks and system failures.
- Write clean, efficient, and well-documented code in languages such as Go, Python, Bash.
- Develop and maintain automated tests, including unit tests, integration tests, and end-to-end tests.
- Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve our products and services.
Qualifications
- 3+ years of experience in software development, preferably in a cloud computing or database-related field.
- Strong programming skills in languages such as Go, Python.
- Experience with database management systems, including relational and NoSQL databases.
- Experience with agile development methodologies, such as Scrum or Kanban.
- Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
- Excellent problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions.
Nice to Have:
- Experience with containerization technologies, such as Docker or Kubernetes
- Knowledge of orchestration tools, such as Ansible or Terraform
- Familiarity with monitoring and logging tools, such as Prometheus or ELK
- Experience with CI/CD pipelines and automated testing frameworks
Location: Berlin or Karlsruhe
Benefits
- Hybrid working model with home office option.
- Flexible working hours through trust-based working hours.
- At some locations a subsidized canteen and various free drinks.
- Modern office space with very good transport connections.
- Various employee discounts for activities and products.
- Employee events such as summer and winter parties, as well as workshops.
- Numerous training and development opportunities.
- Various health offers, such as sports and health courses.
Job info
Location: Karlsruhe
Type: Full-time
Category: IT Software Development
Work experience: Professionals
Reference ID: 783
Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.