Senior Software Engineer, Backend

Senior Software Engineer, Backend

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Build AI-driven platforms and collaborate on innovative data projects.
  • Company: Join a forward-thinking tech company that values teamwork and creativity.
  • Benefits: Enjoy competitive pay, health perks, hybrid work options, and growth opportunities.
  • Other info: Diverse team culture with excellent career advancement potential.
  • Why this job: Make a real-world impact while working with cutting-edge technologies.
  • Qualifications: 5+ years in backend software development and a passion for clean code.

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

The Engineering team is responsible for building out the platforms, APIs, services, workflows, and logical architectures for bringing this vision to life. We are creating a platform fundamentally driven by AI, which scales to a massive trove of data, and a diverse customer base; it is a complex system that will stretch engineering in many directions. You’ll work closely with our Data Scientists on projects to analyze and observe world-scale datasets, write code that can scale to produce never-before-seen insights, and construct APIs to deliver our product vision.

You Will

  • Ingest product requirements, define technical requirements, and design practical, iterative technology designs that achieve the goal while fitting into our overall technical and product roadmaps.
  • Personally develop and deploy services creating and supporting our overall architecture.
  • Build and maintain distributed data processing and machine learning pipelines.
  • Analyze and propose technical solutions to invent, enable, and enhance our product offerings.
  • Be responsible for automating, testing, and deploying your work.
  • Review the code and technical designs authored by your fellow team members, and hold a high bar for quality.
  • Mentor junior developers and help them level up their skills.

You Have

  • BS or MS degree in Computer Science, or equivalent experience.
  • 5+ years of real-world professional experience writing back end or data-driven software in demanding environments.
  • You’ve deployed production code and services to cloud-hosted environments.
  • You have demonstrated experience delivering incremental releases from proof-of-concept to MVP to production.
  • Self-starter with demonstrated experience working on large, complex problems.
  • You care deeply about engineering excellence, clean code, and knowledge-sharing.
  • You have strong written and verbal communication skills.

Nice to have, but not required

  • Experience with Python Machine Learning toolsets (Numpy, Pandas, Dedupe).
  • Experience with container technologies like Docker and Kubernetes.

Technologies we love to use at Altana

  • Languages: Python, PySpark
  • Tools: Docker, Git, Kubernetes, Swagger/OpenAPI, AWS/Azure, MLFlow, Celery
  • Datastores: Databricks and Delta Lakes

This role can be based in any of our Altana hub locations, with hybrid work flexibility: New York City, Boston, MA, Washington D.C., San Francisco, CA, London, UK.

Why it’s great to work at Altana

  • We love to collaborate, and we win as a team!
  • We are committed to engineering excellence.
  • We value personal and professional development.
  • We learn from diverse backgrounds and perspectives.
  • We impact the world, from enabling developing countries to identifying drug traffickers.

At Altana, we believe that a diverse workforce enables greater creativity, performance, and adaptability. We’re proud to be an equal opportunity employer and welcome you to join us as you are. Our employment opportunities and decisions are based on business needs and individual qualifications, without regard to race, color, religious creed, national origin, ancestry, age, physical or mental disability, medical condition, marital status, sexual orientation, gender identity or expression, genetic information, family care or medical leave status, military or veteran status, or any other characteristic protected by the laws or regulations in the areas in which we operate. We prohibit discrimination and harassment of any type, in any situation.

Senior Software Engineer, Backend employer: Altana AI

At Altana, we pride ourselves on fostering a collaborative and innovative work environment where engineering excellence is at the forefront. Our commitment to personal and professional development ensures that as a Senior Software Engineer, you will have ample opportunities to grow your skills while working on impactful projects that leverage AI and large datasets. With hybrid work flexibility across major hubs like London, you can enjoy a balanced work-life while contributing to meaningful solutions that make a difference globally.

A

Contact Details:

Altana AI Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, Backend

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at meetups. Ask them about their experiences and the company culture. This can give you insider info and might even lead to a referral!

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice. Make sure you can talk through your thought process while solving problems, as communication is key!

Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. Highlight any experience with Python, Docker, or machine learning tools that align with the job description.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Altana.

We think you need these skills to ace Senior Software Engineer, Backend

Backend Development
API Design
Data Processing
Machine Learning Pipelines
Cloud Deployment
Python
PySpark

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with backend development and data-driven software. We want to see how your skills align with our mission of building scalable platforms and APIs.

Showcase Your Projects:Include specific examples of projects you've worked on, especially those involving cloud-hosted environments or machine learning. We love seeing real-world applications of your skills, so don’t hold back!

Highlight Collaboration Skills:Since we value teamwork, mention any experiences where you’ve collaborated with data scientists or mentored junior developers. This shows us you’re not just a coding whiz but also a team player.

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’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Altana AI

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Python, Docker, and Kubernetes. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare to talk about complex problems you've tackled in your previous roles. Think of specific examples where you defined technical requirements and designed solutions that fit into a larger architecture. This will demonstrate your ability to think critically and work collaboratively.

Emphasise Collaboration

Since the role involves working closely with Data Scientists and mentoring junior developers, be ready to share experiences where you’ve collaborated effectively. Highlight any instances where you’ve helped others level up their skills or contributed to team success.

Ask Insightful Questions

Prepare thoughtful questions about the company’s engineering practices, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values, especially around engineering excellence and personal development.