Software Engineer - SMS International London, UK

Software Engineer - SMS International London, UK

Full-Time 68000 - 102000 £ / year (est.) No working from home possible
Klaviyo Inc.

At a Glance

  • Tasks: Join a dynamic team to build innovative RCS and SMS services.
  • Company: SMS International, a forward-thinking tech company in London.
  • Benefits: Competitive salary, travel opportunities, and a supportive work environment.
  • Other info: Exciting career growth and a chance to work with modern DevOps tools.
  • Why this job: Make an impact with cutting-edge technologies and collaborative projects.
  • Qualifications: 3-5 years in software engineering and full stack development experience.

The predicted salary is between 68000 - 102000 £ per year.

As a Fullstack Software Engineer II joining the SMS International team you will be working with a team of 5 other colleagues to deliver RCS and SMS International expansion to meet the company’s objectives. You will get the chance to build brand new services, understand how they fit into the bigger picture and plan how to architect and scale them successfully to serve our customers.

Technologies we use (not exhaustive):

  • Python
  • Django
  • Go
  • React
  • SQS
  • Celery
  • MySQL
  • DynamoDB
  • Elasticache
  • Redis
  • Amazon Web Services (EC2, RDS, Aurora, etc.)
  • Terraform
  • Kubernetes
  • Splunk
  • Buildkite
  • Grafana
  • Chronosphere
  • Other modern DevOps tools

What we are looking for:

  • 3-5 years of experience in a software engineering discipline
  • Experience with full stack application development
  • Experience working with both monolithic and microservices architectures
  • Experience with database design that can withstand high query volumes
  • Experience with CI/CD pipelines
  • Experience debugging performance issues and improving application performance
  • An interest and aptitude for collaboration across teams and disciplines

Nice to have:

  • Experience creating new services with scalability in mind
  • Exposure to large-scale system design
  • Experience with AWS or any similar cloud provider
  • Communication domain experience

Compensation:

Base Pay Range in Local Currency: £68,000 — £102,000 GBP

This role may require up to 10% travel for purposes such as new hire onboarding, client or partner work if applicable, team meetings, and industry events. Travel is coordinated in advance.

Software Engineer - SMS International London, UK employer: Klaviyo Inc.

At SMS International, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Software Engineer in London, you will have access to cutting-edge technologies and the opportunity for professional growth through hands-on experience in building scalable services. Our commitment to diversity and inclusion ensures a supportive environment where every team member can contribute meaningfully to our mission.

Klaviyo Inc.

Contact Details:

Klaviyo Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - SMS International London, UK

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python, Django, or React. This is your chance to shine and demonstrate what you can bring to the table.

Tip Number 3

Prepare for the interview by brushing up on your full stack development knowledge. Be ready to discuss your experience with microservices and CI/CD pipelines. Confidence is key!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the SMS International team!

We think you need these skills to ace Software Engineer - SMS International London, UK

Fullstack Application Development
Python
Django
Go
React
SQS
Celery

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your full stack development experience and any relevant technologies you've worked with, like Python or AWS.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this role and how you can contribute to our team. Be genuine and let your personality shine through!

Showcase Your Projects:If you've built any projects or contributed to open source, make sure to mention them! We love seeing practical examples of your work and how you approach problem-solving.

Apply Through Our Website:For a smooth application process, make sure to apply directly through our official career site. This way, we can ensure your application gets the attention it deserves!

How to prepare for a job interview at Klaviyo Inc.

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Python, Django, and AWS. Be ready to discuss your experience with these tools and how you've used them in past projects.

Showcase Your Fullstack Experience

Prepare examples that highlight your full stack application development skills. Discuss specific projects where you worked on both front-end and back-end components, and how you tackled challenges in both areas.

Understand System Design

Brush up on your knowledge of monolithic vs microservices architectures. Be prepared to explain how you would design scalable services and handle high query volumes, as this is crucial for the role.

Emphasise Collaboration Skills

Since the role involves working closely with a team, think of examples that demonstrate your ability to collaborate across disciplines. Highlight any experiences where teamwork led to successful project outcomes.