At a Glance
- Tasks: Join a dynamic team to build innovative services and scale solutions for global customers.
- Company: SMS International, a forward-thinking tech company in London.
- Benefits: Competitive salary, travel opportunities, and a focus on professional growth.
- Other info: Exciting career growth in a supportive and inclusive environment.
- Why this job: Make an impact with cutting-edge technologies and collaborate with talented peers.
- Qualifications: 3-5 years in software engineering with 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 Software Engineers to thrive. With a focus on professional growth, we offer extensive opportunities for skill development in cutting-edge technologies while working alongside a talented team in the vibrant city of London. Our commitment to employee well-being is reflected in our competitive compensation package and supportive environment, making us an excellent employer for those seeking meaningful and rewarding careers.
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 or GitHub repo showcasing your projects. This is your chance to demonstrate your full stack prowess and problem-solving abilities.
✨Tip Number 3
Prepare for the interview! Research common technical questions related to Python, Django, and AWS. Practise coding challenges to sharpen your skills and boost your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team!
We think you need these skills to ace Software Engineer - SMS International London, UK
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 passionate about this role and how you can contribute to our team. Share specific examples of your past projects that align with what we do at SMS International.
Showcase Your Problem-Solving Skills:In your application, mention instances where you've debugged performance issues or improved application performance. We love to see how you tackle challenges and think critically!
Apply Through Our Website:For a smooth application process, make sure to apply 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 and 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 different disciplines. Highlight any experiences where teamwork led to successful project outcomes.