Software Engineer


Voloridge Software Engineers take pleasure in solving business problems through innovation and robust engineering practices. Expand your knowledge working directly with Senior Software Engineers, Software Testers, Dev Ops Engineers, and Project Managers.  Our Software Engineers play a supporting role in the research, design, building and testing of software that leverages bleeding edge technology at the nexus of big data and finance.  In this highly collaborative environment, you will make meaningful contributions to the software that will capture and distribute real time market data, track portfolios, integrate order and execution systems and develop interactive analytical tools to be used by both clients and mobile use.   

Summary of Job Functions

  • Participate and contribute to software design and architecture
  • Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of existing programs to increase operating efficiency or to adapt to new requirements
  • Document detailed workflow charts and diagrams that describe input, output, and logical operation and convert them into a series of instructions coded in a computer language
  • Contribute to instruction or manuals to guide end users
  • Within the specifications set by Sr Software Engineers develop software
  • Work with Product Management, Users, and QA to ensure software meets requirements
  • Participate in the deployment of software changes to QA and production environments

Minimum Requirements

  • BS or MS in Computer Science
  • Strong programming skills in any language (Python/C# preferred)
  • SQL and / or experience working with large, complex data sets 
  • Passion for programming
  • Experience working on software projects independently or with a team outside of academic coursework

Preferred skills and previous experience

  • Experience with functional programming languages such as Haskell / Julia / F# a plus
  • Strong math background
  • Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions
  • Determining how a system should work and how changes in conditions and operations will affect the outcome

Compensation and Benefits

  • Highly competitive base salary
  • Profit sharing bonus
  • Health, dental, vision, life, disability insurance
  • 401K

Additional Information

Voloridge Investment Management is an SEC registered investment advisor. A private investment company founded in 2009, our mission is to deliver superior risk-adjusted returns for qualified investors, using advanced proprietary modeling technology, conservative investment tactics and sophisticated risk management.

Voloridge Investment Management is an Equal Opportunity Employer. All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected characteristic or status.