Senior Software Engineer - Solr Focus (Remote)
About the Role
We are seeking a Senior Software Engineer with a focus on Solr to join our dynamic team remotely. In this role, you will design, plan, and develop customer-centric features for our E-commerce and Multichannel platform's search engine. You will take ownership of the entire development process within an agile environment, collaborating closely with your team and other stakeholders.
What You'll Do
- Design and implement high-performance search solutions using Apache Solr and related technologies.
- Take full ownership of your code and drive technical decisions in alignment with stakeholders.
- Establish quality and performance standards based on the product development stage (e.g., PoC, MVP, scalable product).
- Proactively assess and evaluate the complexity of features, balancing technical excellence with business impact.
- Contribute to building knowledge around search technologies within the team and support team members in their technical development.
- Work with vector-based search systems and language models for query interpretation.
- Utilize modern web frameworks such as SpringBoot, Rails, or Laravel in your development.
- Engage in infrastructure tasks, including working with MongoDB, AWS, and Docker technologies.
Requirements
- Extensive experience in developing high-performance search solutions with Apache Solr or similar technologies (e.g., Elasticsearch).
- Strong programming skills in at least one object-oriented or functional language, preferably Java or Kotlin.
- Experience with modern web frameworks and NoSQL databases.
- Excellent communication skills and problem-solving abilities.
- Good knowledge of German (minimum B2 level) and English.
Nice to Have
- Experience with hybrid search approaches.
- Familiarity with vector-based search systems.
- Interest in mentoring team members.
What We Offer
- Competitive salary and benefits, including voluntary vacation and Christmas bonuses.
- 30% employee discount for you and your partner.
- Additional vacation days after five years of service.
- Support for your Urban Sports membership.
- Opportunity for workation in selected European countries.
- Flexible vacation options and sabbatical opportunities.
- Company bike leasing options.
This Senior Software Engineer position at Breuninger offers a unique opportunity to work remotely while contributing to innovative search solutions. With competitive salary and excellent benefits, it's a great chance for experienced professionals.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months