Engineering Manager
Birdeye
description
Why Birdeye?
Birdeye is the highest-rated reputation, social media, and customer experience platform for local businesses and brands. Over 150,000 businesses use Birdeye’s AI-powered platform to effortlessly manage online reputation, connect with prospects through social media and digital channels, and gain customer experience insights to grow sales and thrive.
At Birdeye, innovation isn't just a goal – it's our driving force. Our commitment to pushing boundaries and redefining industry standards has earned us accolades as one of the foremost providers of AI, Reputation Management, Social Media, and Customer Experience software by G2.
Founded in 2012 and headquartered in Palo Alto, Birdeye is led by a team of industry experts and innovators from Google, Amazon, Salesforce, and Yahoo. Birdeye is backed by the who’s who of Silicon Valley - Salesforce founder Marc Benioff, Yahoo co-founder Jerry Yang, Trinity Ventures, World Innovation Lab, and Accel-KKR.
What You'll Do?
We are seeking an experienced Engineering Manager to lead our software development team. The ideal candidate will have a strong background in Java, Spring Boot, databases, Kafka, and system design. As an Engineering Manager, you will be responsible for managing and mentoring a team of engineers, driving technical projects, and ensuring the successful delivery of high-quality software solutions. This position requires working in the US Central time zone.
Key Responsibilities:
- Team Leadership:
- Lead and manage a team of software engineers, fostering a collaborative and high-performance culture.
- Mentor and provide guidance to team members, supporting their professional growth and development.
- Conduct regular performance reviews and provide constructive feedback.
- Technical Leadership:
- Drive the architectural design and implementation of complex software systems using Java, Spring Boot, and related technologies.
- Oversee the integration of Kafka for real-time data processing and messaging.
- Ensure best practices in database design, development, and optimization.
- Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
- Conduct code reviews, ensure code quality, and enforce coding standards.
- Project Management:
- Plan, prioritize, and manage multiple projects simultaneously, ensuring on-time delivery.
- Coordinate with cross-functional teams to align on project goals, timelines, and deliverables.
- Identify potential risks and implement mitigation strategies.
- System Design:
- Lead the design and development of scalable, reliable, and maintainable software systems.
- Evaluate and recommend tools, technologies, and processes to improve the development workflow.
- Ensure the security, performance, and scalability of systems.
- Communication:
- Communicate technical concepts and project status effectively to both technical and non-technical stakeholders.
- Foster a culture of transparency and open communication within the team.
requirements
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in software development, with a focus on Java and Spring Boot.
- 3+ years of experience in a leadership or management role.
- Strong expertise in system design, with a track record of building scalable and robust software systems.
- Proficiency in working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with Apache Kafka or similar messaging systems.
- Strong problem-solving skills and a hands-on approach to troubleshooting complex issues.
- Excellent communication and interpersonal skills.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Understanding of DevOps practices and CI/CD pipelines.
- Experience with Agile development methodologies.
Why You'll Join Us:
At Birdeye, we are relentless innovators driven by a singular goal: to lead our category with unparalleled excellence. We don't just set goals – we surpass them. We're a team of doers who roll up our sleeves and get the job done, delivering on our promises with unwavering dedication.
Working here means embracing a culture of action and accountability, where every person is empowered to make an impact. We don't just talk about making a difference – we make it happen.