At a Glance
- Tasks: Lead a team of engineers to deliver innovative software solutions across diverse product lines.
- Company: Join Optimizely, a trailblazer in MarTech with a dynamic and inclusive culture.
- Benefits: Competitive salary, professional growth opportunities, and a collaborative work environment.
- Why this job: Empower teams to unlock their digital potential and make a real impact in the tech industry.
- Qualifications: 10+ years in software engineering and 2+ years in engineering management required.
- Other info: Embrace a culture where every voice is valued and continuous improvement is encouraged.
The predicted salary is between 36000 - 60000 £ per year.
At Optimizely, we're on a mission to help people unlock their digital potential. We do that by reinventing how marketing and product teams work to create and optimize digital experiences across all channels. With Optimizely One, our industry-first operating system for marketers, we offer teams flexibility and choice to build their stack their way with our fully SaaS, fully decoupled, and highly composable solution.
We are proud to help more than 10,000 businesses, including H&M, PayPal, Zoom, and Toyota, enrich their customer lifetime value, increase revenue and grow their brands. Our innovation and excellence have earned us numerous recognitions as a leader by industry analysts such as Gartner, Forrester, and IDC, reinforcing our role as a trailblazer in MarTech.
At our core, we believe work is about more than just numbers -- it's about the people. Our culture is dynamic and constantly evolving, shaped by every employee, their actions and their stories. With over 1500 Optimizers spread across 12 global locations, our diverse team embodies the "One Optimizely" spirit, emphasizing collaboration and continuous improvement, while fostering a culture where every voice is heard and valued.
In this role, you will:
- Lead a group of engineers in delivering software solutions for a broad set of product lines, which may include product ownership across varied domains.
- Maintain backlog and priorities together with product management, UX and other stakeholders.
- Drive the planning, scheduling, and execution of the backlog in for the team using a sprint-based process.
- Handle customer escalations and incidents, working through CSMs and other customer facing functions as well as directly with customers to ensure quick resolution of customers issues, leading the team in resolving those issues.
- Organize and collaborate across multiple teams to achieve cross-functional objectives.
- Delegate tasks to capable team members and facilitate collaboration in the team, leading by example but also be an arbiter of technical decision-making, quality, and maintainability.
- Ensure the team develops, maintains, tests, documents, and supports Optimizely’s products and services using good engineering practices to achieve high quality and support long-term lifecycle of the products/services.
- Make high-judgement decisions around technology, strategy, customer success, and personnel in situations where there may be many opposing priorities.
- Promote the professional and personal growth of team members, through performance management and skills development, one-on-ones.
- Manage salary and recruitment for the team.
- Steadily pursue self-improvement, particularly in the areas of management, engineering leadership and application of AI to all your work.
About You:
- You are a strong technical project manager with excellent planning and facilitation skills and significant experience leading agile teams.
- You are a strong people leader who can apply different strategies and methods, adapting to the situation at hand.
- You take ownership, both for driving projects to completion and for the continuous success of the team and the products you develop.
- You have a deep understanding of engineering best practices, performance, reliability, scalability, security, and reusability tactics and strategies.
- You have expertise in building and maintaining software products and/or frameworks and/or services, ideally building SDKs and reference implementations promoting best practices.
- You have broad and deep software engineering knowledge, ideally both in front-end and back-end development, and can manage a full stack team with different individual specialties.
- You have experience collaborating with product leaders and stakeholders in software companies to maintain a team’s backlog.
- You understand the business perspective and can set and follow priorities balancing tactical and strategic investment.
- You have excellent communication and cross-collaboration skills.
- You have experience using AI for coding and/or non-coding tasks and are continuously adopting new AI tools in your workflows.
- You have 10+ years of software product engineering or relevant experience.
- You have 2+ years of engineering management experience.
- Experiences with the following technologies are advantageous: Designing and building solutions based on Optimizely CMS, Graph QL, NextJS, Git, Jira.
Optimizely is committed to a diverse and inclusive workplace. Optimizely is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Manager, Software Engineering employer: Optimizely
Contact Detail:
Optimizely Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Manager, Software Engineering
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or at industry events. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those interviews! Research the company and its culture, especially since Optimizely values collaboration and innovation. We want to see how you can fit into our dynamic team, so come ready with examples of your past experiences.
✨Tip Number 3
Show off your skills! If you’ve got a portfolio or any projects that highlight your engineering prowess, bring them along. We love seeing real-world applications of your work, especially in software development.
✨Tip Number 4
Don’t forget to follow up! After your interview, shoot a quick thank-you email to express your appreciation. It shows us that you’re genuinely interested in the role and helps keep you top of mind as we make our decisions.
We think you need these skills to ace Manager, Software Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Manager, Software Engineering. Highlight your experience in leading agile teams and managing software projects. We want to see how your skills align with our mission at Optimizely!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for digital experiences and how you can contribute to our team. Don’t forget to mention any relevant technologies you've worked with, like GraphQL or NextJS.
Showcase Your Leadership Style: In your application, let us know about your leadership style and how you promote growth within your team. We value collaboration and continuous improvement, so share examples of how you've fostered these in your previous roles.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining the Optimizely family!
How to prepare for a job interview at Optimizely
✨Know Your Tech Inside Out
Make sure you brush up on your technical knowledge, especially around software engineering best practices and the technologies mentioned in the job description. Be ready to discuss your experience with tools like Git, Jira, and any relevant frameworks. This will show that you're not just a people manager but also technically savvy.
✨Showcase Your Leadership Style
Prepare to talk about your leadership approach and how you've successfully managed agile teams in the past. Think of specific examples where you facilitated collaboration, resolved conflicts, or promoted team growth. This will help demonstrate that you can lead by example and adapt your style to different situations.
✨Understand the Business Perspective
Familiarise yourself with Optimizely's mission and how they empower businesses through their products. Be prepared to discuss how you can balance tactical and strategic priorities in your role. Showing that you understand the business side of software engineering will set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's culture, team dynamics, and future projects. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your values. Remember, interviews are a two-way street!