Senior Software Engineer - Calculations in Edinburgh

Senior Software Engineer - Calculations in Edinburgh

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

At a Glance

  • Tasks: Develop innovative financial algorithms and enhance our core calculations engine.
  • Company: Join Addepar, a leading global data and AI platform for investment professionals.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and client success.
  • Why this job: Make a real impact in the finance industry with cutting-edge technology.
  • Qualifications: Experience in backend software engineering and server-side languages like Java or Python.

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

Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in a total portfolio view and delivers AI-powered insights within investment and client workflows. More than 1,400 firms in nearly 60 countries use Addepar to manage and advise on nearly $9 trillion in assets.

The Role

We are seeking a Senior Software Engineer to join the Calculations team within our Core Product Engineering organization. The Calculations team builds sophisticated financial maths algorithms into Addepar, which comprise the foundations of our analytics platform. Our team has a particular emphasis on scalability and performance. These are mission critical concerns as we are rapidly expanding our client base and taking on larger clients with increasingly large datasets and computational requirements.

Our team sits at the intersection of many domains and user personas within Addepar - as a result cross team collaborations are frequent and essential to our mission. We focus on building outstanding user experiences, powerful APIs, and sophisticated analysis and visualization tools for our global customer base of Financial Advisors and Wealth Managers. We partner closely with a world-class team of designers and product managers, and put the experiences of our customers at the forefront of every initiative.

What You’ll Do

  • Develop and implement new financial concepts within our product vision as part of a multi-functional team, responding to new requirements as we expand into new geographies.
  • Enhance the performance and capabilities of the core Addepar calculations engine, analyzing millions of transactions and securities every day.
  • Create innovative and impactful features, providing our users with expanded insights into their data.
  • Collaborate on architecture designs, product features, and code reviews.
  • Own software features from inception through delivery.

Who You Are

  • Extensive professional backend software engineering experience.
  • Experience with server-side languages like Java, Python, or C++.
  • Experience with relational databases (MySQL, Postgres, SQL Server).
  • Ability to complete complex projects involving partners across multiple teams.
  • Excellent written and verbal communication skills.
  • Bonus: Experience working with high traffic distributed systems.

Our Values

  • Act Like an Owner - Think and operate with intention, purpose and care. Own outcomes.
  • Build Together - Collaborate to unlock the best solutions. Deliver lasting value.
  • Champion Our Clients - Exceed client expectations. Our clients’ success is our success.
  • Drive Innovation - Be bold and unconstrained in problem solving. Transform the industry.
  • Embrace Learning - Engage our community to broaden our perspective. Bring a growth mindset.

In addition to our core values, Addepar is proud to be an equal opportunity employer. We seek to bring together diverse ideas, experiences, skill sets, perspectives, backgrounds and identities to drive innovative solutions. We commit to promoting a welcoming environment where inclusion and belonging are held as a shared responsibility.

Senior Software Engineer - Calculations in Edinburgh employer: Addepar

Addepar is an exceptional employer that fosters a collaborative and innovative work culture, where employees are empowered to take ownership of their projects and contribute to meaningful solutions in the financial technology space. With a strong emphasis on professional growth, Addepar offers extensive opportunities for skill development and cross-team collaboration, all while being part of a diverse and inclusive environment. Located in the vibrant city of London, employees enjoy access to a dynamic tech scene and a supportive community that champions client success and drives industry transformation.

Addepar

Contact Details:

Addepar Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Calculations in Edinburgh

Tip Number 1

Network like a pro! Reach out to current employees at Addepar on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems relevant to backend development. We want to see you shine!

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. Make sure to highlight any financial maths algorithms you've worked on.

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, it shows you’re genuinely interested in joining the Addepar team.

We think you need these skills to ace Senior Software Engineer - Calculations in Edinburgh

Backend Software Engineering
Java
Python
C++
Relational Databases
MySQL
Postgres

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with backend languages like Java, Python, or C++, and showcase any relevant projects that demonstrate your skills in financial calculations.

Showcase Collaboration Skills:Since this role involves working closely with cross-functional teams, emphasise your teamwork experiences. Share examples of how you've collaborated on projects, especially those that required input from multiple stakeholders.

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your achievements and technical skills, making it easy for us to see why you’d be a great fit for our team.

Apply Through Our Website:We encourage you to submit your application directly through our website. This ensures that your application is reviewed promptly and gives you the best chance to stand out in the process!

How to prepare for a job interview at Addepar

Know Your Tech Stack

Make sure you’re well-versed in the server-side languages mentioned in the job description, like Java, Python, or C++. Brush up on your knowledge of relational databases too, as they’ll likely ask you about your experience with MySQL, Postgres, or SQL Server.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex projects. Think about how you collaborated with different teams and what innovative solutions you brought to the table. This will demonstrate your ability to drive innovation and work effectively in a multi-functional team.

Understand the Company’s Values

Familiarise yourself with Addepar's core values. Be ready to explain how you embody these values in your work. For instance, think of instances where you’ve acted like an owner or championed client success, as this will resonate well during the interview.

Prepare for Technical Questions

Expect technical questions that assess your understanding of financial concepts and algorithms. Practice explaining complex ideas clearly and concisely, as communication skills are key for this role. You might also want to prepare for code reviews or architecture discussions.