Sr. Staff Software Engineer - Trading

23 Minutes ago • All levels

Job Summary

Job Description

Addepar is seeking a highly experienced Backend Software Engineer with a strong Java background to join their Trading Platform team in Edinburgh. This role involves upgrading the existing platform for better integration with Addepar core, enabling third-party engagement, and re-developing critical trading components. The engineer will handle large data volumes, build distributed systems for data ingestion and transformation, and solve complex problems at scale, focusing on customer delight and business success.
Must have:
  • Architect, implement, and maintain engineering solutions to solve complex problems; write well-designed, testable code.
  • Lead individual project priorities, deadlines, and solutions.
  • Collaborate effectively with product managers, engineers, and partners on projects.
  • Act as an engineering representative to the client and product support.
  • Communicate technical ideas and set direction on projects.
  • Mentor other engineers on the team.
  • Participate in the design and development of a strategic product.
  • Write clean, efficient, and maintainable code.
  • B.S., or M.S. in Computer Science or similar technical field of study (or equivalent practical experience).
  • Extensive software engineering experience.
  • Expert-level proficiency in backend development, with a focus on Java.
  • Good experience on AWS or any other cloud platform.
  • Experience with databases, SQL, NoSQL, OLAP, and/or data lake architectures.
  • A strong ownership mentality and drive to solve the most important problems.
  • A rapid learner with robust analytical and problem-solving abilities.
Good to have:
  • Experience in data processing and analysis using SQL, PySpark, or similar frameworks.

Job Details

The Role

We are currently seeking a highly experienced Backend Software Engineer with a strong Java background to join Addepar in our Trading Platform team!.We are upgrading the experience of our existing platform to have more integration with Addepar core and bring in more flexibility and also enable third parties to simply and safely engage with Addepar at scale. This requires the re-development of critical trading components. This team is passionate about handling large volumes of data and the engineering challenges in building the distributed systems responsible for automated data ingestion and transformation. We want people who are hard-working and care deeply about solving hard problems at high scale, delighting customers, and participating in the success of the whole company. We look for dedicated engineers with real technical depth and a desire to understand the end business. If you've designed sophisticated scalable systems, have extensive experience with Java and related technologies, or are just interested in tackling complicated technical, critically important problems, join us!

What You’ll Do

  • Architect, implement, and maintain engineering solutions to solve complex problems; write well-designed, testable code.
  • Lead individual project priorities, deadlines, and solutions.
  • Collaborate effectively with product managers, engineers, and partners on projects.
  • Act as an engineering representative to the client and product support and steer communications from engineering standpoints.
  • Communicate technical ideas and set direction on projects with a focus on solving business challenges.
  • Mentor other engineers on the team.
  • Participate in the design and development of a strategic product for Addepar.
  • Write clean, efficient, and maintainable code that's also scalable and extensible

Who You Are

  • B.S., or M.S. in Computer Science or similar technical field of study (or equivalent practical experience).
  • Extensive software engineering experience.
  • Expert-level proficiency in backend development, with a focus on Java.
  • Good experience on AWS or any other cloud platform.
  • Experience with databases, SQL, NoSQL, OLAP, and/or data lake architectures
  • A strong ownership mentality and drive to solve the most important problems.
  • Passion for implementing standard processes with a bias toward smart automation.
  • Proven ability to collaborate with and mentor other engineers.
  • Experience in data processing and analysis using SQL, PySpark, or similar frameworks is a plus.
  • A rapid learner with robust analytical and problem-solving abilities.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Edinburgh, United Kingdom

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Pune, Maharashtra, India (On-Site)

United States (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Pune, Maharashtra, India (Hybrid)

New York, United States (On-Site)

United States (Remote)

Pune, Maharashtra, India (Hybrid)

Canada (Remote)

View All Jobs

Get notified when new jobs are added by Addepar

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug