📍India
Senior Director, Software Engineering

Bloomreach
📍Remote - United States
Please let Bloomreach know you found this job on JobsCollider. Thanks! 🙏
Summary
Join Bloomreach as a Senior Director of Engineering and lead a team enhancing user experiences through advanced search technologies and AI-driven personalization. You will oversee the design, development, and deployment of scalable software systems, manage multiple projects, and collaborate with cross-functional teams. This role requires extensive experience in software engineering, leadership, SaaS, e-commerce, search technologies, data science, and machine learning. Bloomreach offers a comprehensive benefits package including health care, 401k, flexible working hours, professional development opportunities, and a supportive work culture.
Requirements
- Bachelor’s or Master’s degree, or PhD in Computer Science, Engineering, or a related field
- 10+ years of experience in software engineering, with at least 6 years in a leadership role
- Direct, and proven experience in SaaS, e-commerce, search technologies, data science, and machine learning
- Proficiency in programming languages such as Java, Python, or similar
- Strong understanding of cloud platforms (AWS and GCP)
- Experience with big data technologies and frameworks
- Strong understanding of Machine learning and AI best practices
- Demonstrated ability to lead and inspire engineering teams
- Excellent project management and organizational skills
- Strong verbal and written communication skills
- Ability to articulate complex technical concepts to non-technical stakeholders
Responsibilities
- Lead, mentor, and grow a high-performing engineering team
- Foster a culture of innovation, collaboration, and continuous improvement
- Develop and execute the engineering product strategy in alignment with the company’s goals and objectives
- Oversee the design, development, and deployment of scalable and reliable software systems
- Ensure best practices in software development, including code quality, testing, and documentation
- Stay abreast of emerging technologies and industry trends to drive innovation
- Manage multiple projects and priorities, ensuring timely delivery and high-quality outcomes
- Collaborate with cross-functional teams, including product management, data science, and operations, to define and deliver on project requirements
- Optimize system architecture for performance, scalability, and security for many configurations
- Lead initiatives to enhance search capabilities and data-driven decision-making
- Integrate machine learning models and data science techniques into software products
- Communicate effectively with executive leadership, stakeholders, and clients
- Present technical concepts and project updates in a clear and concise manner
Preferred Qualifications
- Search/Recommendations
- Professional experience
- Experience in leading high-performing technology teams and aggressively delivering on expectations
- Technology background and skills with the aforementioned technologies (mainly Python and Java)
- Motivation and willingness to work on big, time-sensitive projects
- Independence and self-organization to navigate you through ambiguous situations
- Fluency in English and exceptional communication skills for leading your team
Benefits
- Health care including medical, dental, and vision insurance
- 401k plan with employer contribution
- Flexible working hours
- We work virtual-first with several Bloomreach Hubs available across three continents
- We organize company events to experience the global spirit of the company and get excited about what's ahead
- We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer
- We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions
- Our resident communication coach Ivo Večeřa is available to help navigate work-related communications & decision-making challenges
- Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins
- Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)
- The Employee Assistance Program -- with counselors -- is available for non-work-related challenges
- Subscription to Calm - sleep and meditation app
- We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones
- We facilitate sports, yoga, and meditation opportunities for each other
- Extended parental leave up to 26 calendar weeks for Primary Caregivers
- Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location
- Everyone gets to participate in the company's success through the company performance bonus
- We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts
- We reward & celebrate work anniversaries -- Bloomversaries!
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
💰$194k-$347k
📍United States
💰$295k-$370k
📍United States
💰$264k-$304k
📍Canada
💰$178k-$200k
📍United States
💰$143k-$157k
📍United States
📍Ireland
💰$190k-$230k
📍United States
💰$125k-$142k
📍United States