Sr. Software Engineer in London

Sr. Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Build high-quality web and desktop applications using modern tech and mentor junior engineers.
  • Company: Join Dialpad, a leading AI-powered customer communications platform trusted by top brands.
  • Benefits: Enjoy competitive salary, robust training, and a vibrant, inclusive work environment.
  • Why this job: Make a real impact with cutting-edge technology while collaborating with a passionate team.
  • Qualifications: 8+ years in software engineering with strong debugging and mentoring skills.
  • Other info: Hybrid role with excellent career growth opportunities in a certified Great Place to Work.

The predicted salary is between 36000 - 60000 £ per year.

About Dialpad

Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe rely on Dialpad to build stronger customer connections using real-time, AI-driven insights.

Being a Dialer

At Dialpad, you’ll be part of a collaborative team working toward our shared mission of making our customers and their employees wildly successful. We believe that every conversation matters, and we’re elevating each one with a platform that drives real-time insights and automation for our customers. We thrive on continuous evolution, where every employee leverages industry-leading AI to constantly refine our platform and our own skills. We seek individuals who not only meet our high standards but go beyond them. Our ambition is significant, and achieving it requires a team that operates at the highest level. We look for individuals who are not just ambitious but who also possess the traits that are fundamental to our success: Scrappy, Curious, Optimistic, Persistent, and Empathetic.

Your role

We are seeking a talented and experienced Senior Software Engineer who is about building high-quality, scalable web & desktop native applications using modern frontend and backend technologies. You will own significant features end-to-end, tackle technical hurdles, and enrich the team through your engineering experience, including mentorship of junior engineers. You will guide projects with multiple engineers collaborating to deliver major features. You will work jointly in a cross-functional team, including working closely with Product Managers to advocate for technical initiatives for the team. This position reports to our Engineering Manager, who is based in London, and is looking for someone to join the team in our London office. Please note, this is a hybrid position with an expectation to be in the office 2-3 times per week.

What you’ll do

  • Develop and maintain Dialpad's web & desktop applications using modern technologies.
  • Write clear and complete architectural design documents that other team members can easily understand.
  • Provide estimates on technical resources and requirements necessary to plan and begin projects.
  • Develop and maintain the WFM web application and services using modern technologies.
  • Write clean, modular, and maintainable code using best practices along with unit tests.
  • Participate in code reviews to ensure code quality, maintainability, and scalability.
  • Ensure that features are shipped on time and with the highest quality.
  • Take on-call activities to support and resolve issues arising from QA and customers.
  • Be responsible for deploying new releases on a weekly release cadence.
  • Collaborate with cross-functional teams to build and use standard components and practices across Dialpad products.
  • Mentor junior engineers and help them grow their skills and expertise.

Skills you’ll bring

  • 8+ years of experience in software engineering.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent them.
  • Experience with databases, SQL/NoSQL.
  • Experience with building reusable and modular components, both frontend and backend.
  • Experience with mentoring junior engineers and helping them grow their skills.
  • Experience with highly agile and iterative development processes.
  • Strong debugging and troubleshooting skills.
  • Strong communication and collaboration skills.

We believe in investing in our people. Dialpad offers competitive benefits and perks, alongside a robust training program that helps you reach your full potential. We have designed our offices to be inclusive, offering a vibrant environment to cultivate collaboration and connection. Our exceptional culture, recognized repeatedly as a certified Great Place to Work, ensures every employee feels valued and empowered to contribute to our collective success.

Dialpad is an equal-opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.

Sr. Software Engineer in London employer: Dialpad

Dialpad is an exceptional employer that prioritises employee growth and collaboration within a vibrant, inclusive environment. With competitive benefits and a robust training programme, we empower our team members to reach their full potential while working on cutting-edge AI technology that transforms customer communications. Our London office fosters a culture of innovation and support, making it an ideal place for ambitious individuals to thrive and contribute to meaningful projects.
D

Contact Detail:

Dialpad Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr. Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Dialpad on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give us a leg up!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. We want to show off our problem-solving skills when it counts!

✨Tip Number 3

Showcase our passion for AI and customer communication during interviews. Share examples of how we've used technology to solve real-world problems. This will resonate with Dialpad's mission and demonstrate our fit for the role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure our application gets noticed. Plus, we can tailor our application to highlight how our skills align with Dialpad’s needs.

We think you need these skills to ace Sr. Software Engineer in London

Software Engineering
Web Application Development
Desktop Application Development
Frontend Technologies
Backend Technologies
Architectural Design
Code Quality Assurance
Unit Testing
SQL
NoSQL
Performance Optimisation
Debugging Skills
Mentorship
Agile Development
Collaboration Skills

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see how excited you are about building high-quality applications and working with cutting-edge technologies.

Tailor Your CV: Make sure to customise your CV to highlight relevant experience that aligns with the role. Focus on your achievements in developing scalable applications and mentoring junior engineers, as these are key aspects we value at Dialpad.

Be Clear and Concise: In your cover letter, be straightforward and to the point. We appreciate clarity, so make sure to articulate your thoughts well and avoid jargon that might confuse us. Remember, we want to understand your journey and skills easily!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Dialpad

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your knowledge of both frontend and backend frameworks, databases, and any specific tools Dialpad uses. Being able to discuss your experience with these technologies will show that you're not just a fit for the role but also genuinely interested in what they do.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Dialpad values individuals who are scrappy and persistent, so share examples that highlight your ability to tackle technical hurdles and deliver results under pressure.

✨Emphasise Collaboration

Since this role involves working closely with cross-functional teams, be ready to talk about your experience collaborating with product managers and other engineers. Highlight instances where your communication and teamwork led to successful project outcomes, as this aligns with Dialpad's mission of making every conversation matter.

✨Mentorship Matters

As a senior engineer, you'll be expected to mentor junior team members. Prepare to discuss your mentoring style and any experiences you've had in helping others grow their skills. This will demonstrate your commitment to fostering a collaborative and supportive team environment, which is crucial at Dialpad.

Sr. Software Engineer in London
Dialpad
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
  • Sr. Software Engineer in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • D

    Dialpad

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>