Software Engineer (Shield) in London
Software Engineer (Shield)

Software Engineer (Shield) in London

London Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
InfoSum

At a Glance

  • Tasks: Develop and maintain backend systems while collaborating with cross-functional teams.
  • Company: Join a dynamic tech company focused on innovative solutions.
  • Benefits: Competitive salary, 25 days annual leave, and opportunities for continuous learning.
  • Other info: Exciting opportunity for growth in a supportive team environment.
  • Why this job: Make an impact by solving real customer issues with cutting-edge technology.
  • Qualifications: 3+ years in backend development, proficient in Go, and knowledge of Python or Java is a plus.

The predicted salary is between 50000 - 65000 £ per year.

As a Backend Software Engineer working as part of our Shield team, you will be responsible for developing and maintaining backend systems and addressing customer issues in a time-sensitive manner. You will work closely with cross-functional teams to understand the customer needs and deliver robust solutions. This is an exciting opportunity for someone with a passion for backend development and a desire to expand their knowledge to include some front end elements.

Core Responsibilities

  • System Design and Architecture: Collaborate with stakeholders to understand requirements and define technical solutions that meet business objectives.
  • Backend Development: Develop clean, efficient and maintainable code in Go, with Python and/or Java a bonus. Implement backend services, APIs, and data processing pipelines following best practices and design patterns.
  • Database Design and Optimization: Design and optimize database schemas, queries, and indexing strategies for performance and scalability. Work with relational databases such as PostgreSQL.
  • Integration and Interoperability: Integrate backend systems with third-party services and external APIs to enable seamless data exchange and interoperability. Ensure compatibility and consistency across different system components.
  • Quality Assurance: Implement automated testing and practices to ensure the quality and reliability of backend systems. Collaborate with QA engineers to execute tests and resolve defects in a timely manner.
  • Documentation and Technical Support: Maintain accurate and up-to-date technical documentation for backend systems. Provide technical support and assistance to other team members and stakeholders as needed.

Key Skills Needed

  • 3+ years of experience in backend software development with proficiency in Go. Knowledge of other languages such as Python or Java is advantageous.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with database technologies and data modelling concepts.
  • Familiarity with Microservices architecture and Kubernetes.
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues.
  • Strong communication and collaboration skills in a cross-functional team environment.
  • Self‑motivated with a strong sense of ownership and accountability.

Key Indicators of Success

  • Quality of code
  • Database optimisation
  • Integration and interoperability
  • Testing and quality assurance
  • Documentation and communication
  • Continuous learning and improvement

Benefits

A competitive salary based on your experience and ability to perform in role. 25 days annual leave (excluding public holidays).

Software Engineer (Shield) in London employer: InfoSum

As a leading employer in the tech industry, we pride ourselves on fostering a collaborative and innovative work culture that empowers our Software Engineers to thrive. Located in a vibrant area, we offer competitive salaries, generous annual leave, and ample opportunities for professional growth, ensuring that our team members can continuously develop their skills while contributing to impactful projects. Join us to be part of a dynamic team where your contributions are valued and your career aspirations are supported.
InfoSum

Contact Detail:

InfoSum Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Shield) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that software engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your backend projects, especially those using Go, Python, or Java. This gives potential employers a taste of what you can do and demonstrates your passion for coding.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and algorithms. Practice coding challenges on platforms like LeetCode or HackerRank. We all know that nailing the technical interview is key to landing the job!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team!

We think you need these skills to ace Software Engineer (Shield) in London

Backend Development
Go
Python
Java
System Design and Architecture
Database Design and Optimization
PostgreSQL
Integration and Interoperability
Quality Assurance
Automated Testing
Microservices Architecture
Kubernetes
Problem-Solving Skills
Communication Skills
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend development experience, especially with Go. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects and achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about backend development and how you can contribute to our Shield team. Keep it engaging and personal – we love to see your personality!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex technical issues. We value strong problem-solving skills, so let us know how you’ve approached challenges in the past!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to join our awesome team!

How to prepare for a job interview at InfoSum

✨Know Your Tech Stack

Make sure you brush up on Go, as it's the primary language for this role. Familiarise yourself with Python and Java too, as they could come in handy. Be ready to discuss your past projects and how you’ve used these languages to solve real-world problems.

✨Understand System Design

Since system design is a key part of the job, prepare to talk about your approach to designing scalable and efficient backend systems. Think about how you would tackle specific requirements and be ready to sketch out your ideas during the interview.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss complex technical issues you've faced and how you resolved them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities effectively.

✨Communicate Clearly

Strong communication is crucial in a cross-functional team. Practice explaining your thought process clearly and concisely. Make sure you can articulate your ideas about integration, database optimisation, and quality assurance without getting too technical.

Software Engineer (Shield) in London
InfoSum
Location: London

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

>