Software Engineer (Backend)

Software Engineer (Backend)

Full-Time 45000 - 60000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Join a dynamic team to develop and optimise backend solutions using Go, Python, and Scala.
  • Company: HireTalent Inc., a leader in innovative tech solutions.
  • Benefits: Competitive contract salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make an impact in the Ads domain while working with cutting-edge technologies.
  • Qualifications: 3+ years in software development with strong problem-solving skills.
  • Other info: Collaborative environment with excellent career advancement potential.

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

Location: United Kingdom

Type: 6 Months Contract

This is a generalist mid-level backend position within the Ads Organization. Technologies used on the team include:

  • Languages: Go, Python, Scala

Job responsibilities:

  • You will work with the existing engineering team and help contribute to the direction of the projection and team.
  • Collaborate with cross-functional teams to design, develop, and implement solutions.
  • Create and maintain APIs, rSpec testing suite, and middleware to facilitate data flow between systems.
  • Perform system analysis, troubleshooting, and debugging to identify and resolve integration issues.
  • Ensure compliance with security protocols and data privacy regulations during integration processes.
  • Troubleshoot and optimize application performance to provide optimal experience.
  • Ability to design maintainable database schemas and easy-to-understand data structures.
  • Ability to design technical solutions with little direction or guidance.
  • Engage in the team's organizational processes, such as planning, backlog refinement, and sprint reviews, to ensure effective collaboration and feedback.
  • Collaborate with product managers and designers to understand requirements and translate them into technical solutions.
  • Proactively identify and address potential technical issues and bottlenecks.

Required Qualifications:

  • 3+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python).
  • Support day-to-day project management tasks, including providing project updates and managing timelines.
  • Tackle ambiguous problems with creativity and resourcefulness. Define and iterate on solutions in the face of incomplete information.
  • Proactively identify opportunities for improvement and drive initiatives forward with minimal supervision.

Bonus Points:

  • Experience working in the Ads domain.
  • Experience or interest in the advertising business and understanding customer needs.
  • Experience with prompt engineering, machine learning or data science.

Seniority level: Mid-Senior level

Employment type: Contract

Job function: Information Technology, Project Management, and General Business

Industries: Social Networking Platforms, Broadcast Media Production and Distribution, and Conservation Programs

Software Engineer (Backend) employer: HireTalent - Staffing & Recruiting Firm

At HireTalent Inc., we pride ourselves on fostering a collaborative and innovative work culture that empowers our Software Engineers to thrive. Located in the vibrant United Kingdom, we offer competitive benefits, opportunities for professional growth, and a chance to work with cutting-edge technologies in the Ads domain. Join us to be part of a dynamic team where your contributions are valued and your career can flourish.
H

Contact Detail:

HireTalent - Staffing & Recruiting Firm Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Backend)

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that sweet backend role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Go, Python, or Scala. We want to see your coding chops in action, so make sure to highlight any APIs or middleware you've developed.

✨Tip Number 3

Prepare for the interview by brushing up on system analysis and troubleshooting techniques. We recommend practising common coding challenges and discussing how you’ve tackled ambiguous problems in the past.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer (Backend)

Go
Python
Scala
API Development
rSpec Testing
Middleware Development
System Analysis
Troubleshooting
Debugging
Database Schema Design
Data Structure Design
Project Management
Collaboration
Problem Solving
Independent Drive

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Go, Python, and Scala, and showcase any relevant projects that demonstrate your backend skills.

Craft a Compelling Cover Letter: Your cover letter should tell us why you're the perfect fit for this position. Share your passion for backend development and how your previous experiences align with our needs in the Ads Organization.

Showcase Problem-Solving Skills: In your application, give examples of how you've tackled ambiguous problems in the past. We love seeing creativity and resourcefulness, so don't hold back on sharing your thought process!

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 you don’t miss out on any important updates from our team.

How to prepare for a job interview at HireTalent - Staffing & Recruiting Firm

✨Know Your Tech Stack

Make sure you’re well-versed in the languages mentioned in the job description, especially Go, Python, and Scala. Brush up on your knowledge of APIs and middleware, as you'll likely be asked to discuss how you've used these technologies in past projects.

✨Showcase Problem-Solving Skills

Prepare examples that demonstrate your ability to tackle ambiguous problems creatively. Think of situations where you identified issues and drove solutions forward independently, as this will resonate well with the interviewers.

✨Understand the Ads Domain

If you have experience or interest in the advertising business, make sure to highlight it. Familiarise yourself with common challenges in the ads domain and be ready to discuss how your skills can help address customer needs.

✨Engage in Team Dynamics

Be prepared to talk about your experience with team collaboration, especially in agile environments. Discuss how you’ve contributed to planning, backlog refinement, and sprint reviews, as this shows you understand the importance of teamwork in software development.

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

>