Senior Software Engineer - Solr Solutions (Remote)
About the Role
We are looking for a Senior Software Engineer to join our team remotely. In this role, you will design, plan, and develop customer-centric features for our Search Engine product area within our E-Commerce and Multichannel platform. You will take ownership of the entire development process in an agile environment, from architectural design to continuous deployments and maintenance.
What You'll Do
- Collaborate with your team to create high-performance, flexible search solutions using Apache Solr and related technologies.
- Take active ownership of your code and drive technical decisions in coordination with stakeholders.
- Define quality and performance standards based on the product development stage (e.g., PoC, MVP, scalable product).
- Evaluate the effort required for complex features, balancing technical excellence with business impact.
- Proactively contribute to building knowledge in search technologies and support team members in their technical development.
Requirements
- Extensive experience in developing high-performance search solutions using Apache Solr, Elasticsearch, or similar technologies.
- Proficient in at least one object-oriented or functional programming language, preferably Java or Kotlin.
- Experience with modern web frameworks such as SpringBoot, Rails, or Laravel.
- Familiarity with NoSQL databases like MongoDB and container technologies such as Docker.
- Strong communication skills and problem-solving abilities, with a passion for mentoring team members.
Nice to Have
- Experience with vector-based search systems and language models for query interpretation.
- Curiosity about new technologies and the ability to quickly adapt to new topics.
- Good command of German (minimum B2 level) and English.
What We Offer
- Competitive salary and benefits including voluntary holiday and Christmas bonuses.
- 30% employee discount for you and your partner, including gastronomy and hairdressing services.
- Additional vacation days after five years of service.
- Subsidy for your Urban Sports membership to promote a healthy work-life balance.
- Opportunity for workation in selected European countries.
- Options for additional vacation days through salary conversion and sabbatical options.
- Company bike leasing for your convenience.
Are you interested? We look forward to receiving your application online, including your availability and salary expectations.
This Senior Software Engineer role at Breuninger offers a unique opportunity to work remotely while developing innovative search solutions. Enjoy competitive salary and comprehensive benefits.
Who Will Succeed Here
Proficiency in Apache Solr and Elasticsearch, with hands-on experience in optimizing search performance and implementing custom search features in Java and Kotlin, ensuring efficient data retrieval in e-commerce applications.
Self-motivated and detail-oriented mindset suitable for remote work, capable of independently managing tasks and deadlines while actively participating in daily stand-ups and sprint planning in an agile environment.
Extensive experience in DevOps practices, particularly with Docker for containerization and Spring Boot for microservices development, demonstrating a strong understanding of CI/CD pipelines and deployment strategies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months