Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer, Back Office image - Rise Careers
Job details

Staff Software Engineer, Back Office

Voleon is a technology company that applies state-of-the-art machine learning techniques to real-world problems in finance. For more than a decade, we have led our industry and worked at the frontier of applying machine learning to investment management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future. 


As a Senior Software Engineer on our Back Office Engineering team, you will be developing the company's production trading systems and the data pipelines that drive our machine learning in both production and research. You will be expected to work closely with both our finance and research teams to contribute to a platform that supports a diverse set of requirements and complex trading behaviors.


Your Team


We look for brilliant people with a passion for solving problems through innovation and engineering fundamentals. You’ll work in a collaborative environment that encourages creative thinking and efficient implementation. We embrace experimentation. You’ll work alongside experienced engineers recruited from leading technology companies and universities. You and your team will collaborate closely with top machine learning researchers.


Responsibilities
  • Design and optimize robust, scalable data infrastructure and real-time stream processing systems to support historical and live pipelines using tools like Python, Airflow, Go, and Apache Beam.
  • Develop and maintain observability and remediation tools to monitor and analyze trading performance and risk, ensuring reliability and transparency in operations.
  • Lead efforts to integrate new financial assets and markets, clarifying requirements and ensuring seamless functionality within existing systems.
  • Enhance the resilience, scalability, and performance of accounting and reporting systems to meet evolving business needs.
  • Build advanced tooling to unify data from diverse vendors, standardizing symbol mappings to ensure consistency and accuracy across systems.
  • Lead complex, company-wide projects by collaborating cross-functionally with research, legal, trading, finance operations, data, and infrastructure teams to deliver comprehensive end-to-end accounting and reporting systems.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from various data sources.
  • Guide and support the growth of other engineers on the team by mentoring them and sharing your expertise, best practices, and knowledge.


Requirements
  • Bachelor’s degree in Computer Science or equivalent professional experience in a related technical field.
  • 7+ years of software engineering experience designing and building high-performance, reliable systems.
  • Proven expertise in operating and scaling large-scale, mission-critical production systems, with proficiency in programming languages such as Python.
  • Strong communication and project management skills, particularly in navigating complex technical domains and cross-functional collaboration.
  • Demonstrated ability to mentor engineers and provide leadership in driving technical direction and system architecture.


Preferred Qualifications
  • Expertise in building and optimizing data pipelines (e.g., Apache Airflow, Spark, Kafka).
  • Experience with profiling and performance optimizations on distributed systems.
  • Familiarity with modern Python data science tooling (pandas, polars, dask, duckdb, etc.).
  • Experience with modern data engineering technologies.


Compensation

The base salary range for this position is $270,000 to $300,000 in the location(s) of this posting. Individual salaries are determined through a variety of factors, including, but not limited to, education, experience, knowledge, skills, and geography. Base salary does not include other forms of total compensation, such as bonus compensation and other benefits. Our benefits package includes medical, dental, and vision coverage, life and AD&D insurance, 20 days of paid time off, 9 sick days, and a 401(k) plan with a company match.


“Friends of Voleon” Candidate Referral Program

If you have a great candidate in mind for this role and would like to have the potential to earn $15,000 if your referred candidate is successfully hired and employed by The Voleon Group, please use this form to submit your referral. For more details regarding eligibility, terms, and conditions, please review the Voleon Referral Bonus Program.

 

Equal Opportunity Employer

The Voleon Group is an Equal Opportunity employer. Applicants are considered without regard to race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other factors prohibited by local, state, or federal law.

 

Vaccination Requirement

The Voleon Group has implemented a policy requiring all employees who will be entering our worksite, including new hires, to be fully vaccinated with the COVID-19 vaccine.  This policy also applies to remote employees, as such employees will be asked to visit our offices from time to time. To the extent permitted by applicable law, proof of vaccination will be required as a condition of employment. This policy is part of Voleon’s ongoing efforts to ensure the safety and well-being of our employees and community, and to support public health efforts.


#LI-JA1

Average salary estimate

$285000 / YEARLY (est.)
min
max
$270000K
$300000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer, Back Office, The Voleon Group

At Voleon, we're on the lookout for a dedicated Staff Software Engineer to join our Back Office Engineering team, either from our vibrant Berkeley office or remotely! As a company that thrives on cutting-edge machine learning techniques applied to finance, you'll be right at the forefront of innovation. For over a decade, Voleon has been a leader in investment management, and we're excited about what the future holds. In this role, you will collaborate with our finance and research teams to develop robust production trading systems and efficient data pipelines that not only drive our machine learning initiatives but also enhance trading performance. The role involves designing scalable data infrastructures, developing monitoring tools for performance analysis, and integrating new financial assets seamlessly into our existing systems. You'll work alongside brilliant engineers and top machine learning researchers in a supportive, innovative environment that encourages creative problem-solving. We're looking for someone with a strong software engineering background, particularly in optimizing data pipelines, and someone who enjoys mentoring others while driving technical projects. If you're passionate about using your skills to create sophisticated systems in finance, we’d love for you to bring your expertise and fresh ideas to Voleon!

Frequently Asked Questions (FAQs) for Staff Software Engineer, Back Office Role at The Voleon Group
What are the primary responsibilities of a Staff Software Engineer at Voleon?

As a Staff Software Engineer at Voleon, you will design and optimize robust data infrastructure and develop data pipelines. Your responsibilities will include building observability tools to monitor trading performance, integrating new financial assets, enhancing accounting systems, and collaborating with research and finance teams. This blend of responsibilities ensures the tech infrastructure is scalable, reliable, and efficient.

Join Rise to see the full answer
What qualifications do I need to apply for the Staff Software Engineer position at Voleon?

To apply for the Staff Software Engineer role at Voleon, you should have a Bachelor’s degree in Computer Science or equivalent experience, at least 7 years of software engineering experience, and proficiency in programming languages such as Python. Additionally, strong communication skills and the ability to lead and mentor other engineers are crucial.

Join Rise to see the full answer
Can you describe the team environment for the Staff Software Engineer at Voleon?

At Voleon, the environment for a Staff Software Engineer on the Back Office Engineering team is collaborative and innovative. You'll be working alongside experienced engineers from top tech companies and universities, developing solutions that push the boundaries of finance technology. The culture encourages experimentation and collective problem-solving, fostering a space where creativity and efficiency thrive.

Join Rise to see the full answer
What technologies does Voleon leverage for its data engineering projects?

Voleon leverages a variety of technologies for data engineering projects, including Python, Apache Airflow, and Apache Beam. This provides a robust framework for developing scalable data pipelines and stream processing systems, empowering the Staff Software Engineer to build effective data solutions tailored to dynamic business needs.

Join Rise to see the full answer
What can I expect in terms of compensation for the Staff Software Engineer role at Voleon?

The compensation for the Staff Software Engineer position at Voleon ranges from $270,000 to $300,000, depending on the candidate's experience and qualifications. The package also includes comprehensive benefits such as medical coverage, paid time off, and a 401(k) plan with company matching, making Voleon an attractive place for talented engineers.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer, Back Office
What experience do you have in designing scalable data infrastructures?

When answering this question, highlight specific projects where you've designed scalable data infrastructures. Discuss the technologies you used, such as Python, and illustrate your problem-solving process when overcoming challenges related to scalability.

Join Rise to see the full answer
Can you explain your experience with real-time data processing and tools like Apache Beam?

To respond effectively, provide examples of projects where you utilized Apache Beam or similar tools for real-time data processing. Discuss the challenges you faced and how you employed these tools to meet business requirements, emphasizing performance and reliability.

Join Rise to see the full answer
How do you approach collaborating with cross-functional teams in a technical environment?

Share your experiences working with teams from different functional areas such as finance, research, or legal. Emphasize how you communicate effectively to clarify requirements, share project updates, and integrate feedback to achieve project goals successfully.

Join Rise to see the full answer
What strategies do you use for mentoring junior engineers?

Discuss your approach to mentorship by sharing examples of how you've guided junior engineers in their development. Mention key practices such as regular one-on-one check-ins, code reviews, and sharing resources to help them overcome obstacles.

Join Rise to see the full answer
Explain a complex project you managed. How did you ensure its success?

When answering, focus on a specific project that required extensive planning and execution. Discuss how you set goals, organized the team, and monitored performance metrics to ensure project success, and highlight any adjustments made based on feedback.

Join Rise to see the full answer
How do you handle performance bottlenecks in large-scale systems?

Elaborate on your process for diagnosing and identifying performance bottlenecks within large-scale systems. Provide examples of the tools and techniques you utilized to profile systems, and any optimizations made that significantly improved performance.

Join Rise to see the full answer
What programming languages are you most comfortable with, and how have you used them in past projects?

Mention your proficiency in languages like Python and provide real-world examples of how you've employed these languages to develop reliable systems or data analytics tools, discussing specific libraries or frameworks used.

Join Rise to see the full answer
What is your experience with building and optimizing data pipelines?

Discuss your past work where you built and optimized data pipelines, mentioning specific technologies like Apache Airflow or Spark. Share the outcomes of your optimizations and how they benefited the projects you worked on.

Join Rise to see the full answer
What steps do you take to ensure data accuracy and consistency across systems?

To answer this, describe your approach to data validation and ensuring data integrity. Provide examples where you created processes or tools to monitor data accuracy and resolve discrepancies effectively.

Join Rise to see the full answer
How do you stay updated with industry trends in software engineering and machine learning?

Indicate your commitment to continuous learning by mentioning your favorite resources, such as engineering blogs, conferences, or courses. Highlight any recent technologies or trends you’ve implemented in your work to demonstrate your proactive learning approach.

Join Rise to see the full answer

The Voleon Group is a family of companies committed to the development and deployment of cutting-edge technologies in investment management. We specialize in the application of rigorous data-driven techniques to financial markets, driven by our ow...

28 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins