At a Glance
- Tasks: Lead a growing team while staying hands-on with coding and architecture.
- Company: Join a dynamic tech company with a strong engineering culture.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Work with top-notch engineers in a diverse technical environment.
- Why this job: Make a real impact on developer experience with cutting-edge tools.
- Qualifications: Experience in software development and a passion for dev tooling.
The predicted salary is between 70000 - 90000 £ per year.
Remote Engineering Manager who is also a principal engineer at heart. If you are a seasoned manager but also someone who is still technical then this could be a great role for you! It's a niche and technical domain so it's not going to be for everyone.
The team is growing massively, absolutely slammed with open roles, all new hires, not backfills. Great engineering culture and really nice folks there. The technical bar is high, so you can be rest assured that your colleagues are top notch solid engineers.
If you like to advance the betterment of the developer experience and are passionate about dev tools that make people's day to day's easier. An engineering manager is expected to be as technical as a principal engineer, can sling code, is deep in the architecture etc.
The ideal background will be someone who has worked or developed within a deeply technical environment and has worked with dev tooling in the past. Their technical environment is very diverse, they use:
- Python
- Go
- Smidgen of Rust
- AWS and LOTS of it
- React/TypeScript
This role is remote within the UK, you must have full working rights.
Software Engineering Manager employer: nineDots.io
Contact Detail:
nineDots.io Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who are already in similar roles. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your technical chops! During interviews, don’t just talk about your management experience; dive into your coding skills and architectural knowledge. Share specific examples of how you’ve improved developer experiences in past roles.
✨Tip Number 3
Prepare for technical interviews by brushing up on relevant languages and tools. Since they’re looking for someone who’s hands-on, be ready to discuss Python, Go, and even Rust. Practice coding challenges to keep your skills sharp!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our awesome team. Don’t miss out on this opportunity!
We think you need these skills to ace Software Engineering Manager
Some tips for your application 🫡
Show Your Technical Side: Since we're looking for someone who can sling code and dive deep into architecture, make sure to highlight your technical skills and experiences in your application. Share specific examples of projects where you've used Python, Go, or any other relevant tech.
Emphasise Your Management Experience: We want to see that you're not just a great engineer but also a seasoned manager. Talk about your leadership style, how you've built teams, and any successes you've had in improving developer experience. This will help us understand how you fit into our growing team.
Tailor Your Application: Don't just send a generic application! Take the time to tailor your CV and cover letter to reflect the specifics of this role. Mention your passion for dev tools and how you've contributed to enhancing developer experiences in 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 it gets into the right hands. Plus, it shows us you're keen on joining our awesome team!
How to prepare for a job interview at nineDots.io
✨Show Your Technical Side
As a Software Engineering Manager, it's crucial to demonstrate your technical expertise. Be prepared to discuss your experience with Python, Go, and other relevant technologies. Share specific examples of how you've contributed to architecture decisions or improved developer tools in your previous roles.
✨Understand the Company Culture
Research the company's engineering culture and values. Since they emphasise a great engineering environment, think about how you can contribute to that culture. Prepare to discuss how you foster collaboration and support your team in a remote setting.
✨Prepare for Technical Questions
Expect to face technical questions that assess your problem-solving skills and coding abilities. Brush up on your coding skills in languages like Python and Go, and be ready to tackle some live coding challenges or system design questions during the interview.
✨Highlight Your Passion for Developer Experience
Since the role focuses on improving developer experience, share your passion for dev tools and how you've made an impact in this area. Discuss any projects where you've implemented tools or processes that enhanced productivity and made developers' lives easier.