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.
Who Will Succeed Here
Deep expertise in Apache Solr and Elasticsearch for building high-performance search functionalities, with a strong understanding of indexing strategies and query optimization.
Proven experience in remote work environments, demonstrating self-discipline and proactive communication to effectively collaborate with cross-functional teams using tools like Slack and Jira.
A results-oriented mindset with a focus on agile methodologies, capable of leading feature development cycles while mentoring junior engineers and contributing to code reviews.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months