Senior Backend Software Engineer (Platform Integration) in Edinburgh

Senior Backend Software Engineer (Platform Integration) in Edinburgh

Edinburgh Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Addepar

At a Glance

  • Tasks: Join us to build scalable client onboarding solutions and tackle complex engineering challenges.
  • Company: Dynamic tech company focused on innovative data solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and career advancement.
  • Why this job: Make a real impact by working with large data volumes and cutting-edge technologies.
  • Qualifications: Extensive software engineering experience, preferably with Python and strong problem-solving skills.

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

We are looking for a senior engineer who is interested in technical challenges and is motivated to understand the problems facing our users today. If you’ve designed scalable solutions and built data pipelines, and if you have a strong technical and problem-solving background, join us!

  • Extensive experience as a software engineer, preferably with Python.
  • A strong ownership mentality and strong communication skills.
  • Robust analytical and problem-solving skills.
  • Experience with data processing and analysis using PySpark or similar frameworks is a plus.

What the job involves:

  • We are seeking an experienced backend software engineer to join the Platform Integrations team.
  • We are looking for a senior engineer to join us in building client onboarding solutions, enabling clients to bring their data onto our systems, allowing them to report, analyse, and understand their data, and work with all their data in one central place.
  • We interface with product and client solutions teams to gain a deep understanding of the data and of client’s needs. We implement performant workflows that our users depend on for their day-to-day operations.
  • We maintain the Python framework that enables teams across Addepar to build their own workflows on the Data Lakehouse.
  • The Platform Integration team is passionate about handling large volumes of data, automation to reduce manual effort, and guiding and impacting best practices in how teams across Addepar use the Lakehouse Platform.
  • Collaborate multi-functionally with Product, Client Solution teams, and other engineering teams to deliver holistic client onboarding solutions.
  • Write well-designed and tested code to solve complex engineering problems.
  • Implement features to support the Data Lakehouse Framework and promote engineering best practices to influence the framework’s direction.
  • Lead individual projects including ownership of areas such as technical solution and architecture design, timeline and estimation, coding and implementation.
  • Communicate technical ideas and steer direction on projects from an engineering standpoint.
  • Mentor and guide other engineers on the team.

Senior Backend Software Engineer (Platform Integration) in Edinburgh employer: Addepar

At Addepar, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Backend Software Engineer in our Platform Integration team, you will have the opportunity to tackle complex technical challenges while working with cutting-edge technologies in a supportive environment that encourages professional growth and mentorship. Our commitment to employee development, combined with our focus on impactful client solutions, makes Addepar a rewarding place to advance your career.

Addepar

Contact Details:

Addepar Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Software Engineer (Platform Integration) in Edinburgh

Tip Number 1

Network like a pro! Reach out to current employees at the company through LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Platform Integrations team.

Tip Number 2

Prepare for technical interviews by brushing up on your Python skills and data processing techniques. We recommend working on real-world projects or coding challenges that showcase your problem-solving abilities and ownership mentality.

Tip Number 3

Showcase your communication skills during interviews. Be ready to explain your thought process clearly when discussing past projects, especially those involving scalable solutions and data pipelines. This will demonstrate your ability to collaborate with multi-functional teams.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining us and contributing to our mission of building robust client onboarding solutions.

We think you need these skills to ace Senior Backend Software Engineer (Platform Integration) in Edinburgh

Python
Data Processing
Data Analysis
PySpark
Scalable Solutions Design
Problem-Solving Skills
Analytical Skills

Some tips for your application 🫡

Show Off Your Experience:When you’re writing your application, make sure to highlight your extensive experience as a software engineer, especially with Python. We want to see how you've tackled technical challenges and built scalable solutions in the past!

Communicate Clearly:Strong communication skills are key for us. Use your application to demonstrate how you can convey complex ideas simply. This will show us that you can collaborate effectively with our multi-functional teams.

Problem-Solving Showcase:We love seeing robust analytical and problem-solving skills. Share specific examples of how you've approached and solved engineering problems, particularly those related to data processing and analysis.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Addepar

Know Your Tech Inside Out

Make sure you brush up on your Python skills and any frameworks like PySpark. Be ready to discuss your past projects in detail, especially those involving scalable solutions and data pipelines. This will show that you have the technical chops for the role.

Understand the User's Needs

Since the job involves building client onboarding solutions, take some time to think about the challenges users face when integrating their data. Prepare examples of how you've tackled similar problems in the past, as this will demonstrate your user-centric approach.

Show Off Your Communication Skills

Strong communication is key in this role, so practice explaining complex technical concepts in simple terms. You might be asked to describe a project to someone from a non-technical background, so being clear and concise will set you apart.

Be Ready to Lead

The role requires ownership of projects, so come prepared with examples of how you've led initiatives before. Discuss your approach to project management, including how you handle timelines, coding, and mentoring others. This will highlight your leadership potential.