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
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)
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.